Как изменить имя книги в excel

В этом руководстве представлены полезные советы по переименованию книги при использовании Microsoft Excel. Это руководство применимо для Microsoft Excel 2003, 2007 и 2010.

  • Переименование книг при использовании Microsoft Excel 2003, 2007 и 2010
  • Переименовать текущую книгу в Microsoft Excel 2003, 2007 и 2010
  • Удобно переименовать текущую книгу и многое другое

стрелка синий правый пузырьПереименовывать книги при использовании Microsoft Excel 2003, 2007 и 2010;

Когда вы используете Microsoft Excel 2003, 2007 и 2010, вы можете:

1. Нажмите CTRL + O для отображения Откройте диалоговое окно.

2. В списке Искать в щелкните папку или диск, содержащий книгу, которую вы хотите переименовать.

3. Найдите и откройте папку, содержащую книгу, которую вы хотите переименовать.

4. Щелкните правой кнопкой мыши книгу, которую хотите переименовать, а затем щелкните Переименовывать.

5. Введите имя новой книги и нажмите Enter.

Примечание: Если книга, которую вы хотите переименовать, была открыта в Excel, вы должны сначала закрыть ее, чтобы переименовать.


стрелка синий правый пузырьПереименовать текущую книгу в Microsoft Excel 2003, 2007 и 2010;

Если вы хотите переименовать текущую книгу в Excel, вы можете переименовать ее в Сохранить как диалоговое окно.

В Excel 2007: щелкните Значок офиса > Сохранить как, введите новое имя книги и сохраните его.

В Excel 2003/2010: щелкните Файл > Сохранить как, введите новое имя книги и сохраните его.


стрелка синий правый пузырьУдобно переименовать текущую книгу и многое другое.

Работы С Нами Office Tab or Office Tab Enterprise, вы можете легко переименовать текущую книгу, щелкнув правой кнопкой мыши вкладку книги и выбрав Переименовывать элемент команды, чтобы легко его переименовать. Смотрите скриншот:

Office Tab приносит вам Интерфейс документа с вкладками в Microsoft Office 2003, 2007 и 2010. Получите его сейчас без ограничения функций в течение 30 дней.

документ переименовать книгу

Примечание: еще не сохраненный документ не может быть переименован с помощью этой команды.


Используйте интерфейс документа с вкладками в Office 2003/2007/2010/2013/2016/2019:

литий-оранжевыйИспользование вкладок в Word, Excel, PowerPoint, Publisher, Access, Project и Visio;

литий-оранжевыйЛегко переключаться между файлами в Microsoft Office 2003/2007/2010/2013/2016/2019;

литий-оранжевыйСовместимость с Windows XP, Windows Vista, Windows 7/8/10, Windows Server 2003 и 2008, Citrix System и Windows Terminal (Remote Desktop) Server;

литий-оранжевыйБесплатная пробная версия без ограничения функций через 30 дней!

офис-вкладки-документы

ПОДРОБНЕЕ    |  СКАЧАТЬ БЕСПЛАТНО  |   КУПИТЬ СЕЙЧАС

Комментарии (1)


Оценок пока нет. Оцените первым!

Переименовать лист

Если вам нужно переименовать файл книги Excel, вы можете сначала закрыть книгу, затем щелкнуть по ней правой кнопкой мыши и выбрать «Переименовать». Затем имя файла книги выделяется, и вы можете редактировать его. Однако это не единственный способ переименовать книгу Excel. Вы также можете сделать это в Excel. В этом посте я покажу вам три варианта переименования одной или нескольких книг в Excel 2016.

1) Откройте книгу в Excel 2016.

2) Щелкните вкладку «Файл» на ленте, чтобы открыть бэкстейдж, а затем выберите параметр «Сохранить как»; щелкните Этот компьютер и выберите одну папку на правой панели.

Щелкните Сохранить как

3) После открытия диалогового окна «Сохранить как» вы увидите, что имя файла книги выделено. Введите новое имя в поле «Имя файла» и нажмите кнопку «Сохранить».

Введите новое имя и нажмите Сохранить.

4) Таким образом вы повторно сохраните книгу Excel с новым именем. Вы можете удалить файл книги со старым именем, если хотите.

Вариант 2. Переименование одной или нескольких книг в диалоговом окне «Открыть» в Excel 2016

Шаг 1. Закройте книги, которые вы хотите переименовать, если вы еще не сделали этого.

Шаг 2. Запустите приложение Excel, щелкнув его значок на панели задач Windows.

Запустить приложение Excel

Шаг 3. После появления первого экрана Excel нажмите «Открыть другие книги» на левой панели.

Щелкните Открыть другие книги

Шаг 4: Нажмите «Обзор», чтобы открыть диалоговое окно «Открыть».

Нажмите

Шаг 5. После открытия диалогового окна «Открыть» найдите книгу, которую хотите переименовать, щелкните ее правой кнопкой мыши и выберите в контекстном меню параметр «Переименовать». Затем выделяется имя файла книги. Введите новое имя и нажмите Enter, чтобы изменить его.

Выберите переименовать

Шаг 6: Повторите шаг 5, чтобы переименовать другие книги, если вам нужно.

Вариант 3: переименовать одну или несколько книг в Excel 2016 с вкладкой Office

Шаг 1. Установите вкладку Office на свой компьютер.

Шаг 2: Откройте все книги, которые вы хотите переименовать, в Excel 2016.

Шаг 3: Щелкните правой кнопкой мыши вкладку книги и выберите в меню пункт «Переименовать».

Щелкните вкладку книги правой кнопкой мыши

Шаг 4: Введите новое имя для файла книги и нажмите OK.

Связанный: 3 способа переименовать один файл в Windows 10

Данная команда позволяет массово переименовывать файлы в любой папке Вашего ПК непосредственно из MS Excel.

Переименовать файлы

Чтобы воспользоваться данной командой создайте в своей рабочей книге MS Excel список файлов, которые вы хотите переименовать (так это можно сделать быстро):

pereimenovat-fajly

Пропишите рядом со «старыми» именами файлов — «новые» имена (так можно быстро добавить год к названию файлов):

pereimenovat-fajly

Затем выделите диапазон ячеек со старыми и новыми названиями файлов, перейдите во вкладку «ЁXCEL» Главного меню, нажмите кнопку «Файлы» и выберите команду «Переименовать файлы«:

pereimenovat-fajly

В открывшемся диалоговом окне укажите папку, в которой расположены файлы для переименования и нажмите ОК:

pereimenovat-fajly

После того как Вы нажмете кнопку OKфайлы в указанной папке будут переименованы, о чем программа сообщит следующим информационным сообщением:

pereimenovat-fajly

Отмена этой операции не предусмотрена, но вы легко можете вернуть «старые» названия файлов. Для этого поменяйте столбцы с «новыми» и «старыми» названиями файлов местами (так это можно сделать быстро):

pereimenovat-fajly

И повторите операцию по переименованию. «Старые» названия файлов будут возвращены.

Редактирование книги и электронной таблицы

Рабочая книга — это файл, используемый для обработки и хранения данных. Книга состоит из нескольких листов. Это позволяет включать в один файл различные данные и устанавливать между ними связи.

Рабочий лист — это электронная таблица, состоящая из ячеек, организованных в столбцы и строки. Столбцы обозначены буквами, а строки — цифрами. Каждый лист имеет имя, заданное пользователем, которое отображается в нижней части книги. Для перехода между листами достаточно выбрать ярлык с соответствующим именем.

Редактирование рабочей книги

В процессе работы с Excel часто возникает необходимость добавлять, изменять имя, перемещать или копировать рабочие листы.

Добавление нового листа

Microsoft Excel дает возможность пользователю добавить новый лист в книгу несколькими способами.

Кнопка добавления. В нижней части книги находится кнопка «+». После нажатия на нее появится новый лист, который будет добавлен после предыдущих.

Вкладка «Главная». Способ добавления нового листа через главную вкладку зависит от версии табличного процессора. Для версии до Excel 2010 нужно:

  1. Перейти на вкладку «Главная».
  2. Выбрать пункт «Вставить».
  3. Навести указатель на меню «Лист» и выбрать подпункт «Вставить лист».

Для Microsoft Excel 2010 порядок добавления нового листа следующий:

  1. Выбрать активной вкладку инструментов «Главная».
  2. Нажать на кнопку «Вставить».
  3. Выбрать пункт «Вставить лист».

Добавление нового листа

Новый лист, добавленный таким способом, будет размещен в начале списка.

Комбинация клавиш Shift+F11. Данный способ работает одинаково на любой версии табличного процессора. Новый созданный лист добавляется в начало списка.

Добавление из контекстного меню. Для добавления нового листа в версиях до Excel 2010 достаточно нажать правой клавишей мыши по нижней области книги, и выбрать первый предложенный пункт.

Для версии Excel 2010 также следует нажать правой кнопкой мыши на раздел, перед которым нужно разместить новый. Затем выбрать первый пункт, и в окне «Вставка» , активировав «Лист», нажать «Ок».

Вставка нового листа

Добавление в случае отсутствия разделов. Иногда в настройках табличного процессора разделы бывают скрыты. Поэтому при создании нового листа он не отображается в книге. Для решения данной проблемы в Microsoft Excel 2003 нужно выполнить следующие действия:

  1. Открыть меню «Сервис».
  2. Выбрать пункт «Параметры».
  3. Перейти на вкладку «Вид».
  4. Поставить галочку в пункте «Ярлычки листов».

В версии Excel 2007:

  1. Нажать по кнопке «Офис» в левом верхнем углу.
  2. Выбрать «Параметры Excel».
  3. Выбрать вкладку «Дополнительно».
  4. Нажать «Показывать ярлычки листов».

В Excel 2010:

  1. Нажать на раздел «Файл».
  2. Выбрать «Параметры».
  3. Перейти в меню «Дополнительно».
  4. Нажать «Показывать ярлычки листов».

После того как листы стали видны, для добавления нового можно воспользоваться любым способом из приведенных выше.

Переименование листов

Табличный процессор дает имена новым листам по умолчанию с порядковыми номерами. Когда книга содержит большое количество листов, человеку сложно ориентироваться только в нумерации. Поэтому полезно знать информацию, как переименовать новый лист. В Excel это можно сделать несколькими способами.

Двойной клик. Очень простой метод переименования листа. Достаточно навести курсор мыши на имя листа, и щелкнуть дважды мышкой. После этого наименование станет активным и его можно изменить.

Использование контекстного меню. Для переименования листа достаточно нажать правой кнопкой мыши по имени листа и выбрать пункт «Переименовать». Наименование также станет активным с возможностью набора нового значения.

Оба способа доступны для любой версии табличного процессора Excel.

Копирование рабочего листа

В некоторых случаях требуется скопировать целый лист, а не отдельную таблицу. Для этого в Excel есть два способа.

Копирование через контекстное меню. Для того чтобы скопировать лист этим способом нужно:

  1. Нажать правой кнопкой мыши по названию копируемого листа.
  2. В выпадающем меню выбрать «Скопировать/переместить».
  3. В появившемся окошке настроить необходимые параметры, поставить галочку напротив пункта «Создать копию».
  4. Нажать «Ок».

Следует обратить внимание, что вместе с содержимым копируется и имя листа. При необходимости его можно изменить описанными выше методами.

Копирование содержимого листа. Альтернативный метод, для выполнения которого следует:

  1. Выделить содержимое таблицы любым способом. Это можно сделать комбинацией клавиш Ctrl+A, или нажатием по значку на пересечении вертикальной и горизонтальной панели.
  2. Скопировать содержимое ячеек сочетанием клавиш Ctrl+C, или щелкнув правой кнопкой мыши и выбрав в контекстном меню пункт «Копировать».
  3. Создать новый лист.
  4. Вставить содержимое копируемого листа. В этом поможет комбинация Ctrl+V. Можно также вызвать контекстное меню правой кнопкой мыши, затем выбрать пункт «Вставить».

Оба метода доступны для любой версии Microsoft Excel.

Удаление листа

Удалить лист из книги можно только в том случае, если в ней содержится минимум два листа. Для удаления нужно нажать правой клавишей мыши по названию листа и выбрать пункт «Удалить».

Редактирование электронных таблиц

Под редактированием электронных таблиц обычно подразумевают: удаление, перемещение и замену данных в ячейках, а также добавление и удаление строк и столбцов.

Ввод и замена данных в ячейках

Ввести информацию в электронную таблицу можно непосредственно в саму ячейку или в строку формул. Для этого нужно выделить ячейку, ввести данные и подтвердить ввод.

В случае неправильного ввода символа, его можно удалить при помощи клавиши BackSpace.

Вместимость одной ячейки составляет 32767 символов, однако строка формул может состоять только из 8192 символов.

Для замены данных в ячейке следует выделить ее, ввести новые данные и подтвердить ввод. Сделать это можно двумя способами.

Правка внутри ячейки. Такой метод выполняется выделением ячейки двойным кликом левой кнопки мыши или нажатием клавиши F2. После этого можно производить замену данных.

Правка внутри строки формул. При правке таким способом необходимо выбрать ячейку и нажать левой кнопкой на строку формул. Когда текстовый курсор начнет мигать, можно вносить изменения в данные.

Перемещение и копирование данных

Операции копирования и перемещения выполняются двумя основными способами.

Перетаскивание мышью. Для того чтобы переместить содержимое электронной таблицы нужно навести курсор на рамку ячейки. После появления стрелки можно начать перемещение с нажатой левой клавишей мыши. Если содержимое ячейки нужно переместить с копированием, то при перетаскивании также должна быть нажата клавиша Ctrl.

Буфер обмена. Перемещение данных в буфер обмена производится путем выполнения основных команд «Копировать» и «Вырезать». Для удобства используются комбинации клавиш Ctrl+C — копировать, Ctrl+X — вырезать.

Скопированный фрагмент можно вставить при помощи комбинаций клавиш Ctrl+V или кнопки на верхней панели инструментов «Вставить». Табличный процессор Excel дает возможность вставлять из буфера обмена не только значения, но и форматы ячеек, а также формулы, применяемые к ним. При помощи кнопки «Вставить» можно выбрать один из параметров вставки:

  • формулы — используется для копирования формул;
  • вставить значения — осуществляется вставка только значения;
  • без рамок — не используется обрамление ячеек;
  • транспонировать — изменяется ориентация ячеек, с вертикальной на горизонтальную и наоборот;
  • вставить связь — используется для добавления ссылки на исходную ячейку;
  • специальная вставка — дает возможность использования расширенных настроек вставки.

В случае вызова кнопки «Вставить» путем нажатия правой клавиши мыши по ячейке, рядом со вставленным фрагментом появится меню «Параметры вставки». В нем также можно выбрать дополнительные настройки процесса вставки фрагмента.

Удаление данных

Для удаления символа, стоящего справа от курсора, используется клавиша Delete, а для символа слева — BackSpace. Для удаления целого слова или фрагмента можно использовать две эти клавиши. Чтобы выделить одно слово достаточно щелкнуть дважды правой кнопкой мыши по нему. Для выделения определенного фрагмента нужно провести по нему указателем мыши с зажатой левой кнопкой мыши. После выделения слово или фрагмент можно удалить.

Как переименовать лист в excel

Как переименовать лист в excel

Программное приложение Excel — мощный инструмент для выполнения различных функций: составления электронных таблиц любой сложности, вычисления данных, построения графиков функций, математических моделей, работы с базами данных и прочими математическими, логическими и финансовыми инструментами. Обычному пользователю нет необходимости осваивать все возможности этой программы, но владеть ее основными функциями будет полезно всем. К сожалению, порой для новичков может представлять сложность даже простое добавление листов в книге или их переименование.

Как переименовать листы в книге

Кроме стандартных названий, листам книги в Excel можно присваивать различные имена на любом языке. Сделать это несложно, в программе предусмотрено несколько способов для этого, выбрать можно любой из них.

На рабочем столе в открытой книге нужно навести указатель мыши на ярлык нужного листа и произвести двойной щелчок левой кнопкой. Ярлык изменит свой внешний вид, и пользователь сможет ввести в нее нужные данные. Нельзя вводить слишком большие имена – их размер не должен превышать 32 знака. Для завершения действия следует подтвердить его щелчком по кнопке Enter.

Еще одна возможность: в открытом окне книги щелкнуть правой кнопкой мыши на ярлыке нужного листа правой кнопкой мыши, выбрать в контекстном меню «Переименовать» и изменить название. Дальнейшие действия аналогичны тем, что описаны в предыдущем абзаце.

Наиболее сложный метод переименования тоже имеет право на существование. Вначале надо перейти на лист, который надо переименовать. На панели инструментов в окне нового листа надо отыскать пункт меню «Главная», выбрать подпункт «Ячейка», далее – «Формат». Из выпавшего контекстного меню выбрать «Переименовать», ввести название и подтвердить ввод.

В программах Microsoft Office 7 и Microsoft Office 10 меню «Главная» находится в верхнем правом углу рабочего стола Excel и оформлено в виде значка Microsoft. Порой именно это обстоятельство вводит пользователей в заблуждение, поскольку в ранних версиях Microsoft Office эта вкладка была оформлена иначе.

Как переместить лист в Excel

Таким же образом можно создавать, перемещать и копировать листы книги в программе. Для создания дополнительного листа надо навести курсор мышки на значок, расположенный рядом с панелью, на которой отображаются листы(появится всплывающая подсказка «Создать лист») и щелкнуть левой кнопкой. Для перемещения листа нужно навести указатель мыши на его ярлык и, передвигая его горизонтально, перенести на новое место. Для копирования нужно одновременно нажимать на клавишу Ctrl.

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

По умолчанию в Excel листам присваиваются названия «Лист1», «Лист2», «Лист3» и т. д., но их можно легко переименовать.

Изображение ярлычков листа Excel

Три способа переименования листа

  1. Дважды щелкните ярлычок листа и введите новое имя.

  2. Щелкните ярлычок листа правой кнопкой мыши, выберите команду Переименовать и введите новое имя.

  3. Нажмите клавиши ALT+H, O, R и введите новое имя.

Важно: 
Имена листов не могут:

  • Пустое место .

  • Содержать более 31 знака.

  • Содержать следующие символы: / ? * : [ ]

    Например, 02/17/2016 нельзя использовать в качестве имени листа, а 02-17-2016 — можно.

  • Начинаться или заканчиваться апострофом (‘), при этом апострофы использоваться между символами.

  • Называться «History». Это зарезервированное слово, которое Excel использует для внутренних целей.

Переименование книги

Если вы хотите переименовать книгу, найдите ее в проводнике, нажмите клавишу F2 или щелкните ее правой кнопкой мыши и выберите «Переименовать», а затем введите новое имя.

Если книга уже открыта, щелкните Файл > Сохранить как, чтобы сохранить ее под другим именем. При этом будет создана копия существующей книги.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Вставка и удаление листов

Видео: перемещение и копирование листов

Краткое руководство: печать листа

Группировка листов

Защита листа

Нужна дополнительная помощь?

0 / 0 / 0

Регистрация: 15.06.2011

Сообщений: 19

1

Как переименовать книгу Эксель?

15.06.2011, 17:42. Показов 13637. Ответов 6


Студворк — интернет-сервис помощи студентам

1)Как сделать так, чтобы вместо ‘Microsoft Excel-Книга1’ получилось ‘Капец Ёкселю’ (или что-то другое)
2)Как сделать так, чтобы книга состояла только из названия (‘Капец Ёкселю’) и двух листов, при этом не должно быть никаких панелей,строки формул и т.п., листы можно было переключать только с помошщью созджаннох кнопки?



0



Comanche

15.06.2011, 18:08

2

По первому вопросу:

Visual Basic
1
2
3
4
5
6
7
8
9
Private Declare Function FindWindow Lib 'user32' Alias 'FindWindowA' (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function SetWindowText Lib 'user32' Alias 'SetWindowTextA' (ByVal hwnd As Long, ByVal lpString As String) As Long
'
Sub Test()
    Dim winWnd As Long
    
    winWnd = FindWindow('XLMAIN', Application.Caption)
    SetWindowText winWnd, 'Капец Ёкселю'
End Sub

Comanche

15.06.2011, 21:08

3

А можно проще:

Visual Basic
1
2
3
4
Sub Test()
    Application.Caption = 'Капец Ёкселю'
    ActiveWindow.Caption = ''
End Sub

Я просто думал, что Caption — это read-only property. Оказалось, что нет.

1 / 1 / 0

Регистрация: 19.05.2011

Сообщений: 80

16.06.2011, 14:48

4

Выполняется в событии открытия книги
With Application
скрывает все панели инструментов, кроме основного
For Each cbar In .CommandBars
If cbar.Visible Then
If cbar.Name <> ‘Worksheet Menu Bar’ Then _
cbar.Visible = False
End If
Next
основное меню делает недоступным, но его можно и скрыть в первом
цикле
For Each Part In .CommandBars(‘Worksheet Menu Bar’).Controls
Part.Enabled = False
Next
скрывается строка формул
.DisplayFormulaBar = False
убирается статусная строка
.DisplayStatusBar = False
End With
защита структуры книги, т.е. в верхнем правом углу окна скрываются
кнопки изменения окна
ActiveWorkbook.Protect Structure:=False, Windows:=True
убираются заголовки строк и столбцов на активном листе (это можно
сделать без макроса
ActiveWindow.DisplayHeadings = False
окно растягивается на весь экран
ActiveWindow.WindowState = xlMaximized
скрываются ярлычки листов
ActiveWindow.DisplayWorkbookTabs = False
Надо только не забыть по окончании работы в событие закрытия книги вставить восстановление меню, панелей (при открытии можно запомнить, какие панели были видимы)и снять зашиту структуры книги.



0



0 / 0 / 0

Регистрация: 15.06.2011

Сообщений: 19

16.06.2011, 15:56

 [ТС]

5

Gleb1 скажи мне пожалста, а как добраться до ‘событие книги’?
К примеру, у меня открыта чистая ‘Книга 1’, а что мне делать дальше, и куда записать то что ты мне подсказал?



0



1 / 1 / 1

Регистрация: 10.04.2011

Сообщений: 415

16.06.2011, 16:30

6

вызываешь Alt+F11 редактор VBA, находишь в VBAProject(Книга 1) объект ЭтаКнига, тыркаешь туда два раза, и справа выбираешь события Workbook.Open — туда кладешь всю эту хрень, сохраняешь книгу, закрываешь ее, открываешь снова и офигеваешь :-)



0



1 / 1 / 0

Регистрация: 19.05.2011

Сообщений: 80

16.06.2011, 18:13

7

Хочу добавить, что, если скрыть основное меню и не воостановить его при закрытии книги (например, произошел сбой), то при следующем запуске приложения, меню так и останется скрытым. Для страховки я создаю дополнительный файл, в который в событие открытия книги
вставляю инструкцию восстановления меню:
Private Sub Workbook_Open()
For Each Part In Application. _
CommandBars(‘Worksheet Menu Bar’).Controls
Part.Enabled = True
Next
End Sub
Открыть файл без меню можно по Ctrl+O.
Но, пока нет опыта работы с меню, лучше его не трогать.



0



Переименовать книгу, имя из ячейки.

Yar4i

Дата: Среда, 14.12.2016, 06:50 |
Сообщение № 1

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 137


Репутация:

1

±

Замечаний:
0% ±


Excel 2010

Доброе утро дамы и господа :D
Есть книга с названием «длинное непонятное название», в каталоге (если надо D:М29).
Надо старое «длинное непонятное название» заменить новым из ячейки J1 активного листа «Списание материалов (М-29)».
В инете нашел вариацию:
[vba]

Код

OldName = ActiveWorkbook.FullName
NewName = Sheets(«Списание материалов (М-29)»).[J1] & «.xlsx»
If NewName = «.xlsx» Or NewName = ActiveWorkbook.Name Then Exit Sub
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & «» & NewName
Kill OldName

[/vba]
Не идёт. И так пробовал:
[vba]

Код

fn= [J1]
fn = Replace(fn, «»»», «»)  ‘в ячейке J1 встречается («) — надо заменить на подходящий для винды знак
fn = Replace(fn, «/», «.»)  ‘в ячейке J1 встречается (/) — надо заменить на подходящий для винды знак
fn = Replace(fn, «*», «х») ‘в ячейке J1 встречается (*) — надо заменить на подходящий для винды знак
  ActiveWorkbook.SaveAs «D:М29» & fn & «.xlsx», FileFormat:=51

[/vba]
Не едет.

Сообщение отредактировал Yar4iСреда, 14.12.2016, 07:06

 

Ответить

Roman777

Дата: Среда, 14.12.2016, 09:06 |
Сообщение № 2

Группа: Проверенные

Ранг: Ветеран

Сообщений: 980


Репутация:

127

±

Замечаний:
0% ±


Excel 2007, Excel 2013

Yar4i, а пробовали вместо:
[vba]

Код

ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & «» & NewName

[/vba]
так:
[vba]

Код

ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & «/» & NewName

[/vba],
естественно с учётом удаления из имени запрещённых знаков,
?


Много чего не знаю!!!!

Сообщение отредактировал Roman777Среда, 14.12.2016, 09:07

 

Ответить

_Boroda_

Дата: Среда, 14.12.2016, 09:30 |
Сообщение № 3

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

У меня работает вот так
[vba]

Код

Sub tt()
fn = [J1]
fn = Replace(fn, «»»», «»)  ‘в ячейке J1 встречается («) — надо заменить на подходящий для винды знак
fn = Replace(fn, «/», «.»)  ‘в ячейке J1 встречается (/) — надо заменить на подходящий для винды знак
fn = Replace(fn, «*», «х») ‘в ячейке J1 встречается (*) — надо заменить на подходящий для винды знак
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & «» & fn & «.xlsx», FileFormat:=xlOpenXMLWorkbook
End Sub

[/vba]
Но только сохранять нужно макросом, записанным в другой книге. Мы же сохраняем в xlsx (формат без макросов), а в книге находится макрос сохранения.
Если нужно макросом именно из этой книги, то
[vba]

Код

ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & «» & fn & «.xlsm», FileFormat:=xlOpenXMLWorkbookMacroEnabled

[/vba]
или
[vba]

Код

Sub tt()
fn = [J1]
fn = Replace(fn, «»»», «»)  ‘в ячейке J1 встречается («) — надо заменить на подходящий для винды знак
fn = Replace(fn, «/», «.»)  ‘в ячейке J1 встречается (/) — надо заменить на подходящий для винды знак
fn = Replace(fn, «*», «х») ‘в ячейке J1 встречается (*) — надо заменить на подходящий для винды знак
Application.DisplayAlerts = 0
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & «» & fn & «.xlsx», FileFormat:=xlOpenXMLWorkbook
Application.DisplayAlerts = 1
‘ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & «» & fn & «.xlsm», FileFormat:=xlOpenXMLWorkbookMacroEnabled
End Sub

[/vba]


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Alex_ST

Дата: Среда, 14.12.2016, 13:05 |
Сообщение № 4

Группа: Друзья

Ранг: Участник клуба

Сообщений: 3176


Репутация:

604

±

Замечаний:
0% ±


2003

Алаверды:
1. Чтобы не путаться с прямыми и обратными слэшами можно тупо использовать значение, возвращаемое Application.PathSeparator
2. Недопустимыми являются ещё и символы > < ? : |
Поэтому удобнее использовать функцию, вынесенную в отдельную процедуру.
Типа такой (только она все недопустимые символы заменяет на _ , но можно и переделать)
[vba]

Код

Private Function Replace_UnLegalChr$(ByVal sFileName$)   ‘ замена не допустимых символов в именах файлов
   Const sUnLegalChr$ = «/:*?<>|»»»   ‘ символы, не допустимые в именах файлов Windows
   Dim i%
   For i = 1 To Len(sUnLegalChr)
      sFileName = Replace(sFileName, Mid(sUnLegalChr, i, 1), «_»)
   Next
   Replace_UnLegalChr = sFileName
End Function

[/vba]



С уважением,
Алексей
MS Excel 2003 — the best!!!

 

Ответить

Данная команда позволяет массово переименовывать файлы в любой папке Вашего ПК непосредственно из MS Excel.

Переименовать файлы

Чтобы воспользоваться данной командой создайте в своей рабочей книге MS Excel список файлов, которые вы хотите переименовать (так это можно сделать быстро):

pereimenovat-fajly 

Пропишите рядом со «старыми» именами файлов — «новые» имена (так можно быстро добавить год к названию файлов):

pereimenovat-fajly

Затем выделите диапазон ячеек со старыми и новыми названиями файлов, перейдите во вкладку «ЁXCEL» Главного меню, нажмите кнопку «Файлы» и выберите команду «Переименовать файлы«:

pereimenovat-fajly

В открывшемся диалоговом окне укажите папку, в которой расположены файлы для переименования и нажмите ОК:

pereimenovat-fajly

После того как Вы нажмете кнопку OK файлы в указанной папке будут переименованы, о чем программа сообщит следующим информационным сообщением:

pereimenovat-fajly

Отмена этой операции не предусмотрена, но вы легко можете вернуть «старые» названия файлов. Для этого поменяйте столбцы с «новыми» и «старыми» названиями файлов местами (так это можно сделать быстро):

pereimenovat-fajly

И повторите операцию по переименованию. «Старые» названия файлов будут возвращены.

Добавить комментарий

Содержание

  • Процесс переименования
    • Способ 1: контекстное меню ярлыка
    • Способ 2: двойной щелчок по ярлыку
    • Способ 3: кнопка на ленте
    • Способ 4: использование надстроек и макросов
  • Вопросы и ответы

Лист в Microsoft Excel

Как известно, программа Excel предоставляет возможность пользователю работать в одном документе сразу на нескольких листах. Название каждому новому элементу приложение присваивает автоматически: «Лист 1», «Лист 2» и т.д. Это не просто слишком сухо, с чем ещё можно смириться, работая с документацией, но еще и малоинформативно. Пользователь по одному наименованию не сможет определить, какие данные размещены в конкретном вложении. Поэтому актуальным становится вопрос переименования листов. Давайте разберемся, как это делается в Экселе.

Процесс переименования

Процедура переименования листов в Экселе в целом интуитивно понятна. Тем не менее, у некоторых пользователей, которые только начинают освоение программы, возникают определенные трудности.

Прежде, чем перейти непосредственно к описанию способов переименования, выясним, какие названия давать можно, а присвоение каких будет некорректным. Имя может быть присвоено на любом языке. При его написании можно использовать пробелы. Что же касается основных ограничений, то следует выделить следующие:

  • В наименовании не должны присутствовать такие символы: «?», «/», «», «:», «*», «[]»;
  • Название не может быть пустым;
  • Общая длина наименования не должна превышать 31 знак.

При составлении имени листа нужно учитывать вышеуказанные правила. В обратном случае программа не даст завершить данную процедуру.

Способ 1: контекстное меню ярлыка

Наиболее интуитивно понятный способ переименования – это воспользоваться возможностями, которые предоставляет контекстное меню ярлыков листов, расположенных в левой нижней части окна приложения сразу над строкой состояния.

  1. Кликаем правой кнопкой по ярлыку, над которым хотим произвести манипуляцию. В контекстном меню выбираем пункт «Переименовать».
  2. Переход к переименованию листа в Microsoft Excel

  3. Как видим, после этого действия поле с названием ярлыка стало активным. Просто набираем туда с клавиатуры любое подходящее по контексту наименование.
  4. Поле свтало активным в Microsoft Excel

  5. Жмем на клавишу Enter. После этого листу будет присвоено новое имя.

Лист переименован в Microsoft Excel

Способ 2: двойной щелчок по ярлыку

Существует и более простой способ переименования. Нужно просто кликнуть двойным щелчком по нужному ярлыку, правда, в отличие от предыдущего варианта, не правой кнопкой мыши, а левой. При использовании данного способа никакого меню вызывать не нужно. Наименование ярлыка станет активным и готовым к переименованию. Вам останется только набрать нужное название с клавиатуры.

Ярлык готов к переименованию в Microsoft Excel

Способ 3: кнопка на ленте

Переименование можно также совершить с помощью специальной кнопки на ленте.

  1. Кликнув по ярлыку, переходим на лист, который нужно переименовать. Перемещаемся во вкладку «Главная». Жмем на кнопку «Формат», которая размещена на ленте в блоке инструментов «Ячейка». Открывается список. В нём в группе параметров «Упорядочить листы» нужно кликнуть по пункту «Переименовать лист».
  2. Переход к переименованию листа через ленту в Microsoft Excel

  3. После этого наименование на ярлыке текущего листа, как и при использовании предыдущих способов, становится активным. Достаточно изменить его на нужное пользователю название.

Данный способ является не столь интуитивно понятным и простым, как предыдущие. Тем не менее, его тоже используют некоторые пользователи.

Способ 4: использование надстроек и макросов

Кроме того, существуют специальные настройки и макросы, написанные для Эксель сторонними разработчиками. Они позволяют производить массовое переименование листов, а не делать это с каждым ярлыком вручную.

Lumpics.ru

Нюансы работы с различными настройками данного типа отличаются в зависимости от конкретного разработчика, но принцип действий один и тот же.

  1. Нужно в таблице Excel составить два списка: в одном перечень старых названий листов, а во втором – список наименований на которые вы хотите их заменить.
  2. Два списка в Microsoft Excel

  3. Запускаем надстройки или макрос. Вводим в отдельное поле окна надстройки координаты диапазона ячеек со старыми наименованиями, а в другое поле – с новыми. Жмем на кнопку, которая активирует переименование.
  4. Запуск группового переименования в Microsoft Excel

  5. После этого, произойдет групповое переименование листов.

Результаты группового переименования в Microsoft Excel

При наличии большего количества элементов, нуждающихся в переименовании, использование данного варианта будет способствовать значительной экономии времени пользователя.

Внимание! Перед установкой макросов и расширений сторонних разработчиков убедитесь, что они загружены из проверенного источника и не содержат вредоносных элементов. Ведь они могут послужить причиной заражения системы вирусами.

Как видим, переименовать листы в программе Excel можно с помощью нескольких вариантов действий. Одни из них интуитивно понятны (контекстное меню ярлыков), другие – несколько более сложные, но тоже не содержат особенных проблем в освоении. Последнее, в первую очередь, относится к переименованию с помощью кнопки «Формат» на ленте. Кроме того, для массового переименования можно также применять макросы и надстройки сторонних разработчиков.

Еще статьи по данной теме:

Помогла ли Вам статья?

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как изменить имя документа ms word
  • Как изменить имя диапазону ячеек в excel
  • Как изменить имя диапазона ячеек в excel
  • Как изменить имя гиперссылки в excel
  • Как изменить имя автора в примечании word

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии