PDA

Ver la Versión Completa : Excel


tec
26-09-2012, 16:39:38
Buenas tardes,


no hay manera abro Excel desde delphi realizo cambios en la hoja pero, quiero que cuando se abra desde Excel se situe en
la primera celda y no al final de columna y linea.

Uso el metodo CreateOleObject('Excel.Application') y Excel.Workbooks.Open(Archivo).

Alguna ayuda o sugerencia,

Mil gracias.

Casimiro Notevi
26-09-2012, 17:04:07
Por favor, recuerda poner títulos descriptivos a tus preguntas, gracias.

roman
26-09-2012, 17:13:22
Excel siempre recuerda la celda activa. Tendrías que seleccionar por código la primera celda. Pero ahora no recuerdo el nombre del método.

// Saludos

kapcomx
26-09-2012, 17:25:03
si intentas con
EXCELWORKSHEET1.Range['A1','A1'].Select;

Saludos...:cool:

tec
26-09-2012, 22:06:16
Lo he probado pero no me hace caso, al abrir de nuevo la hoja sigue al fina de las lineas y columnas.


Te refieres a Excel.WorkSheets[1].Range['A1', 'A1'].select;

No se porque no funciona. Alguna idea.

Gracias y un saludo,:confused::confused:

kapcomx
27-09-2012, 16:13:45
que tal, si intentas en el mismo excel grabar una macro sencilla donde seleccionas una celda especifica
checa el codigo que te genera y ve que propiedades involucra.

algunas veces estas son las mismas que las utilizadas desde Delphi.

Saludos...:cool: