Hola amigos
Adjunto un archivo de uso diario en el cual me funciona bien una macro de limpieza de rangos específicos.
Quiero estar seguro que si abro otro archivo no se ejecute en éste recién abierto la misma macro si presiono (por equivocación) las teclas de acceso directo. En este caso Ctrl+Mayus+V.
Lo hice con grabación de macros y al código generado yo le agregué "With Hoja1" y su correspondiente "End With".
¿Debo en alguna parte del código (supongo que al principio) agregar algo más? Algo como "ThisWorkbook" u otra propiedad...
Gracias de antemano
Rubén
000000 Transferencias.xlsm
Por
RubenDario, · publicado
BUENAS TARDES A TODOS.
AQUI DENUEVO CON UN GRAN PROBLEMA PARA MIIIIIIIIIIII.
NECESITO DE SU AYUDA, TENGO UNA HOJA EN EXCEL QUE SE IMPRIME DOS VECES Y NECESITO QUE EN CADA UNA SE IMPRIMA UN PIES DE PAGINA DISTINTO
EN UNA EL PIES DE PAGINA DIGA " COPIA" Y EN LA OTRA "ORIGINAL"
ESTE ES EL MACRO QUE USO PARA IMPRIMIR
Sub Imprime_horarios()
Application.ScreenUpdating = False
For Each pestaña In Worksheets
If pestaña.Name = "nombres" Then GoTo otra:
pestaña.Activate
If Range("d6") <> 0 Then
ActiveWindow.SelectedSheets.PrintOut Copies:=2
pestaña.PrintOut
End If
otra:
Next pestaña
Sheets("nombres").Activate
Application.ScreenUpdating = True
End Sub
DENTRO DE ESTE MISMO MACRO NECESITO QUE SE PUEDA PONER EL PIES D EPAGINA