¿Alguien me puede decir para qué se usa el parámetro CopyOrigin de Insert? ¿Y qué valores aceptará?CopyOrigin en Insertar en Excel VBA
He incluido la ayuda de VBA (que no era realmente tan útil):
inserta una celda o un rango de celdas en la hoja de cálculo o una hoja de macro y turnos otras células de distancia para hacer que el espacio .
expression.Insert (Shift, CopyOrigin) expression Obligatorio. Una expresión que devuelve un objeto Range.
Variante opcional Shift. Especifica qué manera de desplazar las celdas. Puede ser una de las siguientes constantes XlInsertShiftDirection: xlShiftToRight o xlShiftDown. Si se omite este argumento , Microsoft Excel decide según la forma del rango .
CopyOrigin Variante opcional. El origen de copia .
Esta respuesta es absolutamente engañosa, no hay razón para poner 'CurCell.Copy()' 'dentro de la llamada Insert' ya que ni siquiera se devuelve nada pero las copias curcell contenidos al portapapeles más tarde para ser insertado por 'CurCell.Insert()' –
curcell es qué? ¿variable de rango? variable del planeta? ¿Nombre de tu esposa? –
esto no es vba, no puede establecer una variable mientras usa 'DIM'. todo es color de "error de sintaxis" marcado en VBE (excepto la línea con 'rango'). –