![]() |
#1 |
Участник
|
![]()
в ComExcelDocument_Ru имеется метод для закраски ячеек
X++: void setRangeColor(MSOfficeBookMark_RU _bookMark, int _colorIndex, // индекс нужного цвета int _workSheet = 1) нужно сделать тоже самое, но чтобы диапазон был без букв. так как номер закрашиваемой колонки изначанльно неизвестен. Полазил по форуму ничего не нашел подходящего ( |
|
![]() |
#2 |
Сам.AX
|
Цитата:
MSOfficeBookMark_RU - это прежде всего str 80., а потом уже EDT - MSOfficeBookMark_RU. Если я всё правильно понял. |
|
![]() |
#3 |
Moderator
|
|
|
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
Участник
|
|
|
![]() |
#6 |
Участник
|
есть формат записи R##C###,
R1C1 - Ячейка A1 RC[1] - Ячейка на одну ниже от... R[1]C[1] - Ячейка на одну правее и на одну ниже от... R[-10]C[-10] - Ячейка на 10 левее и на 10 выше от... |
|
![]() |
#7 |
Участник
|
|
|
![]() |
#8 |
Moderator
|
Цитата:
Код: _bookMark = Range(Cells(1,1),Cells(10,1)).Address(false,false) Код: _bookMark = Application.Worksheets.Item(1).Range( Application.Worksheets.Item(1).Cells.Item(1,1), Application.Worksheets.Item(1).Cells.Item(10,1) ).Address(false,false) ![]() Последний раз редактировалось Gustav; 20.08.2009 в 13:22. |
|
|
За это сообщение автора поблагодарили: propeller (1). |
![]() |
#9 |
Участник
|
Гм, зачем такие сложности? Чем не устраивает метод ComExcelDocument_RU::numToNameCell() ?
|
|
|
За это сообщение автора поблагодарили: mazzy (2). |
![]() |
#10 |
Moderator
|
Цитата:
![]() ![]() propeller, а не покажете полностью свой цикл, в котором требуется это вычисление адреса? |
|