3

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

ExcelFileName#'SheetName'!$A$1

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

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

1 ответ1

1

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

Dim xlApp
Dim wbkTemp
Set xlApp = CreateObject("Excel.Application")
Set wbkTemp= xlApp.Workbooks.Open("c:\folder\file.xls")
wbkTemp.Worksheets("Sheetname").Activate
xlApp.Visible = True

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .