Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вопрос ламера / 4 сообщений из 4, страница 1 из 1
10.07.2006, 19:27:33
    #33843515
Oleg Afanasiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос ламера
В связи с производственной необходимостью нужно создать отчёт в экселе.
:_(
Так как я раньше с ним вообще не работал вопрос такой:
я создаю кнопку на листе - ей нужно назначить макрос.
По правой кнопке такого пункта во всплывающем меню не появляется.
Макросов множество - к проекту подключены ещё 2 библиотеки.

Что я сделал не так? :-\

Код: plaintext
1.
2.
3.
4.
-----------------------
Вечны налоги,
Смерть и потеря данных.
Что на этот раз?
...
Рейтинг: 0 / 0
10.07.2006, 19:34:15
    #33843527
Oleg Afanasiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос ламера
И ещё вопрос :
Почему-то не видит тип Recordset
Если я напишу Dim rs As Recordset
говорит

---------------------------
Microsoft Visual Basic
---------------------------
Compile error:

User-defined type not defined
---------------------------
ОК Справка
---------------------------


Код: plaintext
1.
2.
3.
4.
-----------------------
Вечны налоги,
Смерть и потеря данных.
Что на этот раз?
...
Рейтинг: 0 / 0
10.07.2006, 20:18:32
    #33843575
Дмит
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос ламера
1. Воспользуйся кнопкой из панели "Формы"
2. Подключи библиотеку чей оъект Recordset (например Microsoft Act eX ata Objects 2.7 Library). В редакторе Меню-Tools-References...
...
Рейтинг: 0 / 0
11.07.2006, 03:31:06
    #33843801
Аленочка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос ламера
1. можно воспользоваться и обычной кнопкой из панели "Элементы управления", только в контекстном меню выбрать пункт "Исходных текст"...
После этого откроется модуль листа со следующей процедурой:

Код: plaintext
1.
2.
Private Sub CommandButton1_Click()
   .....
End Sub

Вместо точек впишите вызов нужного вам макроса, который находится в обычном модуле книги, например вызов макроса с именем "Test"

Код: plaintext
1.
2.
Private Sub CommandButton1_Click()
 Call Test  
End Sub




Аленочка тм
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вопрос ламера / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]