Как открыть файл excel из excel

Обновлено: 05.07.2024

Существующая книга открывается из кода VBA Excel с помощью метода Open:

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

Или, если файл существует, можно сразу его открыть:

Создание новой книги

Новая рабочая книга Excel создается в VBA с помощью метода Add:

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

В кавычках указывается полный путь сохраняемого файла Excel, включая присваиваемое имя, в примере — это «test2.xls».

Обращение к открытой книге

Обращение к активной книге:

Обращение к книге с выполняемым кодом:

Обращение к книге по имени:

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

Как закрыть книгу Excel из кода VBA

Открытая рабочая книга закрывается из кода VBA Excel с помощью метода Close:

Если закрываемая книга редактировалась, а внесенные изменения не были сохранены, тогда при ее закрытии Excel отобразит диалоговое окно с вопросом: Вы хотите сохранить изменения в файле test1.xlsx? Чтобы файл был закрыт без сохранения изменений и вывода диалогового окна, можно воспользоваться параметром метода Close — SaveChanges:

Закрыть книгу Excel из кода VBA с сохранением внесенных изменений можно также с помощью параметра SaveChanges:

Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.

30 комментариев для “VBA Excel. Рабочая книга (открыть, создать новую, закрыть)”

Если речь идет об обновлении связей между книгами, то попробуйте так:

Здравствуйте, Вячеслав!
Для выбора книги в определённой папке используйте Стандартный диалог выбора файлов Application.GetOpenFilename.

закрывает саму книгу, но при этом сама прога остаётся висеть со своим интерфейсом. Можно нажать Ctlr+O и открыть какой-нибудь xls-файл.
При этом на компе могут быть открыты другие файлы, поэтому команда

не допустима.
Что делать?

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

Set myWorkbook = myExcel . Workbooks . Open ( "C:\Users\. xlsx" )

А как открывать книгу, если имя файла совпадает с названием из массива.
То есть есть массив переменных которые записаны в столбец начиная с столбца А строки 2. Названия всегда разные.но совпадают с названием файла. Можно ли поочередно открыть их для редактирования через VBA

Привет, YAN!
Используйте следующий код для открытия по очереди файлов Excel, имена которых записаны в первый столбец со второй ячейки:

Workbooks . Open ( " C : \ Users \ Public \ " & Cells ( n + 2 , 1 ) )

Объявление глобальной переменной n размещено в разделе Declarations программного модуля. Число 15 соответствует номеру строки последней ячейки диапазона с именами рабочих книг.

имеется 2 книги (обе открытые)

Используя ссылку (без ручного ввода) надо обратиться Книга 2, скопировать 5 строк ниже ссылки (строка6:строка10) и вставить в рабочую книгу(Книга 1)

Этот код VBA копирует пять строк под указанной ячейкой из открытой книги Excel по адресу из ячейки D4 Листа1 текущей книги и вставляет их в текущую книгу в пять строк под ячейкой D4 Листа1:

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


Вариант 1: Откройте поврежденный документ в Microsoft Excel

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

  1. Запустить Microsoft Excel
  2. Перейти в меню и нажмите пункт «Файл»
  3. Выбрать пункт «Открыть».
  4. Когда появится форма открытия файлов, то выберите некорректный файл.
  5. Перейти в нижнюю часть формы и рядом со вкладкой «Инструменты» и выбрать пункт «Открыть и Восстановить», а не пункт «Открыть».


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

Вариант 2: Откройте поврежденный документ в Microsoft Excel: метод 2

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

  1. Открыть пустой документ Excel
  2. Открыть меню «Файл»
  3. Выбрать пункт «Параметры»
  4. Выбрать пункт «Формулы»
  5. Выберите значение «Ручной» пункта «Параметры расчета»


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

Вариант 3: Откройте поврежденный документ в OpenOffice

Вариант 4: Восстановление поврежденного документа сторонними утилитами

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

Recovery Toolbox for Excel


Recovery Toolbox for Excel пытается восстановить всю возможную информацию, а затем сохранить ее в новом файле. Вы можете восстановить содержимое своих файлов, включая таблицы, макеты, стили шрифтов и многое другое. Просто укажите поврежденные документы, чтобы программа попыталась их отремонтировать. Ограничением ДЕМО версии является невозможность сохранения восстановленных таблиц.

Следует отметить, что помимо Recovery Toolbox for Excel у компании есть инструменты, которые могут быть полезны для разрешения конфликтов с другими типами файлов, таких как Access, Word, Outlook и другие. Все программы от Recovery Toolbox работают только под ОС Windows.

Вариант 5: Восстановление поврежденного документа онлайн-сервисами



Использовать онлайн-сервисы можно с любых устройств (ПК, планшет, телефон) и под любой операционной системой (Windows, Android, MacOS, iOS). Сервисы также являются платными, но стоимость восстановления за один файл намного меньше стоимости Лицензии на покупку программы и составляет 5–10 долларов за файл.

Всем привет! Очень часто пользователи, видя файл с расширением xls не знают, чем его открыть. Если вы так же столкнулись с данной проблемой, то давайте разберёмся с ней вместе.

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

Чем открыть xls

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

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

Чем открыть xls файл, пользователям Windows

Если на вашем компьютере не оказалось установленного пакета офисных программ от компании Майкрософт, то предлагаю воспользоваться альтернативными бесплатными вариантами, которые могут не только заменить Excel, но и станут полной заменой пакету MS Office.

Open Office

 формат xls чем открыть

Наверное, самым популярным бесплатным аналогом MS Office является Open Office. Данный продукт распространяется совершенно бесплатно и умеет работать со всеми популярными офисными документами. Интерфейс программ очень сильно схож с MS Office, но есть некоторые функции, к которым необходимо будет привыкать. Чтобы открыть xls файл, вам потребуется приложение Open Office Calc, по сути это тот же Excel, только от другого разработчика.

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

LibreOffice

Еще один бесплатно распространяемый кроссплатформенный пакет программ с открытым исходным кодом. LibreOffice создан как ответвление OpenOffice еще в 2010 году и продолжает активно дорабатываться. LibreOffice можно установить практически на все современные гаджеты. Пакет включает в себя программы для работы с текстом, таблицами, презентациями, графикой и базами данных.

xls чем открыть скачать бесплатно

Для работы с файлами таблиц, формата xls LibreOffice предоставляет пользователю табличный процессор Calc.

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

Windows File Viewer

Если вы не хотите устанавливать на свой ПК пакет офисных программ и вам достаточно один раз открыть файл с таблицами, то представляю вашему вниманию отличный просмотрщик файлов под названием File Viewer.

 через что открыть xls

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

Обратите внимание! Программа File Viewer платная, чтобы бесплатно ознакомиться с функциями программы у вас есть всего 10 дней после установки, после потребуется приобретение лицензии.

Чем открыть xls файл, пользователям Mac OS

Если вы в качестве операционной системы используете Mac OS, то можете установить пакет программ MS Office, который появился для данной операционной системы сравнительно недавно. Кстати, почему, то на данной ОС, Exel, совсем не пришелся пользователям по вкусу и многие используют другие решения. Если вам интересно о них узнать читайте ниже.

Apple Numbers

 программа открывающая формат xls

Если вы еще не знаете, чем открыть xls, то рекомендую достаточно популярную программу Apple Numbers, разработанную специально для Mac OS. Главным достоинством программы является очень высокая скорость работы с файлами.

Planamesa NeoOffice

. xls открыть на телефоне

Еще один продукт с открытым исходным кодом, который создавался специально для проприетарной операционной системы компании Apple. Данный пакет программ умеет работать со всеми современными электронными документами. И отлично справится с файлами формата xls, который вы сможете просматривать, редактировать и сохранять.

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

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

Если по каким-то причинам у вас нет возможности установить на свой компьютер пакет офисных программ, то не отчаивайтесь. Есть возможность открыть xls файл при помощи популярных онлайн сервисов от компании Яндекс и Google. Рассмотрим каждый из них.

Используем Яндекс Диск для просмотра электронных таблиц

 открыть xls online

Облачное хранилище Яндекс Диск позволяет пользователю не только хранить свои файлы в облаке, но и просматривать их. Если раньше, Яндекс Диск позволял только просматривать файлы, то сейчас появилась отличная возможность редактирования, при помощи Excel Online.

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

После этого, откроется новая страница браузера, в которой вы увидите содержимое документа.

Google Docs просматриваем и редактируем электронные документы онлайн.

Более продвинутый сервис от компании Google, который так же работает как облачное хранилище для любых типов файлов, он называется Google Drive. В отличии от Яндекс Диска, здесь имеется специальное приложение под названием Google Docs позволяющее не только просматривать, но и редактировать электронные документы.

Сервис имеет множество готовых шаблонов для создания резюме, создания to-do листов, различных отчетов и других документов.

 xls чем открыть скачать бесплатно

Чтобы открыть файлы xls, необходимо воспользоваться приложением Google Sheets. Для работы с текстовыми документами используйте Google Docs, а для создания и редактирования презентаций Google Slides.

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

Чем открыть xls файл на Android устройствах

Для платформы Android на данный момент создано огромное количество офисных пакетов программ, которые пользователи могут скачать в Play Market, но не все они работают стабильно и быстро. Поэтому, приходится делать выбор в пользу более оптимизированных решений, которые занимают не много места, и быстро работают.

Kingsoft WPS Office

Отличное кросс платформенное приложение, которое быстро работает с текстовыми документами и таблицами.

 как открыт файл xls

Главным отличаем Kingsoft WPS Office от аналогов, является то, что приложения имеют высокую скорость работы и потребляют минимум ресурсов. При этом имеют все необходимые функции для просмотра и редактирования таблиц.

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

Не зря, Kingsoft WPS Office вошел в топ лучших приложений для Android устройств.

Открываем xls документы на гаджетах Apple

Для пользователей «яблочных» устройств существует не так много хороших офисных приложений. Ранее пользователи гаджетов под управлением iOS использовали MS Excel, но сейчас все больше людей предпочитают онлайн сервисы. Так как они не требуют установки на устройство, но при этом предоставляют те же функции.

Если по каким-то причинам вам необходимо установить офисный пакет программ, то рекомендую следующее решение.

MobiSystem Office Suite Pro

какой программой открывать xls

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

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

Подведем итоги.

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

Всем привет! Очень часто пользователи, видя файл с расширением xls не знают, чем его открыть. Если вы так же столкнулись с данной проблемой, то давайте разберёмся с ней вместе.

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

Чем открыть xls

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

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

Чем открыть xls файл, пользователям Windows

Если на вашем компьютере не оказалось установленного пакета офисных программ от компании Майкрософт, то предлагаю воспользоваться альтернативными бесплатными вариантами, которые могут не только заменить Excel, но и станут полной заменой пакету MS Office.

Open Office

 формат xls чем открыть

Наверное, самым популярным бесплатным аналогом MS Office является Open Office. Данный продукт распространяется совершенно бесплатно и умеет работать со всеми популярными офисными документами. Интерфейс программ очень сильно схож с MS Office, но есть некоторые функции, к которым необходимо будет привыкать. Чтобы открыть xls файл, вам потребуется приложение Open Office Calc, по сути это тот же Excel, только от другого разработчика.

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

LibreOffice

Еще один бесплатно распространяемый кроссплатформенный пакет программ с открытым исходным кодом. LibreOffice создан как ответвление OpenOffice еще в 2010 году и продолжает активно дорабатываться. LibreOffice можно установить практически на все современные гаджеты. Пакет включает в себя программы для работы с текстом, таблицами, презентациями, графикой и базами данных.

xls чем открыть скачать бесплатно

Для работы с файлами таблиц, формата xls LibreOffice предоставляет пользователю табличный процессор Calc.

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

Windows File Viewer

Если вы не хотите устанавливать на свой ПК пакет офисных программ и вам достаточно один раз открыть файл с таблицами, то представляю вашему вниманию отличный просмотрщик файлов под названием File Viewer.

 через что открыть xls

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

Обратите внимание! Программа File Viewer платная, чтобы бесплатно ознакомиться с функциями программы у вас есть всего 10 дней после установки, после потребуется приобретение лицензии.

Чем открыть xls файл, пользователям Mac OS

Если вы в качестве операционной системы используете Mac OS, то можете установить пакет программ MS Office, который появился для данной операционной системы сравнительно недавно. Кстати, почему, то на данной ОС, Exel, совсем не пришелся пользователям по вкусу и многие используют другие решения. Если вам интересно о них узнать читайте ниже.

Apple Numbers

 программа открывающая формат xls

Если вы еще не знаете, чем открыть xls, то рекомендую достаточно популярную программу Apple Numbers, разработанную специально для Mac OS. Главным достоинством программы является очень высокая скорость работы с файлами.

Planamesa NeoOffice

. xls открыть на телефоне

Еще один продукт с открытым исходным кодом, который создавался специально для проприетарной операционной системы компании Apple. Данный пакет программ умеет работать со всеми современными электронными документами. И отлично справится с файлами формата xls, который вы сможете просматривать, редактировать и сохранять.

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

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

Если по каким-то причинам у вас нет возможности установить на свой компьютер пакет офисных программ, то не отчаивайтесь. Есть возможность открыть xls файл при помощи популярных онлайн сервисов от компании Яндекс и Google. Рассмотрим каждый из них.

Используем Яндекс Диск для просмотра электронных таблиц

 открыть xls online

Облачное хранилище Яндекс Диск позволяет пользователю не только хранить свои файлы в облаке, но и просматривать их. Если раньше, Яндекс Диск позволял только просматривать файлы, то сейчас появилась отличная возможность редактирования, при помощи Excel Online.

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

После этого, откроется новая страница браузера, в которой вы увидите содержимое документа.

Google Docs просматриваем и редактируем электронные документы онлайн.

Более продвинутый сервис от компании Google, который так же работает как облачное хранилище для любых типов файлов, он называется Google Drive. В отличии от Яндекс Диска, здесь имеется специальное приложение под названием Google Docs позволяющее не только просматривать, но и редактировать электронные документы.

Сервис имеет множество готовых шаблонов для создания резюме, создания to-do листов, различных отчетов и других документов.

 xls чем открыть скачать бесплатно

Чтобы открыть файлы xls, необходимо воспользоваться приложением Google Sheets. Для работы с текстовыми документами используйте Google Docs, а для создания и редактирования презентаций Google Slides.

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

Чем открыть xls файл на Android устройствах

Для платформы Android на данный момент создано огромное количество офисных пакетов программ, которые пользователи могут скачать в Play Market, но не все они работают стабильно и быстро. Поэтому, приходится делать выбор в пользу более оптимизированных решений, которые занимают не много места, и быстро работают.

Kingsoft WPS Office

Отличное кросс платформенное приложение, которое быстро работает с текстовыми документами и таблицами.

 как открыт файл xls

Главным отличаем Kingsoft WPS Office от аналогов, является то, что приложения имеют высокую скорость работы и потребляют минимум ресурсов. При этом имеют все необходимые функции для просмотра и редактирования таблиц.

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

Не зря, Kingsoft WPS Office вошел в топ лучших приложений для Android устройств.

Открываем xls документы на гаджетах Apple

Для пользователей «яблочных» устройств существует не так много хороших офисных приложений. Ранее пользователи гаджетов под управлением iOS использовали MS Excel, но сейчас все больше людей предпочитают онлайн сервисы. Так как они не требуют установки на устройство, но при этом предоставляют те же функции.

Если по каким-то причинам вам необходимо установить офисный пакет программ, то рекомендую следующее решение.

MobiSystem Office Suite Pro

какой программой открывать xls

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

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

Подведем итоги.

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

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