Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Переименование книги / 13 сообщений из 13, страница 1 из 1
22.08.2005, 13:05:59
    #33227744
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
Как можно переименовать открытую книгу программно ? Т.е. я хочу использовать книгу как шаблон.
...
Рейтинг: 0 / 0
22.08.2005, 13:20:19
    #33227786
Переименование книги
Открытую книгу нельзя переименовать.
...
Рейтинг: 0 / 0
22.08.2005, 13:21:18
    #33227788
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
Пользователь2Открытую книгу нельзя переименовать.
Может ее можно сохранить с новым именем ?
...
Рейтинг: 0 / 0
22.08.2005, 13:35:53
    #33227850
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
Переименовать или сохранить под новым именем - это одно и тоже или нет?
...
Рейтинг: 0 / 0
22.08.2005, 14:17:13
    #33227960
Переименование книги
Нет.
...
Рейтинг: 0 / 0
22.08.2005, 18:22:56
    #33228688
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
Ну почему же сразу "нет"? :)
Запомнили нынешьнее имя, сохранили под новым, удалили книгу со старым именем. Вот и переименовали :)
...
Рейтинг: 0 / 0
23.08.2005, 09:16:02
    #33229184
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
White OwlНу почему же сразу "нет"? :)
Запомнили нынешьнее имя, сохранили под новым, удалили книгу со старым именем. Вот и переименовали :)
Я хочу использовать существующую книгу как шаблон. Т.Е. нужно открыть книгу, внести изменения и сохранить под новым именем. Я так понимаю это делать можно. Примерчик бы махонький
...
Рейтинг: 0 / 0
23.08.2005, 09:57:43
    #33229240
Переименование книги
White OwlНу почему же сразу "нет"? :)

В моем понимании

talgatПереименовать или сохранить под новым именем - это одно и тоже или нет?
Это не одно и то же.

talgatПримерчик бы махонький
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    Dim strOldName As String
    Dim strNewName As String
    
    With ThisWorkbook
        strOldName = .FullName
        strNewName = .Path & "\" & "Book_New"
        ThisWorkbook.SaveAs _
          Filename:=strNewName
    End With

    Kill strOldName
...
Рейтинг: 0 / 0
23.08.2005, 10:03:24
    #33229251
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    Dim strOldName As String
    Dim strNewName As String
    
    With ThisWorkbook
        strOldName = .FullName
        strNewName = .Path & "\" & "Book_New"
        ThisWorkbook.SaveAs _
          Filename:=strNewName
    End With

    Kill strOldName
Похоже это то, что надо. "Пойду" пробовать. Спасибо
...
Рейтинг: 0 / 0
23.08.2005, 11:40:45
    #33229537
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
talgatЯ хочу использовать существующую книгу как шаблон...1. Сохраните исходную книгу с расширением .xlt (t=TEMPLATE)
2. Workbooks.Add Template:=Имя_книги.xlt
...
Рейтинг: 0 / 0
23.08.2005, 15:12:27
    #33230199
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
Processor talgatЯ хочу использовать существующую книгу как шаблон...1. Сохраните исходную книгу с расширением .xlt (t=TEMPLATE)
2. Workbooks.Add Template:=Имя_книги.xlt

С шаблоном тоже работает по предидущему коду. А чем это лучше?
...
Рейтинг: 0 / 0
23.08.2005, 17:57:07
    #33230624
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
Если открыть some.xlt как обычную книгу, то если не делать никаких специальных телодвижений при попытке сохранения Excel предложит сохранить рабочую книгу как some1.xls. Со всех остальных точек зрения шаблон (xlt) от обычной рабочей книги (xls) ничем не отличается.
...
Рейтинг: 0 / 0
29.08.2005, 10:43:05
    #33238201
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переименование книги
White OwlЕсли открыть some.xlt как обычную книгу,..."Открыть" - в данном случае подразумевается "дважды щёлкнуть"?
В контекстно-зависимом меню Проводника, как правило, второй строчкой стоит пункт "Изменить".
Он-то и открывает собственно файл .xlt
Иначе создаётся новая книга, которая от содержимого шаблона (xlt) ничем не отличается, окромя имени (стандартного для новой книги) и расширения (тоже стандартного для обычной рабочей книги).
И только при первом сохранении новой "нетленки" эти отличия становятся видимыми.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Переименование книги / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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