Hola a todos. No termino de encontrar cómo hacer esto: En Excel, en la pestaña INSERTAR, grupo TEXTO, icono OBJETO me permite incrustar un documento (un PDF en este caso) como Icono (hay que marcar un check) en la posición que se quiera.
Un cliente me ha solicitado que los artículos pedidos a proveedores se generen en formato Excel y que incruste para cada artículo la ficha técnica del mismo (que están en formato PDF).
He visto que algo así funciona... pero no sé cómo trasladarlo a Delphi:
Código:
obj = sheet1.api.OLEObjects()
obj.Add(ClassType=None, Filename=os.path.abspath(path), Link=False, DisplayAsIcon=True, IconFileName='test.ico', IconIndex = 0, IconLabel='test')
sheet1.save(os.path.abspath(new_path))
Para Visual Basic:
Código:
Worksheets(1).OLEObjects.Add ClassType:="Forms.CommandButton.1", _
Link:=False, DisplayAsIcon:=False, Left:=40, Top:=40, _
Width:=150, Height:=10