![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 18.12.2010
Сообщений: 21
|
![]()
Пытаюсь выводить отчет из параметрич запроса в нужный файл Excel (в запросе одна запись, из неск. таблиц). "Скроил" такой код:
Option Compare Database Sub GetExcel() Dim MyXL As Object Dim ExcelWasNotRunning As Boolean On Error Resume Next Set MyXL = GetObject(, "Excel.Application") If Err.Number <> 0 Then ExcelWasNotRunning = True Err.Clear DetectExcel Set MyXL = GetObject("C:\...\МояПапка\МойФайл. xls") MyXL.Application.Visible = True MyXL.Parent.Windows(1).Visible = True MyXL.ActiveСell.FormulaBE20 = [Forms]![ФИРМЫ Запрос1]![Название].Value End Sub Sub DetectExcel() Const WM_USER = 1024 Dim hWnd As Long End Sub Документ открывает, но значение ячейки в нужное место не прописывает. Что я делаю не так? (Я новенький...) Спасибо |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Makarus.
"..Что я делаю не так?.." : переменная MyXL исходя из объявления - Set MyXL = ...\МойФайл. xls") это книга. MyXL.ActiveСell... - не верно, у книги нет активной ячейки , необходимо обратиться к листу и уже на нем к активной ячейке, к ячейке заданной координатами, диапазоном или именем. Код:
Успехов Вам. Евгений. P.S. выкладываемый код для удобочитаемости заключайте в тэги [соde]...[/соde], кнопка # на панели. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 18.12.2010
Сообщений: 21
|
![]()
Спасибо, попробую!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание новой формы с нужным количеством строк. | konistra | Microsoft Office Excel | 13 | 01.06.2010 23:28 |
Сохранить с нужным именем | maikoms | Microsoft Office Excel | 4 | 20.03.2009 11:44 |
Запись БД Acsess из Excel | Град | Microsoft Office Excel | 1 | 17.10.2008 12:38 |
Помогите написать макрос выбора по дате/времени и сортировке по нужным параметрам | rf_dru | Microsoft Office Excel | 39 | 04.07.2008 12:36 |
запись в БД(*.MDB) из Excel VB | MUZDIE | Microsoft Office Excel | 1 | 18.01.2008 17:13 |