Открытие Excel 2007 для конкретного листа из файла:// ссылка

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

ExcelFileName#'SheetName'!$A$1

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

Я не смог найти однозначного ответа на вопрос, была ли эта функция удалена (или изменен синтаксис) в 2007 году. Любая помощь будет высоко оценена!

1 ответ

Вы можете создать сценарий VBS для этого. Сохраните следующее как filename.vbs:

Dim xlApp
Dim wbkTemp
Set xlApp = CreateObject ("Excel.Application")
Установите wbkTemp= xlApp.Workbooks.Open("c:\folder\file.xls")
wbkTemp.Worksheets("SheetName"). Активизировать
xlApp.Visible = True

и создайте ярлык для этого файла.vbs.

Другие вопросы по тегам