Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2011, 01:26   #11
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от Sergey112233 Посмотреть сообщение
R Dmitry,
"Логика?!.... она где то рядом..."
Первым мне попался пример с сохраненным запросом с параметром.
За Ваш вариант спасибо. А как правильнее сделать, что быстрее работает? Или дело вкуса? Этого я не знаю. Вот и спрашиваю.
быстрее будет открыть рекордсет......... хотя его придется каждый раз find...ом прочесывать для поиска записи, поэтому оптимальней будет все же метод любезно предоставленный мной .
Да, у меня работает у Вас нет.... .. куда уж наглядней.

ps... Как Вы думаете как быстро открывается приложение access???
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 01.02.2012, 16:39   #12
999alex
 
Регистрация: 14.10.2011
Сообщений: 3
По умолчанию

Цитата:
Сообщение от gluk_fm Посмотреть сообщение
Выполнения модуля (можно добавить передачу параметра):

Set appAccess = CreateObject("Access.Application")

appAccess.Visible = True
Call appAccess.OpenCurrentDatabase("путь и имя базы")
appAccess.Run "имя модуля"
appAccess.Application.Quit

А вот я пытаюсь открыть форму Access:
Sub displayformKod_Vos()
Dim strDB As String

strDB = "C:\CHACKNEW\KOD_VOS.MDB"
' Create new instance of Microsoft Access.
Set appAccess = _
CreateObject("Access.Application")
' Open database in Microsoft Access window.
appAccess.OpenCurrentDatabase strDB
' Open Orders form.
appAccess.DoCmd.OpenForm "kod_vos", View:=acFormDS

End Sub

Форма открывается, но упорно игнорирует View:=acFormDS, как мне открыть ее в виде таблицы?
999alex вне форума Ответить с цитированием
Старый 01.02.2012, 17:18   #13
999alex
 
Регистрация: 14.10.2011
Сообщений: 3
По умолчанию

Уже решил вопрос заменой открытия формы на открытие таблицы:
appAccess.DoCmd.Opentable "kod_vos"
999alex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как экспортировать результат готового запроса Access в существующую книгу Excel? Svetix13 Microsoft Office Access 1 01.11.2011 11:32
передать параметр NiCola999 JavaScript, Ajax 1 11.02.2011 07:43
VBA передать параметр в запрос на выборку и отобразить результат запроса на форме Сергей089 Microsoft Office Access 5 27.12.2010 18:12
Передать параметр в процедуру VistaSV30 Microsoft Office Access 2 18.12.2009 20:45
Как передать параметр? Иллидан Общие вопросы Delphi 8 12.07.2008 12:57