Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (до версии 2009) - часть 5

Модерирует : ShIvADeSt

ShIvADeSt (19-05-2010 05:14): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=11215  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Vladkyr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
 
procedure TForm12.btn1Click(Sender: TObject);
var
  Workbook: OleVariant;
  Worksheet: OleVariant;
begin
  try
    ExcelObj := GetActiveOleObject('Excel.Application');
  except
    try
      ExcelObj := CreateOleObject('Excel.Application');
    except
      MessageBox(0, 'Не установлен Excel', 'Ошибка', MB_OK or MB_ICONSTOP);
      exit;
    end;
  end;
  try
    ExcelObj.ScreenUpdating := False;
    Workbook := ExcelObj.Workbooks.Add;
    Worksheet := ExcelObj.ActiveSheet;
    Worksheet.Cells[1, 1].Value := 'Тест';
// Копируем Range
    ExcelObj.Range['A1:C3'].Copy;
// Указываем место, куда копировать
    Worksheet.Cells[10, 1].Select;
// Копируем
    Worksheet.Paste;
  finally
    ExcelObj.Visible := True;
  end;
end;
 

Всего записей: 26 | Зарегистр. 28-12-2006 | Отправлено: 10:05 20-10-2009
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (до версии 2009) - часть 5
ShIvADeSt (19-05-2010 05:14): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=11215


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru