ЭТОТ ТЕГ ОЖИДАЕТ УДАЛЕНИЕ. Вместо этого используйте теги [Excel] и [vba]. (Больше информации: https://meta.stackoverflow.com/q/370095), Excel-VBA (Visual Basic for Applications для Microsoft Excel) является доминирующим языком программирования для Microsoft Office Excel. Это - язык событийно-ориентированного и объектно-ориентированного программирования для записи макросов для приложений Microsoft Office как Excel. НЕ ИСПОЛЬЗУЙТЕ ЭТОТ ТЕГ для вопросов о VB.NET.
Этот тег ожидает удаление.
VBA (Visual Basic for Applications) был представлен в Excel 5.0 в 1993 как альтернатива макроязыку версии 4.0 Excel (XLM). В то время как XLM в настоящее время тих поддерживаемый в более поздних версиях Excel (включая Excel 2013), VBA является в подавляющем большинстве доминантным языком.
Microsoft поощряла пользователей перемещать макросы XLM в VBA. С Office 2010 они добавили новые опции для создания этого процесса легче. Частичная дорожная карта миграции может быть найдена на официальном блоге Excel.
VBA является объектно-ориентированной версией Основных, полученных из VB6, он обеспечивает полный контроль над средой Office, что-либо, что может быть сделано пользователем, в Office может быть сделан с кодом VBA. Автоматизация диаграмм, сводных таблиц, ввода данных, фильтрации и создания рабочей книги является просто некоторыми примерами. Следовательно существует больше к VBA, чем простая запись макроса. Но можно использовать макрос, записывающий в качестве инструмента, чтобы помочь Вам узнать определенные свойства, методы рабочего листа, доступные в IDE VBA.
Почти все версии Office включают всесторонний и довольно современный IDE для Visual Basic включая редактор кода, диалогового редактора, обозреватель объектов и отладчика в терминах языка программирования. Однако в некоторых выпусках Начинающего, Редактор VBA (VBE) не доступен, и программирующий в VBA не может быть сделан.
Начало:
В дополнение к чтению раздела ссылок ниже, хороший способ начать состоит в том, чтобы использовать Макро-Устройство записи в Excel следующим образом:
Debug.Print
- операторы. Используйте Часы для рытья в модель данных.Связанные теги:
Ссылки:
Справочники