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

Вниз

повернуть ячейку со словом на 45 .   Найти похожие ветки 

 
serjufa   (2005-07-20 13:05) [0]

Как программно из D5 повернуть текст в определенной ячейке на 45" на листе Excell.
 
Этот же вопрос можно обозначить иначе - есть макрос из Excell:

Sub Макрос1()
"
" Макрос1 Макрос
   Range("L17").Select
   With Selection
       .HorizontalAlignment = xlGeneral
       .VerticalAlignment = xlBottom
       .WrapText = False
       .Orientation = 45
       .AddIndent = False
       .IndentLevel = 0
       .ShrinkToFit = False
       .ReadingOrder = xlContext
       .MergeCells = False
   End With
End Sub

№ ячейки в {Range("L17").Select} 22 раза меняется в цикле. Мне нужно в ходе программы повернуть ячейку со словом ИТОГО на 45".

Заранее благодарен

leyftd@mail.ru


 
Drakosha ©   (2005-07-20 14:50) [1]

а макросы нынче не в моде?
запустил запись
повернул слово в ячейке(саму то ячейку 100 пудов не повернёшь)
остановл запись
глянул что получилося
сделал тоже в делфе


 
YurikGL ©   (2005-07-20 15:17) [2]

что-то типа

app.activesheet.Range("L17").Select;
app.selection.Orientation:= 45;


 
Digitman ©   (2005-07-20 17:19) [3]


> serjufa   (20.07.05 13:05)  


твой вопрос сводится к принципам/особенностям портирования VBA-кода в Делфи-код - не более того


 
GanibalLector ©   (2005-07-20 21:35) [4]

как-то подобный вопрос уже был ;) Кстати,мог бы и поиском его взять. Ну...да ладно :

var XLAPP:OleVariant;
i:integer;
begin
XLApp:=CreateOleObject("Excel.Application");
XLApp.Visible:=true;
XLApp.WorkBooks.Add;

XLApp.WorkBooks[1].WorkSheets[1].Name:="test ;)";

XLApp.WorkBooks[1].Sheets[1].Cells[2,2]:="GanibalLector";
XLApp.Workbooks[1].WorkSheets[1].Range["B2"].Select;

for i:=1 to 20 do
begin
 if odd(i) then
 XLApp.Workbooks[1].WorkSheets[1].Range["B2"].Orientation:=random(90)
 else
 XLApp.Workbooks[1].WorkSheets[1].Range["B2"].Orientation:=0-random(90);
 sleep(200);
end;
end;




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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
15-1149859574
AlexanderMS
2006-06-09 17:26
2006.07.16
Задачка на сообразительность


8-1130352995
ooommm
2005-10-26 22:56
2006.07.16
TIFF -> clipboard


15-1149295871
Коды
2006-06-03 04:51
2006.07.16
Что есть виндоссовместимая ОС миниморум?


15-1150345618
Александр Иванов
2006-06-15 08:26
2006.07.16
Алгоритмы поиска маршрута в графе


4-1144417458
Yuri Btr
2006-04-07 17:44
2006.07.16
RichEdit v2+