Показать сообщение отдельно
Старый 25.01.2018, 22:58   #1407
wizardpnz
Местный
 
Регистрация: 02.07.2011
Сообщений: 191
Сказал(а) спасибо: 93
Поблагодарили 105 раз(а) в 44 сообщениях
Вес репутации: 196
wizardpnz скоро придёт к известностиwizardpnz скоро придёт к известности
По умолчанию

Как работать с Excel из Базис скриптов
не смог подключить определённый лист
не смог обратиться к ячейке

получилось только открыть Excel, создать книгу и переименовать первый лист

try{
Ex = NewCOMObject('Excel.Application')
Ex.Application.Visible = true;
var Book = Ex.Workbooks.Add;

var WorkSh = Book.ActiveSheet;
WorkSh.Name = "Спецификация";
WorkSh.Activate;
} catch (e) {alert("error")}
Action.Continue()

это работает в Б10 var Book = Ex.Workbooks.Add;
а это var Book = Ex.Workbooks.Add(); Б9


вот это работает в Б9

try{
Ex = NewCOMObject('Excel.Application')
Ex.Application.Visible = true;
var Book = Ex.Workbooks.Add();

var WorkSh = Book.ActiveSheet;
WorkSh.Name = "Спецификация";
//WorkSh.Activate;
WorkSh.Range("A1:C10").Font.Size = 15
WorkSh.Range("A1:C10").Font.Bold = true;
WorkSh.Range("A1:C10").Interior.ColorIndex = 27;
WorkSh.Range("A1:C10").Borders.LineStyle =1;
WorkSh.Range("A1:C10").Borders.Weight = -4138;
WorkSh.Range("A1:C10").Value2 = "1122"
} catch (e) {alert("error")}
Action.Continue()

В Б10 нет

Последний раз редактировалось wizardpnz; 26.01.2018 в 09:08.
wizardpnz вне форума   Ответить с цитированием Вверх