Although you can’t create, run, or edit VBA (Visual Basic for Applications) macros in Excel for the web, you can open and edit a workbook that contains macros. Any existing macros will remain in the workbook, and you can open the workbook in the Excel desktop app to view and edit the macros.
To edit a macro:
If you have the Excel desktop app, you can use it to work with macros. Above the ribbon, click Open in Desktop App, and follow the steps in Create, run, edit, or delete a macro.
To delete a macro:
If you open a workbook that contains macros, you won’t see any messages from Excel for the web. If you know that the workbook contains macros and you need to remove them, this must be done in the Excel desktop app. Follow the steps in Create, run, edit, or delete a macro.
Did you know?
If you don’t have a Microsoft 365 subscription, or the latest version of Excel, try it now for free:
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
This VBA tutorial will teach you the basics of using VBA with Excel. No prior coding experience? No problem! Because VBA is integrated into Excel, coding is very intuitive. Beginners can learn VBA very quickly!
The tutorial is 100% free. No sign-up is required, but by creating an account you’ll be able to save your tutorial progress, and receive many other VBA resources for free!
The tutorial contains 100 exercises spread across 10 chapters. The course is meant to replicate a «boot camp» experience where you learn very quickly by immediately completing exercises related to the course topics.
Each exericse has a «Hint» button, showing you the correct answer. So if you’re stuck, you can easily see the correct answer.
The course contents are listed below:
OnlineGDB beta
online compiler and debugger for c/c++
code. compile. run. debug. share.
- IDE
- My Projects
- Classroom new
- Learn Programming
- Programming Questions
- Sign Up
- Login
Source Code
Language
Editor Theme:
Editor Mode:
Font size:
Tab Space:
Autocomplete:
on
off
WordWrap:
on
off
- main.vb
‘ Online VB Compiler.
‘ Code, Compile, Run and Debug VB program online.
‘ Write your code in this editor and press «Run» button to execute it.
Module VBModule
Sub Main()
Console.WriteLine(«Hello World»)
End Sub
End Module
Compiling Program…
- input
Command line arguments:
Standard Input:
Interactive Console
Text
×
Program is not being debugged. Click «Debug» button to start program in debug mode.
Call Stack
# | Function | File:Line |
---|
Local Variables
Variable | Value |
---|
Registers
Register | Value |
---|
Display Expressions
Expression | Value |
---|
Breakpoints and Watchpoints
# | Description |
---|
CODE BUILDERS — интерактивные конструкторы создания кода VBA
- Option’s builder – инструмент для вставки в модули VBA свойств option’s
- Procedure Builder – конструктор процедур позволяет создавать процедуру или функцию на основе требуемых параметров.
- MsgBox Builder – конструктор форм MsgBox, позволяет создавать код на основе требуемых параметров.
- Format Builder – конструктор форматов, позволяет легко установить формат для чисел, генерирует код для редактора кода VBE.
Добрый вечер, форумчане Заранее благодарна за все откили |
|
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
#2 05.11.2015 21:28:53
Верьте саппорту.
Какую и чего именно автоматизацию? Вопрос весьма размытый. <#0> |
||||
RAN Пользователь Сообщений: 7091 |
#3 05.11.2015 21:35:59
Не, не верьте! Они просто VBA куда-то заныкали, и теперь найти не могут. Как найдут, все заработает. |
||
VBA в Excel Online нет и, думаю, никогда не будет. С уважением, |
|
kroxa_nasti Пользователь Сообщений: 16 |
#5 06.11.2015 12:41:56 Вы знаете, я тоже сразу так подумала, потому решила сама поискать… не нашла
В данном случае разрабатываем онлайн хранилище документов, в которых могут работать все инженеры (вот почему Excel online). Документ- также в дальнейшем будет являться ТЗ для сборки проекта. При этом от проекта к проекту ШАПКА (набор колонок) будет одинаковой, а вот наполнение данными будет меняться. Вот есть идея сделать форму, которая заполняется на проект, а на примере экселя, макрос отрабатывает: размножение всех строк на 3, при этом прописывает «ключ»(порядковый номер копии строки), по ключу вставляются формулы. При этом документ могут править др пользователи, потому не хочется загружать файл на раб стол и потом заново выгружать в онлайн, могут теряться данные Прикрепленные файлы
|
||
justirus Пользователь Сообщений: 295 |
#6 06.11.2015 13:24:53
Вариант с общими папками в Dropbox и с VBA обычного Excel на ПК не рассматривали? |
||
Dropbox- это банальное хранилище документов. В нем с 1 документом одновременно не может работать несколько человек |
|
JayBhagavan Пользователь Сообщений: 11833 ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64 |
kroxa_nasti, для совместной работы лучше использовать не таблица, а БД. <#0> |
JayBhagavan
, приведите примеры, пожалуйста. |
|
justirus Пользователь Сообщений: 295 |
Вот здесь пишут что нормально работает на OneDrive, пробовали? |
justirus
, именно про него идет речь. Excel online в One Drive не поддерживает макросы |
|
justirus Пользователь Сообщений: 295 |
#12 06.11.2015 15:02:43
А я увидел, что там пишут про возможность работы с файлами через десктопные версии Excel, возможности проверить нет, поэтому и спрашиваю, может вы проверяли. |
||
Андрей VG Пользователь Сообщений: 11878 Excel 2016, 365 |
Ответы на возможности автоматизации Excel Online давал Владимир ZVI здесь и чуть ниже . Правда, это уже не VBA. Успехов в JS. |
kroxa_nasti Пользователь Сообщений: 16 |
#14 06.11.2015 15:15:21 Андрей VG
, спасибо, внимательно изучу) |