Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
VB6 и Excel
|
|||
|---|---|---|---|
|
#18+
Проблема !!! Есть форма в VB с кнопкой. При нажатии на кнопку открывается Excel файл Dim Ex As New Excel.Application Ex.Workbooks.Open "C:\Ля-Ля-Ля" Ex.Visible = False В данном Excel файле есть макрос Sub aaa () Range ("A1").Value = 10 End sub Вопрос: как через VB6 запустить макрос (ааа) в окрытом Excel файле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2004, 22:30 |
|
||
|
VB6 и Excel
|
|||
|---|---|---|---|
|
#18+
Объяви макрос "Public" в Excel, тогда он должен быть доступен как метод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2004, 03:32 |
|
||
|
VB6 и Excel
|
|||
|---|---|---|---|
|
#18+
А как будет выглядеть сам код в VB6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2004, 19:16 |
|
||
|
VB6 и Excel
|
|||
|---|---|---|---|
|
#18+
точне вот так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 03:23 |
|
||
|
VB6 и Excel
|
|||
|---|---|---|---|
|
#18+
Я написал следующий код: Private Sub Command1_Click() Dim Ex As New Excel.Application Ex.Workbooks.Open "C:\Мои файлы\Книга1.xls" Ex.Visible = False Ex.Application.Run aaa Form1.Text1.Text = Ex.Range("A2").Text Ex.ActiveWorkbook.Save Ex.ActiveWorkbook.Close Суть проблемы в том, что файл Книга1.xls открывается. Но при нажатии на кнопку в форме VB6 макрос aaa не выполняется. В чем проблема. aaa - это макрос (Sub) в файле Книга1. Также я пробовал делать Public sub aaa () - ничего не выходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2004, 22:21 |
|
||
|
VB6 и Excel
|
|||
|---|---|---|---|
|
#18+
Пробовал также и следующий код: Dim wb as Object Set wb = GetObject("C:\Мои файлы\Книга1.xls","Excel.Workbook") wb.Visible = True 'если оно надо' ... wb.aaa Но выскакивает ошибка "ActiveX component can't create object" Помогите, очень надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2004, 22:26 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32384176&tid=2170194]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 389ms |

| 0 / 0 |
