![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Excel. Узнать координату ячейки
matriza © (2008-07-08 11:06:00)приветствую всех!
произвожу поиск в листе таким образом
What:='111';
After:=EmptyParam;
LookIn:=xlFormulas;
LookAt:=xlPart;
SearchOrder:=xlByRows;
SearchDirection:=xlNext;
MathCase:=False;
MathByte:=EmptyParam;
SearchFormat:=False;
ExcelWorksheet1.Cells.Find(What,After,LookIn,LookAt,SearchOrder,SearchDirection, MathCase,MathByte{,SearchFormat}).Activate;
каким образом можно узнать координату ячейки, в которой была найдена фраза??? Чтобы потом можно было спуститься на ячейку ниже и вставить туда картинку...
matriza (2008-07-16 12:20:00) [1]каким образом можно преобразовать MyCell так чтобы переменная приняла вид как например координата в Excel С34
или
если это невозможно из за различных типов данных как можно воспользоваться переменной MyCell чтобы выделить ячейку находящуюся ниже???
matriza (2008-07-11 07:17:00) [2]все таки тип данных конечно же MyCell: OleVariant;
но все равно не понятно как можно получить читабельный вид координаты ячейки как в excel там например С43???
matriza (2008-07-09 08:01:00) [3]а какой тип должен быть у MyCell???
если сделать так
MyCell: OleVariant;
..........
MyCell := ExcelWorksheet1.Cells.Find(What,After,LookIn,LookAt,SearchOrder,SearchDirection, MathCase,MathByte{,SearchFormat}).Activate;
ShowMessage(MyCell);
..........
то выведется значение -1... наверное все таки другой тип данных должен быть указан....
umbra (2008-07-09 01:36:00) [4]
myCell := myWorksheet.Cells.Find(........)
KilkennyCat (2008-07-09 00:05:00) [5]Может, это будут координаты текущей ячейки?