|
EXCEL2016
|
|||
---|---|---|---|
#18+
Excel 2016 Написал макрос, который использует библиотеку для работы с word файлами Все бы ничего, но если у пользователя нет библиотеки (файла) то нужно ему его скопировать тогда все ок Но связи с некоторыми условиями, мне необходимо сделать так чтобы при запуске макроса или запуске Excel файла подключалась (использовалась) библиотека (файл, который лежит удалено на определенном сервере) Как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 01:35 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
SAS2014Excel 2016 Написал макрос, который использует библиотеку для работы с word файлами Все бы ничего, но если у пользователя нет библиотеки (файла) то нужно ему его скопировать тогда все ок Но связи с некоторыми условиями, мне необходимо сделать так чтобы при запуске макроса или запуске Excel файла подключалась (использовалась) библиотека (файл, который лежит удалено на определенном сервере) Как это сделать? Если библиотеки встроенные, то проблем не будет ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2019, 12:54 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
FochaSAS2014Excel 2016 Написал макрос, который использует библиотеку для работы с word файлами Все бы ничего, но если у пользователя нет библиотеки (файла) то нужно ему его скопировать тогда все ок Но связи с некоторыми условиями, мне необходимо сделать так чтобы при запуске макроса или запуске Excel файла подключалась (использовалась) библиотека (файл, который лежит удалено на определенном сервере) Как это сделать? Если библиотеки встроенные, то проблем не будет А если нет? Если библиотечка отсутствует в офисе 2013, и макросы используют 2016 из офиса ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2019, 01:24 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
SAS2014Fochaпропущено... Если библиотеки встроенные, то проблем не будет А если нет? Если библиотечка отсутствует в офисе 2013, и макросы используют 2016 из офиса Мало вероятно, если только ты не сделал свою библиотеку на C++, С# и т.п. SAS2014библиотека (файл, который лежит удалено на определенном сервере) Что это за библиотеки? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2019, 10:33 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
FochaSAS2014пропущено... А если нет? Если библиотечка отсутствует в офисе 2013, и макросы используют 2016 из офиса Мало вероятно, если только ты не сделал свою библиотеку на C++, С# и т.п. SAS2014библиотека (файл, который лежит удалено на определенном сервере) Что это за библиотеки? Библиотека для работы с word т.е. через макрос в excel в файл-шаблона word вставляется текст ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2019, 01:38 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
SAS2014msword.olb Это библиотека встроенная в офис, если у него офис не установлен, тогда не будет работать. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2019, 17:19 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
FochaSAS2014msword.olb Это библиотека встроенная в офис, если у него офис не установлен, тогда не будет работать. у меня excel16 у пользователя 13 и выходит что макрос на 16 версии требуется файл имено с 16 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2019, 01:09 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
Поэтому писать надо на минимально доступной версии, то есть на 2003. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2019, 11:32 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
FFFFFFFFПоэтому писать надо на минимально доступной версии, то есть на 2003. С точки зрения доступности да верно, с точки зрения функционала и дополнит. возможностей ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2019, 01:18 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
уже нет .. так как в новых версиях есть то что нет в старых для написания логики программ ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2019, 01:19 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
SAS2014, насколько я понял, проблема - в использовании раннего связывания (Early Binding), когда в Excel VBE – Tools – References установлена ссылка на объектную модель Word – Microsoft Word ##.# Object Library, где ##.# – номер (код) версии MS Office. При этом книга с макросами будет работать во всех версиях, начиная с ##.# и выше, но в версиях с меньшими номерами в VBE-Tools-References напротив указанной выше ссылки появится признак неработающей ссылки MISSING: ... Совет изначально использовать ссылку на древнюю версию объектной модели сработает в скомпилированном VB-проекте, но в VBA описанная выше проблема останется, если книгу открыть и сохранить в более новой версии (с большим номером, например в 16.0 – Office 2016), а затем попытаться открыть в старой версии MS Office (например в 15.0 – Office 2013). Проблема решается использованием позднего связывания (Late Binding), когда в коде все переменные объектной модели Word декларируются As Object, а не, например, As Word.Application, и в VBE – Tools – References нет ссылки на Microsoft Word ##.# Object Library ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2019, 11:31 |
|
EXCEL2016
|
|||
---|---|---|---|
#18+
ZVISAS2014, насколько я понял, проблема - в использовании раннего связывания (Early Binding), когда в Excel VBE – Tools – References установлена ссылка на объектную модель Word – Microsoft Word ##.# Object Library, где ##.# – номер (код) версии MS Office. При этом книга с макросами будет работать во всех версиях, начиная с ##.# и выше, но в версиях с меньшими номерами в VBE-Tools-References напротив указанной выше ссылки появится признак неработающей ссылки MISSING: ... Совет изначально использовать ссылку на древнюю версию объектной модели сработает в скомпилированном VB-проекте, но в VBA описанная выше проблема останется, если книгу открыть и сохранить в более новой версии (с большим номером, например в 16.0 – Office 2016), а затем попытаться открыть в старой версии MS Office (например в 15.0 – Office 2013). Проблема решается использованием позднего связывания (Late Binding), когда в коде все переменные объектной модели Word декларируются As Object, а не, например, As Word.Application, и в VBE – Tools – References нет ссылки на Microsoft Word ##.# Object Library ясно , спс , вышел с отпуска буду пробывать ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2019, 07:31 |
|
|
start [/forum/topic.php?fid=61&msg=39831020&tid=2172020]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 294ms |
total: | 413ms |
0 / 0 |