mzoquete
31-01-2012, 14:35:19
Hola, sucede que estoy usando un archivo de excel desde delphi para aprovechar las formulas matematicas que este provee, pero tengo una dificultad, no he podido encontrar como ejecutar una formula cuyo resultado corresponde a una matriz (que ocupa varias celdas), es decir que se deben seleccionar varias celdas y ejecutar la formula con la combinacion de teclas CTRL+MAYUS+ENTER (en Excel). :confused:
Para ser un poco mas claro, pongo el siguiente ejemplo:
Hoja.range['A1'] := '1';
Hoja.range['A2'] := '5';
Hoja.range['A3'] := '4';
Hoja.range['B1'] := '2';
Hoja.range['B2'] := '4';
Hoja.range['B3'] := '5';
Hoja.range['C1'] := '3';
Hoja.range['C2'] := '5';
Hoja.range['C3'] := '8';
Hoja.range['A5:C7'] := '=TRANSPONER(A1:C3)';
Pero en el rango A5:C7 sale en todas las celdas #¿NOMBRE?
No frecuento mucho este foro, pero me ha sido bastante util en ocasiones anteriores, y agradezco de antemano la atencion y colaboracion a este post
Para ser un poco mas claro, pongo el siguiente ejemplo:
Hoja.range['A1'] := '1';
Hoja.range['A2'] := '5';
Hoja.range['A3'] := '4';
Hoja.range['B1'] := '2';
Hoja.range['B2'] := '4';
Hoja.range['B3'] := '5';
Hoja.range['C1'] := '3';
Hoja.range['C2'] := '5';
Hoja.range['C3'] := '8';
Hoja.range['A5:C7'] := '=TRANSPONER(A1:C3)';
Pero en el rango A5:C7 sale en todas las celdas #¿NOMBRE?
No frecuento mucho este foro, pero me ha sido bastante util en ocasiones anteriores, y agradezco de antemano la atencion y colaboracion a este post