Почему excel открывается в браузере
Перейти к содержимому

Почему excel открывается в браузере

Почему excel открывается в браузере

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

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

Появились сложности при открытии файла (через ссылку в браузере) в MS Excel 2010
Файл открывается через ссылку в браузере (Onedrive доступ и права имеются)
При открытии браузер пишет что файл открыт в Excel, к сожалению сам Excel не открывается.
Как считаете в чем может быть проблема?

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Возможность получить инфу из листа книги excel ne открывая сам файл excel
Здравствуйтe. Как возможно взять/добавить данныe в опрeдeлeнную книгу, в опр. лист нe открывая сам.

Как при открытии Excel проверить нет ли уже открытых окон с Excel?
Посоветуйте пожалуйста, как при открытии Excel проверить нет ли уже открытых окон с Excel и если.

Исключение из HRESULT: 0x800A03EC при открытии записи в Excel файл
Пишу программу, которая парсит данные из одного файла и переносит в другой .

Проверить, открыт ли файл Excel
Здравствуйте. Подскажите как реализовать следующее. Происходит проверка открыт ли указанный.

Макрос открытия гиперссылок в браузере

Этот макрос позволяет открыть в браузере все гиперссылки из выделенного диапазона ячеек.

Зачем нужен такой макрос, если можно щелкнуть на гиперссылке, и она так же откроется в браузере?

  • Некоторые гиперссылки могут быть неактивными, то есть в ячейку просто введен текст, содержащий ссылку
    В этом случае придется вручную копировать содержимое ячейки, и вставлять в браузер
  • Гиперссылок может быть много, и щелкать на каждой из них — долго
  • Некоторые гиперссылки не открываются в браузере, и Excel выдаёт ошибку.
    Причина этого: Excel сначала сам прогружает ссылку, и только если ему удалось прогрузить страницу, только после этого он отправляет её в браузер. Мало того что это иногда сильно увеличивает время открытия ссылок, так иногда и не даёт открыть некоторые рабочие ссылки, где на сайте нужна авторизация (или если ссылка не открывается в Internet Explorer, но открывается в современном браузере)

Скопируйте нижеприведённый код в свой файл Excel, а назначьте кнопке или комбинации клавиш макрос OpenHyperlinksInBrowser:

Sub OpenHyperlinksInBrowser() ' макрос открытия гиперссылок в браузере по умолчанию ' © 2022 ExcelVBA.ru On Error Resume Next Dim hl$, coll As New Collection, msg$, cell As Range, link, i&, cellValue$ ' перебираем все непустые ячейки For Each cell In Intersect(ActiveSheet.UsedRange, Selection).Cells If Len(cell) Then ' считываем гиперссылку из ячейки hl$ = "": hl$ = GetCellHyperlinkAddress(cell, True) For i = 1 To 2000 DoEvents ' пауза Next If hl$ Like "http*://?*.?*" Then coll.Add hl$ If coll.Count > 20 Then Exit For ' ограничение на максимум 20 гиперссылок End If Next cell If coll.Count > 6 Then ' если выделено много ссылок - запрашиваем подтверждение msg$ = "Уверены, что хотите открыть в браузере сразу " & coll.Count & " ссылок?" If MsgBox(msg$, vbDefaultButton2 + vbOKCancel) = vbCancel Then Exit Sub End If For Each link In coll ' перебираем найденные ссылки CreateObject("WScript.Shell").Run link ' открываем ссылку link в браузере по умолчанию Next End Sub Function GetCellHyperlinkAddress(ByRef cell As Range, Optional AllowInactiveURL As Boolean = False) As String ' функция извлечения гиперссылки из ячейки ' поддерживаются активные и неактивные ссылки, и также формульные гиперссылки On Error Resume Next Dim v$ With cell.MergeArea.Hyperlinks(1) GetCellHyperlinkAddress = .Address If Len(GetCellHyperlinkAddress) Then If Len(.SubAddress) Then GetCellHyperlinkAddress = GetCellHyperlinkAddress & "#" & .SubAddress Exit Function End If End With If AllowInactiveURL Then v$ = cell.Value: If InStr(1, v$, "://") > 0 Then If v$ Like "http*://?*.?*" Then GetCellHyperlinkAddress = v$: Exit Function Dim txt$, Brackets&, Quotes&, i& If GetCellHyperlinkAddress = "" Then If cell.Formula Like "=HYPERLINK*" Then txt$ = Mid$(cell.Formula, 12) txt$ = Left(txt, Len(txt) - 1) For i& = 1 To Len(txt) Select Case Mid(txt, i, 1) Case "(": Brackets& = Brackets& + 1 Case ")": Brackets& = Brackets& - 1 Case """": Quotes& = Quotes& + 1 Case "," If (Brackets& = 0) And (Quotes& Mod 2 = 0) Then txt = Left(txt, i - 1) Exit For End If End Select Next GetCellHyperlinkAddress = Evaluate(txt) End If End If Err.Clear End Function
  • 1399 просмотров

Различия в работе с книгой через браузер и в приложении Excel

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

Форматы файлов, поддерживаемые в Excel в Интернете

  • Excel книг (.xlsx)
  • Excel 97–2003 (.xls).
    Примечание: Когда вы откроете этот формат, Excel в Интернете преобразует его в более новый .xlsx файл. Вы всегда можете скачать оригинал, переназначив файл >сведения >предыдущих версиях.
  • CSV-файл (файл с .csv) Примечание. При этом Excel для Интернета преобразует его в более новый .xlsx
    файла. Вы всегда можете скачать оригинал, переназначив файл >сведения >предыдущих версиях.
  • Excel двоичного файла книги (XLSB)
  • электронная таблица OpenDocument Spreadsheet (ODS);
  • Excel с поддержкой макроса (XLSM)
    Книгу в этом формате можно открыть, но макрос не будет запускаться в окне браузера.

Книги в других форматах, как правило, не поддерживаются в Excel в Интернете.

Дополнительные сведения о Excel форматах файлов см. в этом примере.

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

Функции, которые поддерживаются для просмотра в Excel в Интернете

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

Особенности работы в окне браузера

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

Ячейки, включая значения ячеек, объединенные ячейки и общие сведения о содержимом ячеек, отображаются в окне браузера так же, как в Excel.

Диаграммы и таблицы, в том числе отчеты сводной диаграммы и сводной таблицы

Обычно диаграммы, таблицы, сводная диаграмма отчеты и отчеты таблиц отображаются в окне браузера так же, как в Excel. Исключения составляют такие диаграммы:

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

Если вы используете локальные версии служб Excel или Excel Web App (не в облаке), возможность отображения определенного содержимого в окне браузера зависит от того, отображаются ли книги с помощью служб Excel или Excel Web App. Дополнительные сведения см. в службы Excel в SharePoint с Excel Web App.

Подключения к данным

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

Даты, которые отображаются в окне браузера, напоминают их отображение в Excel.

Как правило, внешние ссылки в окне браузера работают так же, как Excel. Их можно обновить в окне браузера.

Список полей для отчета сводной диаграммы или сводной таблицы

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

Фильтры, срезы и временные шкалы

Фильтры и срезы обычно работают в окне браузера так же, как Excel. Как правило, временные шкалы работают в окне браузера так же, как в Excel.

Если вы используете локальные версии служб Excel или Excel Web App (не в облаке), возможность отображения определенного содержимого в окне браузера зависит от того, отображаются ли книги с помощью служб Excel или Excel Web App. Дополнительные сведения см. в службы Excel в SharePoint с Excel Web App.

Форматирование и форматы ячеок и диапазонов ячеок отображаются в окне браузера так же, как в Excel.

Большинство Excel работают в окне браузера так же, как Excel. Исключения указаны в разделе Функции книги этой статьи.

Большинство( но не все) границы строк отображаются в окне браузера так же, как в Excel. Поддерживаются цвета линий, непрерывные и двойные линии, сплошные и пунктирные линии, тонкие, средние и толстые линии.

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

Если вы используете локальные версии служб Excel или Excel Web App (не в облаке), возможность отображения определенного содержимого в окне браузера зависит от того, отображаются ли книги с помощью служб Excel или Excel Web App. Дополнительные сведения см. в службы Excel в SharePoint с Excel Web App.

Спарклайн в Excel Web Access

Спарклины отображаются в окне браузера так же, как в Excel.

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

Функции, которые могут отличаться в браузере и на рабочем столе

Некоторые функции работают в окне браузера иначе, чем в Excel. Кроме того, некоторые функции книги могут помешать ее отображению в окне браузера.

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

Особенности работы в окне браузера

Книги с такими ActiveX, как элементы управления формы и панели инструментов, можно просматривать и редактировать в окне браузера. Сами элементы управления не будут показаны на сетке.

Подключения к данным

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

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

Книги, использующие видимые и невидимые цифровые подписи, невозможно просмотреть в окне браузера.

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

Некоторые функции могут вести себя в окне браузера иначе, чем в Excel. Подробные сведения смотрите ниже, в разделе «Функции» этой статьи.

Устаревшие языки создания макросов

Книги, содержащие неподдерживаемые функции макросов, такие как функции макросов Microsoft Excel 4.0 и листы диалогов Microsoft Excel 5.0, невозможно отобразить в окне браузера.

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

Безопасность и конфиденциальность

Книги с применением параметров управления правами на доступ к данным (IRM) на уровне книги невозможно просмотреть в окне браузера.

Если в вашей организации для отображения книг используется Excel Web App (локально) или Excel в Интернете (в облаке), то книги, сохраненные в библиотеках документов с защитой IRM, поддерживаются и могут отображаться в окне браузера.

Книги, которые отправляются как вложения с защитой IRM в Outlook Web App, также поддерживаются и могут отображаться в окне браузера.

Однако если ваша организация использует службы Excel в SharePoint Server (локально) для отображения книг, книги в библиотеках, защищенных защитой IRM, не поддерживаются и должны открываться в Excel.

IRM не может применяться в браузере.

Защита листа или книги

Защищенные (зашифрованные с помощью пароля) книги можно просматривать и редактировать в Excel для Интернета.

Защищенные таблицы можно просматривать только в Excel для Интернета.

В локальной среде, в которой вы используете службы Excel или Excel Web App, защищенные таблицы невозможно просмотреть в окне браузера.

Чтобы снять защиту, откройте книгу в Excel на рабочем столе.

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

Функции в Excel и в Excel в Интернете

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

В Excel в Интернете

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

Возвращает знак с заданным кодом. В случае непечатаемых символов возвращает пустые значения.

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

В зависимости от взаимодействия с книгой и параметров перемещения по книге, определенных для книги, функция ГИПЕРССЫЛКА может вернуть активную ссылку или неактивную текстовую строку.

Возвращает путь к текущему каталогу или папке на компьютере.

Возвращает #VALUE! ошибку «#ВЫЧИС!».

Возвращает дату и время на компьютере.

Возвращает дату и время на сервере.

ДРВ (данные реального времени)

Возвращает данные реального времени из программы, поддерживающей автоматизацию COM.

Если значения, возвращенные функцией ДРВ, хранятся в книге, они отображаются. Если значения не хранятся в книге, возвращается ошибка #H/Д.

Возвращает дату на компьютере.

Возвращает дату на сервере.

О Excel в Интернете, Excel Web App (локально) и службы Excel (локально)

Для отображения книги в окне браузера могут использоваться различные приложения. В зависимости от конфигурации среды для просмотра книги в окне браузера можно использовать Excel в Интернете (часть Office в Интернете ), Excel Web App (часть локальной среды Office Web Apps ) или службы Excel в SharePoint Server (локально).

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

  • Возможности бизнес-Power BI для Microsoft 365, Excel и SharePoint
  • Бизнес-аналитика в Excel и службах Excel (SharePoint Server)
  • Сравнение служб Excel в SharePoint с приложением Excel Web App
  • В Excel целые Power BI

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *