Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как правильно написать источник строк? / 5 сообщений из 5, страница 1 из 1
24.03.2004, 08:48
    #32454086
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно написать источник строк?
Для Ac97, есть кнопка, выгружающая данные в Exel.
Private Sub btSave_Click()
'On Error Resume Next
Dim xlsObject As Object
DoCmd.TransferSpreadsheet acExport,acSpreadsheetTypeExcel97,_
" мой_запрос ", Me.flPath, , Me.flSheet
If Me.flOpen Then
Set xlsObject = CreateObject("Excel.Application")
xlsObject.Workbooks.Open Me.flPath
xlsObject.Visible = True
MsgBox "Экспорт в Excel выполнен", vbOKOnly, ""
DoCmd.Close acForm, "открытая_форма"
Else
MsgBox "Экспорт в Excel выполнен", vbOKOnly, ""
DoCmd.Close
End If
End Sub

Все работает, но мне нужны не все поля из "мой_запрос", а только некоторые. Я вместо "мой_запрос" пишу:
"SELECT поле_которое_мне_нужно FROM мой_запрос", а Access выдает ошибку компиляции.
Подскажите, пожалуйста, как правильно написать источник, чтобы все работало?
...
Рейтинг: 0 / 0
24.03.2004, 22:04
    #32455810
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно написать источник строк?
В команде DoCmd.TransferSpreadsheet нельзя писать селекты. См. хелп.
...
Рейтинг: 0 / 0
24.03.2004, 22:12
    #32455819
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно написать источник строк?
>В команде DoCmd.TransferSpreadsheet нельзя писать селекты. См. хелп.

Как долго я ждал ответ на этот вопрос!!!

Спасибо, хелп я смотрел, я понимаю, что нельзя писать SELECT, а как нибудь это можно обойти, RowSource например, или еще как-нибудь?

:-)
...
Рейтинг: 0 / 0
24.03.2004, 22:39
    #32455842
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно написать источник строк?
авторхелп я смотрел, я понимаю, что нельзя писать SELECT
Ну так и все. Либо имя таблицы, либо имя запроса. Этого в хелпе разве не сказано?
...
Рейтинг: 0 / 0
24.03.2004, 22:47
    #32455849
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно написать источник строк?
2 ВС:
Большое спасибо, буду пробовать обойти это ограничение другим способом.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как правильно написать источник строк? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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