Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизBorders in Excel Найти похожие ветки
← →
DimonNew © (2004-04-23 18:10) [0]Привет, подскажите пож-та. Я хочу сделать границы определенной группе ячеек, и делаю это так:
str1:="$A";
str2:="$3";
str3:="$64";
str4:="@X";
WS.Range[""""+str1+str2+"""",""""+str4+str3+""""].Borders[xlEdgeLeft].LineStyle := xlContinuous;
Выдает ошибку - OLE Error.
Что здесь неправильно?
← →
DimonNew © (2004-04-23 18:10) [0]Привет, подскажите пож-та. Я хочу сделать границы определенной группе ячеек, и делаю это так:
str1:="$A";
str2:="$3";
str3:="$64";
str4:="@X";
WS.Range[""""+str1+str2+"""",""""+str4+str3+""""].Borders[xlEdgeLeft].LineStyle := xlContinuous;
Выдает ошибку - OLE Error.
Что здесь неправильно?
← →
Тимохов © (2004-04-23 18:17) [1]кроме того что в квадратных скобках около range все верно - я так и делаю.
что в скобках не нравится не знаю - т.к. не знаю что такое "@x".
← →
Тимохов © (2004-04-23 18:17) [1]кроме того что в квадратных скобках около range все верно - я так и делаю.
что в скобках не нравится не знаю - т.к. не знаю что такое "@x".
← →
DimonNew © (2004-04-23 18:19) [2]это опечатка - str4:="$X";
Я просто написал значения определенные, они у меня вычисляются.
← →
DimonNew © (2004-04-23 18:19) [2]это опечатка - str4:="$X";
Я просто написал значения определенные, они у меня вычисляются.
← →
Zz_ (2004-04-23 18:29) [3]S := "A3:X64"
WS.Range[S].Borders[xlEdgeLeft].LineStyle := xlContinuous;
← →
Zz_ (2004-04-23 18:29) [3]S := "A3:X64"
WS.Range[S].Borders[xlEdgeLeft].LineStyle := xlContinuous;
← →
DimonNew © (2004-04-23 18:42) [4]Тогда вопрос как определит адресс ячеки без знака $?
Я определяю его так:
WS.Cells[i,j].Address;
Выдает адрес только со знаком $.
← →
DimonNew © (2004-04-23 18:42) [4]Тогда вопрос как определит адресс ячеки без знака $?
Я определяю его так:
WS.Cells[i,j].Address;
Выдает адрес только со знаком $.
← →
Тимохов © (2004-04-23 18:45) [5]i,j и есть адрес...,
только в числах.
и вообще у вас ошибка не в $ а в том, что надо не двумя параметрами указывать, а одной строкой через двоеточие.
← →
Тимохов © (2004-04-23 18:45) [5]i,j и есть адрес...,
только в числах.
и вообще у вас ошибка не в $ а в том, что надо не двумя параметрами указывать, а одной строкой через двоеточие.
← →
DimonNew © (2004-04-23 18:47) [6]WS.Range[""""+str1+str2+":"+str4+str3+""""].Borders[xlEdgeLeft].LineStyle := xlContinuous;
та же ошибка
← →
DimonNew © (2004-04-23 18:47) [6]WS.Range[""""+str1+str2+":"+str4+str3+""""].Borders[xlEdgeLeft].LineStyle := xlContinuous;
та же ошибка
← →
Тимохов © (2004-04-23 18:48) [7]а что за четвертные кавычки?
убрать.
← →
Тимохов © (2004-04-23 18:48) [7]а что за четвертные кавычки?
убрать.
← →
DimonNew © (2004-04-23 19:09) [8]Спасибо большое за помощь, все сработало:
WS.Range[str1+str2+":"+str4+str3].Borders[xlEdgeLeft].LineStyle := xlContinuous;
← →
DimonNew © (2004-04-23 19:09) [8]Спасибо большое за помощь, все сработало:
WS.Range[str1+str2+":"+str4+str3].Borders[xlEdgeLeft].LineStyle := xlContinuous;
← →
Тимохов © (2004-04-23 19:10) [9]думаю и в исходном варианте с запятой все сработает.
← →
Тимохов © (2004-04-23 19:10) [9]думаю и в исходном варианте с запятой все сработает.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.036 c