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

Вниз

Excel   Найти похожие ветки 

 
MAX3   (2007-02-12 18:10) [0]

Как програмно удалить колонку в Excel?


 
YurikGL ©   (2007-02-12 20:59) [1]

Для того чтобы узнать, как что-то сделать из Delphi во Excel-e надо во Excel-е зайти в меню сервис/макрос/начать запись... Потом сделать во Excel-e то, что надо сделать из Delphi и закончить запись макроса. И наконец сервис/макрос/макросы...выбираем записанный...изменить и смотрим, как он устроен. После этого перевод синтаксиса VBA в синтаксис Delphi осуществляется просто и непринужденно.


 
@dimon   (2007-02-13 01:45) [2]


> YurikGL ©


Тогда как использовать такой код.
   Columns("D:D").Select
   Selection.Delete Shift:=xlToLeft


 
YurikGL ©   (2007-02-13 20:44) [3]


>    Columns("D:D").Select
>    Selection.Delete Shift:=xlToLeft
>

Делфи и офиса под рукой нет, но получиться должно что-то вроде

uses Excel2000

xlapp:=createoleobject("Excel.Application");
...
xlapp.Columns("D:D").Select; //(или xlapp.ActiveBook.Columns("D:D").Select);
xlapp.Selection.Delete(xlToLeft);


Кстати, можно попробовать сразу
xlapp.Columns("D:D").Delete(xlToLeft);



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

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

Наверх




Память: 0.47 MB
Время: 0.039 c
2-1171535472
dzhagr1
2007-02-15 13:31
2007.03.04
Связь таблиц paradox7 в database desktop


2-1171295404
VitAngel
2007-02-12 18:50
2007.03.04
Как узнать время окончания архивации


2-1171183054
C@N
2007-02-11 11:37
2007.03.04
Моя прога на американском комутере....


2-1170420844
daser
2007-02-02 15:54
2007.03.04
Как по двойному щелчку по записи в гриде, зменить цвет шрифта ...


2-1171454196
newbie2
2007-02-14 14:56
2007.03.04
Немодальное окно в модальном приложении, возможно?