как привязать форму из Access к макросу меню (надстроек) |
Option Compare Database Public Sub Form_Open() Dim cbar As CommandBar Dim Exist As Boolean Exist = False For Each cbar In CommandBars If cbar.Name = "MainMenu" Then Exist = True Exit For End If Next cbar If Not Exist Then Set cbar = CommandBars.Add(Name:="MainMenu", _ Position:=msoBarTop, MenuBar:=True, Temporary:=False)End If cbar.Enabled = True cbar.Visible = True With cbar With .Controls With .Add(Type:=msoControlButton) .Style = msoButtonCaption .Caption = "Добавить" .Enabled = True .OnAction = "" End With
http://www.sql.ru/forum/1127543/kak-privyazat-formu-iz-access-k-makrosu-menu-nadstroek
|
Линк таблицы из SQL Server в схеме не dbo |
http://www.sql.ru/forum/1127542/link-tablicy-iz-sql-server-v-sheme-ne-dbo
|
Как выполнить через ADO хранимую процедуру и получить результаты обработки назад в Access |
|
как обновить подчиненную форму? |
http://www.sql.ru/forum/1127533/kak-obnovit-podchinennuu-formu
|
Автоматизация процесса заполнения еженедельного отчета средствами MS Access |
|
Формирование отчета. |
|
CurrentDb.OpenRecordset |
Dim zp As DAO.Recordset Set zp = CurrentDb.OpenRecordset("Проверка") If zp.RecordCount = 0 Then MsgBox "Синхронизация не требуется" Else MsgBox "Записи есть" End If zp.Close
SELECT Count(r.Дата) AS [Count-Дата], Count(r.ИНН) AS [Count-ИНН], Count(r.КЦ) AS [Count-КЦ], Count(r.ЭКР) AS [Count-ЭКР] FROM Расшифровка_2015 AS r LEFT JOIN [C:\YandexDisk\Plan\Base_Plan_be.accdb].Расшифровка_2015 AS r1 ON (r.ЭКР = r1.ЭКР) AND (r.КЦ = r1.КЦ) AND (r.ИНН = r1.ИНН) AND (r.Дата = r1.Дата) GROUP BY r1.Дата, r1.ИНН, r1.КЦ, r1.ЭКР HAVING (((r1.Дата) Is Null) AND ((r1.ИНН) Is Null) AND ((r1.КЦ) Is Null) AND ((r1.ЭКР) Is Null));
|
Помогите установить связь с файлом excel. |
Sub test() AddLinkTable "[Excel 8.0; HDR=Yes;DATABASE=C:\Users\ARM_Fin_info_27807160.xlsx].[Лист1$A8:AF50000]", "Лист1", "Данные" End Sub Public Sub AddLinkTable(connect As String, tblName As String, newTblName As String) Dim NewTableDef As TableDef Set NewTableDef = CurrentDb.CreateTableDef(newTblName) NewTableDef.connect = connect NewTableDef.SourceTableName = tblName CurrentDb.TableDefs.Append NewTableDef End Sub
http://www.sql.ru/forum/1127383/pomogite-ustanovit-svyaz-s-faylom-excel
|
не получается сделать меню надстроек в Access( не понимаю что он хочет( |
Option Compare Database Public Sub MainMenu() Dim cbar As CommandBar Dim Exist As Boolean Exist = False For Each cbar In CommandBars If cbar.Name = "MainMenu" Then Exist = True Exit For End If Next cbar If Not Exist Then Set cbar = CommandBars.Add(Name:="MainMenu", _ Position:=msoBarTop, MenuBar:=True, Temporary:=False) End If cbar.Enabled = True cbar.Visible = True With cbar With .Controls With .Add(Type:=msoControlButton) .Style = msoButtonCaption .Caption = "Äîáàâèòü" .Enabled = True .OnAction = "Íîâàÿ ýêñêóðñèÿ" End With With .Add(Type:=msoControlPopup) .Caption = "Äîáàâèòü" With .Controls With .Add(Type:=msoControlButton) .Caption = "Íîâàÿ ýêñêóðñèÿ" .Enabled = True .OnAction = "Íîâàÿ ýêñêóðñèÿ" End With With .Add(Type:=msoControlButton) .Caption = "Íîâàÿ òåìà" .Enabled = True .OnAction = "Íîâàÿ òåìà" End With With .Add(Type:=msoControlButton) .Caption = "Íîâûé ýêñêóðñîâîä" .Enabled = True .OnAction = "Íîâûé ýêñêóðñîâîä" End With With .Add(Type:=msoControlButton) .Caption = "Íîâûé àäìèíèñòðàòîð" .Enabled = True .OnAction = "Íîâûé àäìèíèñòðàòîð" End With End With End With With .Add(Type:=msoControlPopup) .Caption = "Óäàëèòü" With .Controls With .Add(Type:=msoControlButton) .Caption = "Óäàëèòü ýêñêóðñèþ" .Enabled = True .OnAction = "Óäàëèòü ýêñêóðñèþ" End With With .Add(Type:=msoControlButton) .Caption = "Óäàëèòü òåìó" .Enabled = True .OnAction = "Óäàëèòü òåìó" End With With .Add(Type:=msoControlButton) .Caption = "Óäàëèòü ýêñêóðñîâîäà" .Enabled = True .OnAction = "Óäàëèòü ýêñêóðñîâîäà" End With With .Add(Type:=msoControlButton) .Caption = "Óäàëèòü àäìèíèñòðàòîðà" .Enabled = True .OnAction = "Óäàëèòü àäìèíèñòðàòîðà" End With End With End With With .Add(Type:=msoControlPopup) .Caption = "Çàïðîñû" With .Controls With .Add(Type:=msoControlButton) .Caption = "Ýêñêóðñèè" .Enabled = True .OnAction = "Ýêñêóðñèè Çàïðîñ" End With With .Add(Type:=msoControlButton) .Caption = "Çàêîí÷åíî" .Enabled = True .OnAction = "Çàïðîñ_çàêîí÷åíî?" End With With .Add(Type:=msoControlButton) .Caption = "Çàíÿòû" .Enabled = True .OnAction = "Çàïðîñ_çàíÿò?" End With End With End With With .Add(Type:=msoControlPopup) .Caption = "Îò÷åò" With .Controls With .Add(Type:=msoControlButton) .Caption = "ïîä÷èíåííûé îò÷åò Ýêñêóðñèè" .Enabled = True .OnAction = "ïîä÷èíåííûé îò÷åò Ýêñêóðñèè" End With End With End With With .Add(Type:=msoControlButton) .Style = msoButtonCaption .Caption = "Îáíîâèòü ìåíþ" .Enabled = True .OnAction = "ResetMainMenu" End With End With End With End Sub
|
Перенос остатков из предыдущего месяца (ткните носом) |
http://www.sql.ru/forum/1127274/perenos-ostatkov-iz-predydushhego-mesyaca-tknite-nosom
|
Версия Access |
|
Отображение дни в виде шкалы |
|
|
http://www.sql.ru/forum/1127257/otobrazhenie-dni-v-vide-shkaly
|
База в Яндекс.Диске |
|
Создание сложного запроса/отчета/формы |
http://www.sql.ru/forum/1127145/sozdanie-slozhnogo-zaprosa-otcheta-formy
|
Вопросы по Access |
|
Dmax (Dsum и аналоги) в запросе не работают |
http://www.sql.ru/forum/1127060/dmax-dsum-i-analogi-v-zaprose-ne-rabotaut
|
Как можно обновить значения ComboBox на открытой форме? |
http://www.sql.ru/forum/1126977/kak-mozhno-obnovit-znacheniya-combobox-na-otkrytoy-forme
|
Как определить удаленные записи имея то что было и то что стало после |
|
Заполнение поля на количество записей |
Dim N As Integer Dim i As Integer Dim t As Single t=0,39063 For i = 1 To N t = t + 0,39063 Next
http://www.sql.ru/forum/1126902/zapolnenie-polya-na-kolichestvo-zapisey
|
TreeView или Listview |
|