Создаю письма в Ворд, данные для письма в файле Excel. Периодически теряется подключение к источнику данных. Могу пройти путь в ручную, но вот бесит... Попробовал написать макрос. Задача открыть единственный файл Excel в папке с бланком письма не зависимо от расширения.
Но вот в строке подключения выданной макрорекодером вызывают сомнения части строки User ID=Admin и хотелось бы иметь возможность указывать имя листа откуда берем данные FROM `01Osn$`" в переменной.
Забыл, проба макроса в Ворде.
Но вот в строке подключения выданной макрорекодером вызывают сомнения части строки User ID=Admin и хотелось бы иметь возможность указывать имя листа откуда берем данные FROM `01Osn$`" в переменной.
Забыл, проба макроса в Ворде.
| Код |
|---|
Connection:= _ "Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source=sConn;Mode=Read;Extended Properties=""HDR=YES;IMEX=1;"";Jet OLEDB:System database="""";Jet OLEDB:Registry Path="""";Jet OLEDB:Engine Type=37;Jet OLEDB:Database Locking Mode=0;Jet OLE" _ , SQLStatement:="SELECT * FROM `01Osn$`", SQLStatement1:="", SubType:= _ wdMergeSubTypeAccess |
Изменено: - 25.11.2023 12:53:59
(расположение макроса)