Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как узнать путь к шаблону / 25 сообщений из 31, страница 1 из 2
16.06.2011, 15:57
    #37311365
_unkind_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Есть excel шаблон, когда он запускается создается книга на его основе.
Как узнать путь к этой книге или шаблону?
ThisWorkbook.Path возвращает пустое значение, так как получается книга еще не сохранена
...
Рейтинг: 0 / 0
16.06.2011, 16:14
    #37311415
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
_unkind_Есть excel шаблон, когда он запускается создается книга на его основе.
Как узнать путь к этой книге или шаблону?
ThisWorkbook.Path возвращает пустое значение, так как получается книга еще не сохраненаона не "не создана", а нигде не сохранена. есть стандартные мечта хранения шаблоной программой, которые зависят от версии excel, SP и винды.
включите в проводнике поиск файла по имени шаблона, взятого из кода и нефиг велосипед изобретать
...
Рейтинг: 0 / 0
16.06.2011, 16:14
    #37311417
f
f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Application.TemplatesPath
...
Рейтинг: 0 / 0
16.06.2011, 16:20
    #37311431
_unkind_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Шаблон этот самописный, он хранится в определенной папке, например на D: диске.
Application.TemplatesPath возвращает путь к стандартному месту хранения шаблонов.

Больше идей нет?
...
Рейтинг: 0 / 0
16.06.2011, 17:27
    #37311550
f
f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Ну если он самодельный, тогда ты сам должен знать, где он лежит.
...
Рейтинг: 0 / 0
16.06.2011, 22:08
    #37311895
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
_unkind_Есть excel шаблон, когда он запускается создается книга на его основе.Так почему в шаблоне макросом и не прописать выдергивание пути? можно даже во вновь создаваемой книге в определенной ячейке этот путь записать.
...
Рейтинг: 0 / 0
16.06.2011, 22:11
    #37311898
Umachka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
The_Prist,
отличная идея ;)
Вопрос в том как это сделать
...
Рейтинг: 0 / 0
17.06.2011, 00:30
    #37311983
как узнать путь к шаблону
Umachka,

в модуль книги шаблона:
Код: plaintext
1.
2.
Private Sub Workbook_Open()
    MsgBox Me.Path
End Sub
Оно?
...
Рейтинг: 0 / 0
17.06.2011, 00:45
    #37311985
как узнать путь к шаблону
... не оно. :(
...
Рейтинг: 0 / 0
17.06.2011, 09:14
    #37312181
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
да нет у такой книги пути,я ж говорю. она создана, но не сохранена, откуда путь. системный если только какой
...
Рейтинг: 0 / 0
17.06.2011, 10:42
    #37312354
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Ципихович уже пытался решить точно такую же задачу для Ворда, и тоже не решили, насколько я помню
...
Рейтинг: 0 / 0
17.06.2011, 10:54
    #37312390
Umachka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Тоже думаю что задача в таком виде не решаема.
если кому интересно обошли проблемку использовав дополнительную книгу как стартовый интерфейс для вызова шаблонов, и передачи во вновь созданую книгу пути.
Если будут еще идеи - делитесь
...
Рейтинг: 0 / 0
17.06.2011, 11:37
    #37312506
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Shocker.ProЦипихович уже пытался решить точно такую же задачу для Ворда, и тоже не решили, насколько я помню
да всё решил, только Эксель и Ворд это разнве вещи
...
Рейтинг: 0 / 0
17.06.2011, 11:41
    #37312521
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
с точки зрения решения головоломок, задача интересная
но ведь это наверно не основная цель автора вопроса, быть может можно и не заморачиваться с определением пути к шаблону
хотелось бы знать, какая основная цель, может есть другие варианты решения основной цели
...
Рейтинг: 0 / 0
17.06.2011, 12:22
    #37312642
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Ципихович Эндрюда всё решили как же?
...
Рейтинг: 0 / 0
17.06.2011, 13:02
    #37312742
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Shocker.Pro,

из моей тетрадки:

'
Код: plaintext
1.
2.
3.
4.
5.
6.
пользовательские шаблоны
Debug.Print Options.DefaultFilePath(wdUserTemplatesPath)
Местонахождение_папки_Шаблоны = ActiveDocument.AttachedTemplate.Path
Имя_шаблона = ActiveDocument.AttachedTemplate.Name
'шаблоны автозагрузки
Debug.Print Options.DefaultFilePath(wdStartupPath)
Местонахождение_папки_автозагрузки_документов_Word_Startup = Application.StartupPath

Чтобы узнать путь к шаблону, на котором создан открытый документ, нужно вставить в документ поле, например по Ctrl-F9 и туда вбить: template \p, то есть:
C:\Documents and Settings\user1\Application Data\Microsoft\Шаблоны\Normal.dot
...
Рейтинг: 0 / 0
17.06.2011, 13:15
    #37312774
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Ципихович Эндрю'
Код: plaintext
1.
2.
3.
4.
5.
6.
пользовательские шаблоны
Debug.Print Options.DefaultFilePath(wdUserTemplatesPath)
Местонахождение_папки_Шаблоны = ActiveDocument.AttachedTemplate.Path
Имя_шаблона = ActiveDocument.AttachedTemplate.Name
'шаблоны автозагрузки
Debug.Print Options.DefaultFilePath(wdStartupPath)
Местонахождение_папки_автозагрузки_документов_Word_Startup = Application.StartupPath
как это отвечает на поставленный вопрос?

Ципихович ЭндрюЧтобы узнать путь к шаблону, на котором создан открытый документ, нужно вставить в документ поле, например по Ctrl-F9 и туда вбить: template \p, то есть:
C:\Documents and Settings\user1\Application Data\Microsoft\Шаблоны\Normal.dotА вот это таки-да, работает. Но к экселю действительно вряд ли применимо.
...
Рейтинг: 0 / 0
17.06.2011, 13:20
    #37312786
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Shocker.Pro, я же сказал, Экасель отдыхает, и что Вам не нравится в этих строках
Код: plaintext
1.
Debug.Print Options.DefaultFilePath(wdUserTemplatesPath)
Местонахождение_папки_Шаблоны = ActiveDocument.AttachedTemplate.Path
это и есть ответ на вопрос только для Ворда
чем они отличаются от этого
Чтобы узнать путь к шаблону, на котором создан открытый документ, нужно вставить в документ поле, например по Ctrl-F9 и туда вбить: template \p, то есть:
C:\Documents and Settings\user1\Application Data\Microsoft\Шаблоны\Normal.dot

НИЧЕЕЕЕЕЕМ
...
Рейтинг: 0 / 0
17.06.2011, 13:26
    #37312799
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Ципихович Эндрю,

интересно строка
Код: plaintext
1.
2.
Папка_шаблоны = Options.DefaultFilePath(wdUserTemplatesPath)
и строка
Местонахождение_папки_шаблоны = ActiveDocument.AttachedTemplate.Path
Отличается только регистром
...
Рейтинг: 0 / 0
17.06.2011, 13:28
    #37312805
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Ципихович Эндрючто Вам не нравитсяа, да, вот это нравится:
Код: plaintext
ActiveDocument.AttachedTemplate.Path

в экселе ничего похожего не нашел
...
Рейтинг: 0 / 0
17.06.2011, 13:30
    #37312809
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Ципихович ЭндрюЦипихович Эндрю,

интересно строка
Код: plaintext
1.
2.
Папка_шаблоны = Options.DefaultFilePath(wdUserTemplatesPath)
и строка
Местонахождение_папки_шаблоны = ActiveDocument.AttachedTemplate.Path
Отличается только регистром
Отличается тем, что первая строка - это стандартный путь к шаблонам, а вторая - путь к шаблону конкретного документа - это совершенно разные пути (могут быть)
...
Рейтинг: 0 / 0
17.06.2011, 13:31
    #37312810
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Shocker.ProОтличается тем, что первая строка - это стандартный путь к шаблонам, а вторая - путь к шаблону конкретного документа - это совершенно разные пути (могут быть)

то есть название переменной "Местонахождение_папки_шаблоны" - глупость
...
Рейтинг: 0 / 0
17.06.2011, 13:33
    #37312813
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Shocker.Pro,

это совершенно разные пути (могут быть)
это в каком случае?, сходу не придумать
...
Рейтинг: 0 / 0
17.06.2011, 13:43
    #37312836
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Ципихович Эндрюэто совершенно разные пути (могут быть)
это в каком случае?, сходу не придумать
- стандартный путь к шаблонам
- путь к шаблону конкретного документа
что непонятного?
...
Рейтинг: 0 / 0
17.06.2011, 13:46
    #37312844
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать путь к шаблону
Shocker.Pro,

- стандартный путь к шаблонам - я глубоко сомневаюсь, чтобы в этом пути присутствовали буквы Ц и Э, а они у меня есть
то есть этим строкам присваиватся одинаковое значение за исключением регистра


по существу вопроса с Эксель, а реально ручками, глазоньками его можно найти где он обычно прячется???
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как узнать путь к шаблону / 25 сообщений из 31, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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