Макросы Excel с помощью VBA
домой задали создать в ручном режиме 5 макросы для Excel то есть с помощью VBA. Проблема в том что незнаю какие полезные макросы можно создать и еще не умею программировать на VBA(Visual Basic App). Хотя я перерыла вес интернет, немного изучила базу .Прошу помочь дать какие нибудь идеи насчет макросов, или сайт где показаны коды макросов, или будет чудесно если у вас окажутся коды макросов! заранее спасибо жду!!!
Дополнени еще нужен макрос который выводить дату
Sub Da()
MsgBox Date
End Sub
-------------
Клавиатурные макросы создаются элементарно, нажатием клавиш и выбором команд меню Excel. Нажми ALT+F8 Для начала записи .Желательно и на бумажке записывать, что делаешь, какие клавиши нажимаешь, в какую ячейку переходишь (так макрос легче изучать)
После чего надо остановить запись, затем, нажав ALT+F11 надо перейти в среду VBA и редактировать макрос так, чтобы он работал универсально, независимо от того где находится таблица.
Какие задачи можно попробовать? Например создание Листа, форматирование текста в таблице (шрифт, центровка) , определение размера и диапазона таблицы, сортировка таблицы. Всё это правильно должно работать в любой таблице.
Выделение цветом ячеек в которых есть формулы.
Любая задача, которая часто выполняется, может выполняться макросом, при условии, что он всё учитпростых ывает.
Когда задача сложная, то отдельные этапы могут выполняться макросами, то есть между макросами можно поработать вручную, что -то проверить, настроить параметры макроса.
С помощью клавиатурных макросов можно выяснить какие команды Eхcel работают, как они правильно записываются, а с помощью Help можно узнать, как программировать на VBA, какие есть функции управления программой и обработки данных (строк, чисел) .
пойми, что проще всего изучать своии макросы, а не чужие и слабо комментированные . Много примеров есть в Help