Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

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.
Что здесь неправильно?


 
Тимохов ©   (2004-04-23 18:17) [1]

кроме того что в квадратных скобках около range все верно - я так и делаю.

что в скобках не нравится не знаю - т.к. не знаю что такое "@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;


 
DimonNew ©   (2004-04-23 18:42) [4]

Тогда вопрос как определит адресс ячеки без знака $?
Я определяю его так:
WS.Cells[i,j].Address;
Выдает адрес только со знаком $.


 
Тимохов ©   (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;

та же ошибка


 
Тимохов ©   (2004-04-23 18:48) [7]

а что за четвертные кавычки?
убрать.


 
DimonNew ©   (2004-04-23 19:09) [8]

Спасибо большое за помощь, все сработало:
WS.Range[str1+str2+":"+str4+str3].Borders[xlEdgeLeft].LineStyle := xlContinuous;


 
Тимохов ©   (2004-04-23 19:10) [9]

думаю и в исходном варианте с запятой все сработает.



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.052 c
7-1080071278
cyborg
2004-03-23 22:47
2004.04.11
Активация/Деактивация окна


1-1079974837
Destroyer
2004-03-22 20:00
2004.04.11
Как узнать caption по хэндлу


3-1081628970
LD
2004-04-11 00:29
2004.04.11
помогите с инфой


7-1075199063
Sour
2004-01-27 13:24
2004.04.11
Почтовый клиент по умолчанию


1-1082540158
4aynik
2004-04-21 13:35
2004.04.11
Да как же открыть типиз-й файл для чтения? даже смешно :)