Hola el uso del call es indiferente si se pone o no, a veces se pone porque se utilizan los paréntesis al final entonces tienes que anteponer el call
Call Range("A1:C3").CopyPicture(xlScreen, xlPicture)
es lo mismo que esto
Range("A1:C3").CopyPicture xlScreen, xlPicture
lo del Left y Top era solo un ejemplo, en ese ejemplo oImg.Left = 0 poner la imagen en la izquierda de la hoja y oImg.Top = Range("A1:C3").Height poner la imagen justo debajo del el rango copiado.
Muchas gracias LeandroA por participar y resolverme la duda.
Me surgen un par de dudas. Por qué utilizas el "call" delante de range ("A1:C3").copyPicture.
Con esta línea de código le estás diciendo donde quieres que lo pegue? oImg.Left = 0
oImg.Top = Range("A1:C3").Height
Saludos y gracias!
Pues creo que no se repetiría porque si el proveedor emite una factura con 2 o más tipos de IVA, pues lo crearía con un nombre parecido, por ejemplo, FRUTAS DEL MAR, SL y FRUTAS DEL MAR S.L. -> así consigo "engañar" a Excel con dos nombres prácticamente idénticos.
Gracias por tus comentarios.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now