Главная страница
    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.038 c
14-1082523056
Kolyan
2004-04-21 08:50
2004.05.09
Turbo Pascal 7.0


14-1082369956
Aleksandr
2004-04-19 14:19
2004.05.09
Сколько брать за программу?


1-1082381323
Феликс М.
2004-04-19 17:28
2004.05.09
Печать как из Ворда


1-1082033709
avgur
2004-04-15 16:55
2004.05.09
Вопрос по экспорту в Excel (FastReport v 2.5)


8-1076677977
Grinder
2004-02-13 16:12
2004.05.09
mp3 in program





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский