FoxPro/Visual FoxPro - AUTOMATIZACION DE EXCEL

 
Vista:
sin imagen de perfil

AUTOMATIZACION DE EXCEL

Publicado por Carlos (49 intervenciones) el 20/01/2012 13:26:50
Hola por favor necesito ayuda urgente, estoy automatizando Excel desde Visual Foxpro 6 y me encuentro con un problema, resulta que intento insertar una imagen en una hoja de excel, en realidad la estoy insertando la imagen pero no logro que se inserte apartir de la celda que yo quiero.-

El código que estoy utilizando para insertar mi imagen es:

xlsheet.range("B"+allt(str(fil+2))).select
XLSheet.Pictures.Insert("C:\Descomp\HP.JPG").name="Picture 1"
XLSheet.Shapes("Picture 1").Width=125

La primera linea de este codigo es la que estoy utilizando para darle ubicación a la imagen pero lo unico que hace es solo seleccionar la celda y la siguiente linea pone la imagen simpre en el mismo lugar, por mas que yo a la variable fil le de el valor que sea siempre coloca la imagen en la fila 4 aproximadamente.-

Espero haber sido claro y que alguien pueda ayudarme!!!!!

Desde ya muchas gracias

Saludos Cordiales

Carlos Dho
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 309
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

AUTOMATIZACION DE EXCEL

Publicado por santiago (551 intervenciones) el 20/01/2012 16:55:44
Hola, si mal no recuerdo, columna y fila en el rango, deben estar entre comillas, y solo columna esta entre comillas.

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

AUTOMATIZACION DE EXCEL

Publicado por Carlos (49 intervenciones) el 20/01/2012 20:48:27
Hola Santiago gracias por tu respuesta, eso esta bien porque la variable fil esta indicada dentro de las funciones ALLT y STR ya que es un valor numerico, esto genera la cadena de caracteres por ejemplo "B6"

Nuevamente gracias pero no es una solución a mi problema

Te mando un cordial saludo

Carlos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar