Учебное пособие по базовому синтаксису и примерам

На работе я плотно работаю с MS-Office. Мне удалось создать несколько сценариев, выполняющих различные задачи. Хотя я могу с трудом переносить функции на VBA, я не полностью понимаю основы языка VBA.

Элементы, для которых я ищу базовый синтаксис и примеры, включают: программу «hello world», циклы, управление потоком, объявление переменной, преобразование типа переменной, объекты (если возможно), ввод/вывод файла/пользователя, когда можно использовать блок «with». , и так далее.

Может ли кто-нибудь предоставить мне ссылку на учебник по VBA, возможно, с подробной информацией о вышеуказанных элементах?


person user15453    schedule 15.11.2008    source источник
comment
Этот ответ на аналогичный вопрос может помочь   -  person dbb    schedule 15.11.2008


Ответы (3)


Версии VBA post Office 2000 почти идентичны VB6. Этот сайт MSDN — отличное место для начала. Также может быть полезен ресурсный центр VB6.

person Mitch Wheat    schedule 15.11.2008

MSDN: Разработка приложений Office с помощью VBA

Если вы еще не ознакомились с ним, вы можете многому научиться из справки по Visual Basic в Office. Чтобы получить к нему доступ, откройте программу Office и нажмите клавиши ALT+F11, чтобы открыть редактор Visual Basic. Затем нажмите F1 или перейдите к Справка -> Справка Microsoft Visual Basic. Кроме того, как упомянул Митч, если вы изучите основы VB6, вы сможете использовать тот же синтаксис для VBA.

person Mike Rodey    schedule 15.11.2008
comment
+1. Хороший совет по поводу встроенной справки. - person Mitch Wheat; 29.12.2010

Я думаю, что этот видео-урок будет вам очень полезен:

http://developresource.weebly.com/10/post/2011/11/vba.html

И есть еще несколько замечательных вещей, которые вы можете найти там, так что попробуйте :)

person Community    schedule 02.11.2011