Hola a todos, estoy leyendo todas las hojas de mi documento de excel, pero si encuentra una hoja vacía me sale un Access Violation al intentar leer la primera celda, como puedo verificar si una hoja esta vacía y asi no leerla, muchísimas gracias por adelantado.
Axrafael, para que no sea muy estatico, puedes obtener también las filas y columnas de tu rango y quedaria asi.
Código Delphi
[-]
var
.....
CantRowRango, CantColRango, i, j : Integer;
RangoMatriz: Variant;
Rango : OleVariant;
begin
......................
CantRow := Excel.ActiveCell.Row;
CantCol := Excel.ActiveCell.Column;
Rango := Excel.Range['F13', 'Q39'];
RangoMatriz := Rango.Value;
CantRowRango := Rango.Rows.Row;
CantColRango := Rango.Columns.Column;
for i:=1 to (CantRow-CantRowRango)+1 do
begin
for j:=1 to (CantCol-CantColRango)+1 do
begin
end;
end;
Saluditos