ОК, поэтому я должен изучить VBA в своей новой области работы, поскольку мы используем Excel для более или менее того, что угодно. Встроенный редактор VBA в Excel приводит меня в бешенство - похоже, что он не предназначен для эффективного написания кода.Использование Sublime Text или Notepad ++ в качестве редактора и построителя для VBA
Я использую Sublime Text для всех целей кодирования в последние годы. There's a plug-in for writing VBA in Sublime, но я не понимаю, как связать мой Sublime написанный код с моими документами Excel. Скажем, я пытаюсь запустить следующий файл
Sub test()
Debug.Print "Hello, World"
End Sub
из Sublime Text, я получаю следующее из консоли [Finished in 0.1s]
, но без печати.
Мой вопрос заключается в следующем: есть ли у кого-нибудь решение для запуска VBA в Excel из Sublime Text или Notepad ++? Я все еще массивный noob в VBA, поэтому было бы неплохо иметь возможность увидеть эффекты в книге Excel рядом с тестированием кода.
Это дополнение для [тег: VBScript] не VBA. Они очень разные. VBA можно компилировать и выполнять только в собственной среде IDE, которая может использоваться только в Office. –
Почему, по вашему мнению, редактор VBA неэффективен? Он основан на тех же принципах правильной IDE и позволяет [tag: IntelliSense], который является одним из самых больших преимуществ VBA. Sublime text и NotePad ++ - это просто расширенные текстовые редакторы с подсветкой синтаксиса, а не IDE. –
@MacroMan Ooo, должен был поймать, что плагин для vbscript. Думаю, я ожидал, что он будет существовать, и не проверил его полностью. Вы уверены, что VBA можно компилировать и выполнять только в собственной среде IDE? – Holene