powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Переименование книги
13 сообщений из 13, страница 1 из 1
Переименование книги
    #33227744
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно переименовать открытую книгу программно ? Т.е. я хочу использовать книгу как шаблон.
...
Рейтинг: 0 / 0
Переименование книги
    #33227786
Открытую книгу нельзя переименовать.
...
Рейтинг: 0 / 0
Переименование книги
    #33227788
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь2Открытую книгу нельзя переименовать.
Может ее можно сохранить с новым именем ?
...
Рейтинг: 0 / 0
Переименование книги
    #33227850
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переименовать или сохранить под новым именем - это одно и тоже или нет?
...
Рейтинг: 0 / 0
Переименование книги
    #33227960
Нет.
...
Рейтинг: 0 / 0
Переименование книги
    #33228688
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну почему же сразу "нет"? :)
Запомнили нынешьнее имя, сохранили под новым, удалили книгу со старым именем. Вот и переименовали :)
...
Рейтинг: 0 / 0
Переименование книги
    #33229184
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlНу почему же сразу "нет"? :)
Запомнили нынешьнее имя, сохранили под новым, удалили книгу со старым именем. Вот и переименовали :)
Я хочу использовать существующую книгу как шаблон. Т.Е. нужно открыть книгу, внести изменения и сохранить под новым именем. Я так понимаю это делать можно. Примерчик бы махонький
...
Рейтинг: 0 / 0
Переименование книги
    #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
Переименование книги
    #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
Переименование книги
    #33229537
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
talgatЯ хочу использовать существующую книгу как шаблон...1. Сохраните исходную книгу с расширением .xlt (t=TEMPLATE)
2. Workbooks.Add Template:=Имя_книги.xlt
...
Рейтинг: 0 / 0
Переименование книги
    #33230199
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Processor talgatЯ хочу использовать существующую книгу как шаблон...1. Сохраните исходную книгу с расширением .xlt (t=TEMPLATE)
2. Workbooks.Add Template:=Имя_книги.xlt

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


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