Откройте новую рабочую книгу и создайте процедуру Auto_Open, которая должна выполнять следующие операции:
- ввести текст Дата:, Имя:, Организация: в ячейки A1, A2 и A3 соответственно;
- с помощью функции Now в ячейку В1 отобразить системное время компьютера;
- использовать свойство UserName объекта Application для вставки имени пользователя в ячейку В2;
- использовать свойство OrganizationName объекта Application для вставки названия организации в ячейку B3;
- подогнать размеры столбцов А и В так, чтобы они полностью отображали введенные данные.
Протестируйте процедуру.
Приложение. Ответы
Ответы к 1-му часу
Тесты
- Язык VBA применяется только в Excel?
Нет, он применим во всех приложениях Microsoft Office, включая Word и Access.
- На чем основывается язык VBA?
На языке программирования Visual Basic.
- Истинно или ложно следующее утверждение: встроенные функции Excel можно использовать в приложениях VBA?
Истинно.
- При редактировании кода макроса вы работаете в ________ (три слова).
редакторе Visual Basic.
- Назовите два ограничения записанных макросов.
Во-первых, нет возможности ввести какую-либо информацию во время выполнения макроса. Во-вторых, нельзя выполнить различные действия в зависимости от каких-либо условий, например в зависимости от содержимого ячейки.