.NET + Excel
Добавлено: Чт май 21, 2015 3:51 pm
День добрый.
Потребовалось уйти от устаревших функций WWPoke(), WWExecute(), WWRequest().
Начал разбираться с возможностью перевода скриптов на библиотеки .NET по мануалу Scripting.pdf (от WW), и сразу же возникло 2 вопроса:
1) В мануале есть пример, не требующий импорта дополнительных библиотек (стр. 123). Но, в том виде в каком он представлен в источнике, валидацию в SP 2014 P01 не проходит.
Привожу его код:
2) Второй пример из того же мануала (стр. 122) требует предварительного импорта библиотеки типов. Но что это за библиотека и откуда ее импортировать явно не указано. Когда-то мне попадалась информация по теме, но сейчас сколько не копался так и не нашел.
Вопрос: что за библиотека и откуда ее импортировать?
Ответы по существу приветствуются.
ТП пока молчит.
Потребовалось уйти от устаревших функций WWPoke(), WWExecute(), WWRequest().
Начал разбираться с возможностью перевода скриптов на библиотеки .NET по мануалу Scripting.pdf (от WW), и сразу же возникло 2 вопроса:
1) В мануале есть пример, не требующий импорта дополнительных библиотек (стр. 123). Но, в том виде в каком он представлен в источнике, валидацию в SP 2014 P01 не проходит.
Привожу его код:
- Код: Выделить всё
dim app as object;
dim wb as object;
dim ws as object;
app = CreateObject("Excel.Application");
wb = app.Workbooks.Add();
ws = wb.ActiveSheet;
ws.Range.("A1").value = 20;
ws.Range.("A2").value = 30;
ws.Range.("A3").value = "=A1*A2";
LogMessage(ws.Range("A3").Value);
wb.Close(false);
2) Второй пример из того же мануала (стр. 122) требует предварительного импорта библиотеки типов. Но что это за библиотека и откуда ее импортировать явно не указано. Когда-то мне попадалась информация по теме, но сейчас сколько не копался так и не нашел.
Вопрос: что за библиотека и откуда ее импортировать?
Ответы по существу приветствуются.
ТП пока молчит.