Вниз
Скачать: CL | DM;

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

 
Sash ©   (2004-11-02 06:24) [0]

Здравствуйте! работаю с экселем, во время работы программы считываю нужные для пользователя данные с одного листа, после создается новый лист.
вопрос такой: как вставить считанные данные на новый лист?
Спасибо всем  кто откликнется!


 
Думкин ©   (2004-11-02 06:40) [1]

А как считываешь? Видимо так и вставлять надо.
Считываем из B:
A := B;
Записываем в B:
B := A;

Или тебе надо активизировать другой лист?


 
Sash ©   (2004-11-02 06:49) [2]

А как считываешь?
присваиваю переменным что то типа

for j:=2 to i do
begin
acol1:=WB.Sheets[alist].Cells[j,2].Value;
....
....
....
end;


а как присваивание заканчивается создается новый лист и в него надо вставить эти данные


 
Думкин ©   (2004-11-02 06:54) [3]

Вставляй.

for j:=2 to i do begin

WB.Sheets[blist].Cells[j,2] := acol1;
....
....
....
end;


Что именно пугает? Неужели я протелепатировал верно? Или нет? Вы не ответили пока на мой второй вопрос.


 
Sash ©   (2004-11-02 07:04) [4]

вставляется одно и тоже значение i раз. извиняюсь за глупый вопрос: а если надо активизировать другой лист? решение изменится?


 
Думкин ©   (2004-11-02 07:29) [5]

Если содержимое acol1 не меняется при записи, то можно ли ожидать другого?
Либо надо хранить нужные значения в каком-то промежуточном хранилище. Либо производить копирование с листа на лист средствами самого Эксель.
От активизации не меняется. Вопрос твой был непонятен. И до сих пор невполне ясен.
Что именно делаешь, что получаешь, что не устраивает? Мы не в Освенциме - можно не применять "технику клещей"?


 
Sash ©   (2004-11-02 08:11) [6]

Спасибо Вам! разобрался!



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

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.972 c
1-1099306249
miwa
2004-11-01 13:50
2004.11.14
А в dfm-файлах можно использовать define ы?


14-1098522570
Agent13
2004-10-23 13:09
2004.11.14
Intel processor numbers


3-1097640812
sapsi
2004-10-13 08:13
2004.11.14
Раскрашивание грида


1-1098875583
Tack
2004-10-27 15:13
2004.11.14
Отобразить UNICODE в компонентах Delphi


3-1097714633
saNat
2004-10-14 04:43
2004.11.14
ADOConnection




   Наверх