Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Servers (https://www.clubdelphi.com/foros/forumdisplay.php?f=9)
-   -   ocultar filas o columnas (https://www.clubdelphi.com/foros/showthread.php?t=34477)

karla 10-08-2006 19:21:34

ocultar filas o columnas
 
Hola:

Tengo otra pregunta. Como ocultar filas o columnas en un documento en excel, desde delphi.

Gracias

roman 10-08-2006 20:03:18

Un ejemplo:

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  Excel: OleVariant;
  Libro: OleVariant;
  Hoja: OleVariant;
  Rango: OleVariant;

begin
  // Creamos objeto Excel, libro y hoja
  //
  Excel := ComObj.CreateOleObject('Excel.Application');
  Libro := Excel.WorkBooks.Add;
  Hoja := Libro.ActiveSheet;

  // Estamos de pruebas, así que no queremos avisos de guardar cambios
  //
  Excel.DisplayAlerts := false;

  // Datos de prueba
  //
  Hoja.Cells[1, 1] := 'A';
  Hoja.Cells[1, 2] := 'B';
  Hoja.Cells[1, 3] := 'C';
  Hoja.Cells[1, 4] := 'D';

  // Seleccionamos las columnas A y C
  Rango := Hoja.Range['A:A, C:C'];

  // Y las escondemos
  Rango.EntireColumn.Hidden := true;

  // Mostremos nuestras hazañas
  Excel.Visible := true;
end;

// Saludos


La franja horaria es GMT +2. Ahora son las 14:32:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi