Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.047 c
1-1082201734
тракторист
2004-04-17 15:35
2004.05.09
Помогите с FastReport


11-1066745911
puky
2003-10-21 18:18
2004.05.09
MHXPStyle + D5


11-1068434085
azsd
2003-11-10 06:14
2004.05.09
ptWYSIWIG = ptWYSIWIGCustom?


14-1082037100
ghg
2004-04-15 17:51
2004.05.09
вопрос про покрытие на мониторе


1-1082450472
inc.
2004-04-20 12:41
2004.05.09
поделить на 1000?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский