Какие команды запускают Excel

Обновлено: 03.07.2024

Microsoft Excel распознает два очень разных типа дополнительных функций: команды и функции.

Команды

В Excel команды имеют следующие характеристики:

Они выполняют действия так же, как и пользователи.

Они могут делать все, что может делать пользователь (с учетом ограничений используемого интерфейса), например изменять настройки Excel, открывать, закрывать и редактировать документы, запускать перерасчеты и т. д.

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

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

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

Они никогда не вызываются Excel во время пересчета.

Они не могут вызываться функциями во время пересчета.

Функции

Функции в Excel делают следующее:

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

Их можно ввести в одну или несколько ячеек как часть формулы Excel.

Их можно использовать в определенных определениях имен.

Их можно использовать в выражениях ограничений и порогов условного форматирования.

Их можно вызывать с помощью команд.

Они не могут вызывать команды.

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

Функции рабочего листа

Для функций листа Excel верно следующее:

Они не могут получить доступ к информационным функциям листа макросов.

Они не могут получить значения невычисленных ячеек.

Они могут быть написаны и зарегистрированы как потокобезопасные, начиная с Excel 2007.

Функции макросов

Следующее верно для функций листа макросов Excel:

Они могут получить доступ к информационным функциям листа макросов.

Они могут получать значения невычисленных ячеек, включая значения вызывающих ячеек.

Начиная с Excel 2007 они не считаются потокобезопасными.

Как Excel обрабатывает определяемую пользователем функцию (UDF), что она разрешает делать и как пересчитывает функцию, все определяется при регистрации функции. Если функция зарегистрирована как функция рабочего листа, но пытается сделать что-то, что может сделать только функция макролиста, операция завершится ошибкой. Начиная с Excel 2007, если функция листа, зарегистрированная как потокобезопасная, пытается вызвать функцию листа макроса, снова происходит сбой операции.

Excel рассматривает определяемые пользователем функции Microsoft Visual Basic для приложений (VBA) как функции, эквивалентные листу макросов, поскольку они могут получать доступ к информации о рабочей области и значениям невычисленных ячеек и не считаются потокобезопасными, начиная с Excel 2007.

Состояния Excel

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

Состояния, с которыми сталкивается пользователь, следующие:

Состояние готовности: команды или макросы не выполняются. Диалоговые окна не отображаются. Никакие ячейки не редактируются, и пользователь не выполняет операцию вырезания/копирования и вставки. Ни один встроенный объект не имеет фокуса.

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

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

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

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

Пользователь открывает встроенное диалоговое окно.

Пользователь инициирует перерасчет.

Пользователь запускает команду.

Excel выполняет операцию автосохранения.

Событие таймера перехвачено.

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


Маршалл Ганнелл


Маршалл Ганнелл
Писатель

Маршалл — писатель с опытом работы в сфере хранения данных. Он работал в Synology, а совсем недавно был директором по маркетингу и техническим писателем в StorageReview. В настоящее время он работает техническим писателем по API/программному обеспечению в Токио, Япония, управляет VGKAMI и ITEnterpriser и тратит то немногое свободное время, которое у него есть, на изучение японского языка. Подробнее.

Логотип Microsoft Excel

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

Содержание

Запуск Excel с помощью командной строки

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

Во-первых, есть простой способ. Откройте командную строку, введя «cmd» в строке поиска Windows и щелкнув приложение командной строки в результатах поиска.

Type

Откроется командная строка. Чтобы запустить Excel, введите эту команду и нажмите Enter:

Тип

Excel должен запуститься немедленно.

Еще один способ открыть Excel — найти каталог, в котором находится файл excel.exe, перейти в этот каталог в командной строке и выполнить простую команду.

Чтобы найти файл excel.exe, вам нужно находиться в каталоге Program Files в командной строке. Вы можете использовать команду cd для изменения каталога. Введите эту команду в командной строке и нажмите Enter:

Изменить на

Теперь вы окажетесь в каталоге Program Files. Далее необходимо узнать, в какой директории находится файл excel.exe. Для этого выполните следующую команду:

Будет возвращен каталог файла excel.exe.

Каталог Excel, возвращаемый в командной строке.

Теперь, когда вы знаете каталог, в котором находится excel.exe, перейдите в этот каталог. Поскольку мы уже находимся в каталоге Program Files, мы можем опустить это в следующей команде. В нашем примере мы запустим эту команду:

Перейти в каталог, содержащий файл Excel.

Теперь, когда вы находитесь в правильном каталоге, все, что осталось сделать, это ввести excel в командной строке и нажать Enter.

Тип

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

Переключатели и параметры командной строки Excel

Вот список переключателей команд, предоставленный официальным сайтом поддержки Microsoft Office. Добавьте их в конец команды start excel в командной строке.

путь к книге | имя файла

Переключатель не требуется.

Открывает целевой файл.

начать excel “c:\Example Folder\file_name1.xlsx”

Открывает целевую книгу только для чтения.

начать excel /r “c:\Example Folder\file_name1.xlsx”

начать excel /t "c:\Example Folder\file_name1.xlsx"

запустить Excel /a MyProgId.MyProgID2.1

С помощью этих команд вы можете открыть Excel несколькими способами.

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

  • › 7 основных функций Microsoft Excel для составления бюджета
  • › Что означает XD и как вы его используете?
  • › Почему СМС должен умереть
  • › Что такое GrapheneOS и как она делает Android более приватным?
  • › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
  • › 5 вещей, которые вы, вероятно, не знали о GIF-файлах

Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Access для Microsoft 365 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Access 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Access 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Access 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Access 2013 Excel 2010 Word 2010 Outlook 2010 PowerPoint 2010 Access 2010 Excel 2007 Word 2007 Outlook 2007 PowerPoint 2007 Access 2007 Еще. Меньше

При запуске продукта Microsoft Office процесс запуска выполняется стандартным образом. Microsoft Word, например, отображает заставку Word и загружает шаблон Normal. Но предположим, что вы хотите, чтобы Word запускался без экрана-заставки, а затем загружал шаблон, отличный от обычного шаблона. Или вы хотите еще больше настроить процесс, загрузив надстройку или запустив макрос при запуске. Вы можете добавить такие параметры, используя подкоманды, называемые переключателями командной строки, в команду запуска приложения Office.

Если вы хотите использовать настройку только один раз, вы можете ввести команду и переключиться в диалоговом окне «Выполнить» (меню «Пуск») в Microsoft Windows. Если вы хотите использовать определенный переключатель много раз или каждый раз при запуске приложения, вы можете создать ярлык на рабочем столе, который запускает программу, используя тот же переключатель и параметры. В этой статье описывается, как сделать и то, и другое. Он также включает таблицу со списком всех переключателей и параметров, доступных в настольных приложениях Office.

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

Переключатель командной строки — это модификатор, добавляемый в файл .exe. Стартовый файл с переключателем выглядит так.

В этом примере в файл .exe для Microsoft Outlook добавлен переключатель командной строки. Переключатель состоит из косой черты и слова или аббревиатуры, обозначающей действие переключателя. Этот переключатель указывает Outlook запускаться без отображения области чтения.

Иногда за переключателем следует одна или несколько специальных инструкций, называемых параметрами, которые предоставляют программе дополнительную информацию о том, как выполнять команду .exe. Например, следующая команда сообщает Outlook, что при запуске необходимо загрузить определенное имя профиля.

Имена переключателей не могут быть сокращены и не чувствительны к регистру. Однако их параметры иногда чувствительны к регистру.

Вот названия команд запуска для продуктов Office Word, Excel, PowerPoint, средства просмотра PowerPoint, Outlook и Access.

Открыть Excel с параметрами командной строки из окна «Выполнить» или ярлыка на рабочем столе». /><br /></p>
<p>Вы можете использовать параметры командной строки для запуска Microsoft Excel из диалогового окна «Выполнить» или путем настройки команды и переключателей в ярлыке на рабочем столе. Запустите Excel с переключателями командной строки из диалогового окна «Выполнить», если вы хотите использовать переключатели только один раз. Создайте ярлык на рабочем столе, чтобы реализовать решение для запуска Excel каждый раз с параметрами командной строки. Вы можете открыть книгу только для чтения, запустить дополнительные экземпляры Excel и вызвать несколько других параметров с помощью переключателей командной строки.</p>
<h2>Блок запуска</h2>
<p>Нажмите «Windows-R», чтобы открыть окно «Выполнить» в Windows 8.</p>
<p>Введите «excel.exe» в поле ввода «Выполнить». Вы также можете нажать кнопку «Обзор», а затем перейти к файлу Excel EXE и щелкнуть его, чтобы загрузить команду в поле «Выполнить».</p>
<p>Введите пробел, а затем введите «/» и первый переключатель. Например, введите «excel.exe /e», чтобы запустить Excel, не открывая пустую книгу и не отображая начальный экран.</p>
<p>Введите пробел, а затем введите «/», а затем второй переключатель. Продолжайте добавлять переключатели, пока не будут определены все параметры командной строки.</p>
<p>Нажмите «ОК» или нажмите клавишу «Ввод», чтобы выполнить команду.</p>
<h2>Ярлык на рабочем столе</h2>
<p>Нажмите на плитку

Щелкните правой кнопкой мыши пустое место на рабочем столе и выберите "Создать" в контекстном меню.

Нажмите «Ярлык», чтобы открыть диалоговое окно «Ярлык».

Введите кавычки, а затем введите полный путь к EXE-файлу Excel в поле ввода «Ярлык». Microsoft Excel 2013 по умолчанию устанавливается в папку C:\Program Files\Microsoft Office\Office15\excel.exe. Вы также можете нажать «Обзор», а затем перейти к файлу Excel EXE, чтобы вставить путь в поле ввода. Заключите путь во вторую кавычку.

Введите пробел, а затем введите «/» (без кавычек), а затем первый переключатель.

Введите пробел, а затем введите «/» (без кавычек), а затем второй переключатель. Продолжайте добавлять переключатели, пока не будут определены все параметры командной строки. Нажмите «Далее».

Введите имя ярлыка в поле «Введите имя для этого ярлыка» и нажмите «Готово». Ярлык создается с параметрами командной строки.

Читайте также: