макросы в excel

Компьютерное железо, цифровые устройства, программы

Модератор: Raven

Ответить
m1ha
Member
Member
Сообщения: 199
Зарегистрирован: 29 мар 2006 11:27

макросы в excel

Сообщение m1ha »

может мне кто-нибудь объяснить подробно как макросы писать для excel - нужно что-то, чтобы смотрело столбец и проверяла данные в ячейках на равентсво определенному значению и в случае выполнения условия данные из этой строки раскладывало по другим ячейкам некого шаблонного листа
Аватара пользователя
1833
Member
Member
Сообщения: 238
Зарегистрирован: 10 фев 2001 18:02
Откуда: Подольск 1833LAN

Сообщение 1833 »

насколько я понял макрос тебе не нужен. Это можно сделать обычным способом. Всякие проверки и перенос данных по листам в Excel есть.

Если хочешь, скину тебе файл с макросом. Там есть "считывае" инфы из ячейкм, обработка и вывод результата в ячейку. А там уж сам под себя сделаешь, что пожелаешь.
пусть хорошее случится сегодня :)
m1ha
Member
Member
Сообщения: 199
Зарегистрирован: 29 мар 2006 11:27

Сообщение m1ha »

спасибо, давай - mymail99@list.ru
m1ha
Member
Member
Сообщения: 199
Зарегистрирован: 29 мар 2006 11:27

Сообщение m1ha »

пока ответа не дождался - нужно сделать следующее:
проверять ячейки столбца к примеру С, если допустим С12=20, то значение ячейки D12 записывать в А1 листа2, F12 в А4 и т.п., далее продолжать проверку
Аватара пользователя
1833
Member
Member
Сообщения: 238
Зарегистрирован: 10 фев 2001 18:02
Откуда: Подольск 1833LAN

Сообщение 1833 »

идешь на лист 2. Встаешь в ячейку где хочешь увидеть результат проверки (А1 листа2)
=ЕСЛИ(Лист1!C12=20;Лист1!C12;0)
все...

--
файлик вечером отправлю
пусть хорошее случится сегодня :)
m1ha
Member
Member
Сообщения: 199
Зарегистрирован: 29 мар 2006 11:27

Сообщение m1ha »

1833 писал(а):идешь на лист 2. Встаешь в ячейку где хочешь увидеть результат проверки (А1 листа2)
=ЕСЛИ(Лист1!C12=20;Лист1!C12;0)
все...

--
файлик вечером отправлю
как написать условие проверки если ячейка пустая? т.е. надо чтобы проверял сто если равно 20 или пустая, то делать тото
Аватара пользователя
1833
Member
Member
Сообщения: 238
Зарегистрирован: 10 фев 2001 18:02
Откуда: Подольск 1833LAN

Сообщение 1833 »

а что сделать то надо, если ячейка пустая?

попробуй начать что-то сам, наверное все вопросы снимутся.
пусть хорошее случится сегодня :)
m1ha
Member
Member
Сообщения: 199
Зарегистрирован: 29 мар 2006 11:27

Сообщение m1ha »

надо чтобы если ячейка пустая делал тоже самое, что и когда равна 20, т.е. как условие задать, что если С12 к примеру равна 20 или С12 не задано значение делать то-то
Аватара пользователя
1833
Member
Member
Сообщения: 238
Зарегистрирован: 10 фев 2001 18:02
Откуда: Подольск 1833LAN

Сообщение 1833 »

Махаил, что же это такое "делать то-то"? :-)
пусть хорошее случится сегодня :)
m1ha
Member
Member
Сообщения: 199
Зарегистрирован: 29 мар 2006 11:27

Сообщение m1ha »

да все равно что делать, пусть даже =ЕСЛИ(Лист1!C12=20;Лист1!C12;0) только условие надо C12=20 или C12=пустая ячейка и все это в одном условии
Аватара пользователя
1833
Member
Member
Сообщения: 238
Зарегистрирован: 10 фев 2001 18:02
Откуда: Подольск 1833LAN

Сообщение 1833 »

=ЕСЛИ((Лист1!C12=20)+ИЛИ(Лист1!C12=0);20;0)

вот
пусть хорошее случится сегодня :)
m1ha
Member
Member
Сообщения: 199
Зарегистрирован: 29 мар 2006 11:27

Сообщение m1ha »

так =0 и пусто это одно значение? не знал:) пасибки большое
Ответить

Вернуться в «Hard & Soft»