powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
14 сообщений из 14, страница 1 из 1
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228225
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
собственно субж только
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228241
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если кто знает напишите пожалуста. Очень срочно нужно.
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228295
remark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ExcelApplication1.Cells.Range['A3', 'A3'].Formula := '=SUM(A1, B1)';
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228304
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не то. Сумму я вставлять умею.
Мне нужно число с первого листа сложить числом во втором и вставить в третий. То есть на третьем листе будет стоят формула которая будет брать сумму с первого и второго листов.
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228337
mara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прямо как в эксэле фомула пишется так и загоняй
например
i - это номер строки
s:=format('=SUM(f%d:f%d)',[7,i-1]);
ISheet.Cells.Item[I,9].Formula:=s;
Тока ж в агргумент ф-ции FORMAT ставь не сумму(как у меня а что там тебе надо)
вот в этом примере есть чтото похожее.....правда там ячейки на одном листе...но папробуй...
http://www.torry.net/samples/samples/soft/tstexcel.zip
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228363
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
опять к сожалению не то. Ссылки на лист то нет.
в екселе формула выглядит например так
=Лист1!А1+Лист2!А1
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228398
kitty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
*.Formula := '=SUM(Лист1!A1,Лист2!B1)';


* - как у remark
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228426
oleg_e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чем проблемма?
Код: plaintext
Excel.Cells[ 3 , 6 ]:= '=Лист1!А1+Лист2!А1';
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228481
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 oleg_e
так почему то не работало. Хотя по идее должно было.

а вот
Formula := '=SUM(Лист1!A1,Лист2!B1)';
заработало.
kitty спасибо
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32228690
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще вопрос.
'=SUM(Лист1!A1,Лист2!B1)' работает.
А с трех листов?
Я сделал так '=SUM(Лист3!A1(SUM(Лист1!A1,Лист2!B1))'
А если в будущем потребуется 10 листов...
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32229488
Леонид К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я сделал так '=SUM(Лист3!A1(SUM(Лист1!A1,Лист2!B1))'

А почему не =sum(Лист3!A1;Лист3!A2;Лист3!A1) ... и т.д. до 30 аргументов ?
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32229546
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>А почему не =sum(Лист3!A1;Лист3!A2;Лист3!A1) ... и т.д. до 30 аргументов ?
Я пробовал =sum(Лист3!A1,Лист3!A2,Лист3!A1) не сработало.
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32229726
oleg_e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не "," а ";"
...
Рейтинг: 0 / 0
Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
    #32229795
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это я видел, только поздно. Теперь переделывать не буду.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как из Delphi в excel вcтавить сумму '=Лист1!А1+Лист2!А1'?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]