PEGADO ESPECIAL ??

20/01/2008 - 18:46 por Orfao | Informe spam
Hola Foristas !
Cual es el procedimiento/metodo para copiar de un libro a otro una columna
contentiva de formulas que hacen referencia a un rango cuyo nombre exixte en
ambos libros.
por ej:
=+SI($AU$1,0,sglobal1(1,INDIRECTO("g"&(A3-1)*15+2&":g"&A3*15+1),material,6,INDIRECTO("h"&(A3-1)*15+2&":h"&A3*15+1))*E3/F3)
esta formula de una celda a copiar hace referencia a material (rango
definido en el libro1 donde esta inicialmente la formula)
y deseo copiarla a libro2 en el que existe un rango identico al primero
(inclusive con los mismos datos/formulas/valores) y con el mismo nombre por
lo que la formula en libro2 deberia quedar igual a la primera, es decir:
=+SI($AU$1,0,sglobal1(1,INDIRECTO("g"&(A3-1)*15+2&":g"&A3*15+1),material,6,INDIRECTO("h"&(A3-1)*15+2&":h"&A3*15+1))*E3/F3)

cuando hago un pegado especial: "Formulas", me presenta una ventana donde me
indica que el rango existe y si deseo cambiarlo o no ?
como evito que se presente el mensaje ( ya que estoy tratando de copiar y
pegar via macro (sin intervencion del usuario).
Gracias...
Me alimento del conocimiento de todos
 

Leer las respuestas

#1 excelamedida.com
20/01/2008 - 19:38 | Informe spam
Hola que tal?

como evito que se presente el mensaje ( ya que estoy tratando de copiar y
pegar via macro (sin intervencion del usuario).



Prueba con esto:

Application.DisplayAlerts = False

Después de ejecutar el código que te lanza el mensaje vuelve a ponerlo
en True

Un saludo,
JJ Elizalde

Hola Foristas !
Cual es el procedimiento/metodo para copiar de un libro a otro una columna
contentiva de formulas que hacen referencia a un rango cuyo nombre exixte en
ambos libros.
 por ej:
=+SI($AU$1,0,sglobal1(1,INDIRECTO("g"&(A3-1)*15+2&":g"&A3*15+1),material,6,­INDIRECTO("h"&(A3-1)*15+2&":h"&A3*15+1))*E3/F3)
esta formula de una celda a copiar hace referencia a material (rango
definido en el libro1 donde esta inicialmente la formula)
y deseo copiarla a libro2 en el que existe un rango identico al primero
(inclusive con los mismos datos/formulas/valores) y con el mismo nombre por
lo que la formula en libro2 deberia quedar igual a la primera, es decir:
=+SI($AU$1,0,sglobal1(1,INDIRECTO("g"&(A3-1)*15+2&":g"&A3*15+1),material,6,­INDIRECTO("h"&(A3-1)*15+2&":h"&A3*15+1))*E3/F3)

cuando hago un pegado especial: "Formulas", me presenta una ventana donde me
indica que el rango existe y si deseo cambiarlo o no ?
como evito que se presente el mensaje ( ya que estoy tratando de copiar y
pegar via macro (sin intervencion del usuario).
Gracias...
Me alimento del conocimiento de todos

Preguntas similares