План на курса
Обектен модел на Excel
- Защитният лист от VBA Object Workbook, Workbooks колекция Worksheet Object, Collection Worksheets Листове за валидиране Практически методи на обекта Range Копиране, поставяне, поставяне специално свойство CurrentRegion Намиране, заместване Сортиране на диапазони Графики (Обектна диаграма)
събития
- Събития на ниво приложение
Дъски
- Динамични масиви Масиви от таблици Вариант Оптимизиране на масиви и памет Многоизмерни масиви
Обектно-ориентиран Programming
- Класове и обекти Създаване на класове Създаване и унищожаване на обекти Създаване на методи Създаване на свойство Данни за валидиране с помощта на свойство Свойствата и методите по подразбиране Обработка на грешки в модула на класа
Създавайте и управлявайте колекции
- Създаване на колекция Добавяне и премахване на елементи Препратки към компонентите (с помощта на ключ и индекс)
Разширени структури и функции VBA
- Предаване на параметри по стойност и референция (ByRef и ByVal) Процедури с променлив брой параметри Незадължителни параметри и настройки по подразбиране Процедури с неизвестен брой параметри (ParamArray) Изброяване, удобно предаване на параметри Въведете потребителя (дефиниран от потребителя тип) Услуга Null, Nothing, празен низ "", Празен, 0 Тип преобразуване (Конверсия)
Файлови операции
- Отваряне и затваряне на текстови файлове Четене и писане на текст и двоични данни Обработка на записи в CSV файл Ефективна обработка на текстови файлове
Използвайте VBA функции в други приложения
Екстри
- Създайте свои собствени добавки Създайте лента с инструменти за добавяне Инсталиране на ваши собствени добавки и тяхната защита
Използване на външни библиотеки
Свързване към външни бази данни (ODBC, OLEDB)
Oтзиви от потребители (7)
Обожавам практическото обучение и виждането как решаваме проблеми на място.
Jon Matrille - LocumTenens.com
Курс - Visual Basic for Applications (VBA) in Excel - Advanced
Машинен превод
С дъвно навиквам с обучението. Обемът и практическата му полезност са огромни! Знанията на треньора, съчетани с умението му да води обучение, направиха времето на обучението много ефективно. Треньорът призна първоначалния опит на участниците в VBA и предостави упражнения, подходящи за този опит, което направи обучението много полезно.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Курс - Visual Basic for Applications (VBA) in Excel - Advanced
Машинен превод
Обърках се от знанията, обяснението и съвети на треньора.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Курс - Visual Basic for Applications (VBA) in Excel - Advanced
Машинен превод
Обиходих обучаващия, добър човек с прекрасно отношение.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Курс - Visual Basic for Applications (VBA) in Excel - Advanced
Машинен превод
Когато обичаше да споделят знания и чувство за хумор.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Курс - Visual Basic for Applications (VBA) in Excel - Advanced
Машинен превод
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Курс - Visual Basic for Applications (VBA) in Excel - Advanced
Машинен превод
The whole topic is interesting - everything was OK.
Bartosz Wierzewski - UBS B
Курс - Visual Basic for Applications (VBA) in Excel - Advanced
Машинен превод