Discussion:
Impedir Imprimir Hoja de Cálculo
(demasiado antiguo para responder)
Alexander Guzmán
2010-03-17 14:19:40 UTC
Permalink
Buen día.


Mediante automatización genero un Libro de Excel aplicando de todo un poco
(Autoformato, protección de hoja, etc.). Pero además necesito IMPEDIR la
impresión de dicho documento.


¿Cómo puedo hacerlo?


Muchas gracias por su oportuna colaboración.
Luis Maria Guayan
2010-03-18 12:18:53 UTC
Permalink
Coloca el siguiente código en tu hoja Excel (con el editor VBA - Alt + F11)
en ThisWorkbook

Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
MsgBox "No esta permitido imprimir", vbInformation
End Sub

Esto solo funcionará si estan habilitadas las Macros en la PC que abra el
archivo .xls
--
Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
Post by Alexander Guzmán
Buen día.
Mediante automatización genero un Libro de Excel aplicando de todo un poco
(Autoformato, protección de hoja, etc.). Pero además necesito IMPEDIR la
impresión de dicho documento.
¿Cómo puedo hacerlo?
Muchas gracias por su oportuna colaboración.
Alexander Guzmán
2010-03-18 19:30:58 UTC
Permalink
Muchas gracias, Luis.

El caso es ese. Necesito abrir el documento en el Excel Viewer, el cual
permite ver e imprimir los .xls, pero NO habilita macros.

¿Habrá algo que pueda hacer al respecto?
Post by Luis Maria Guayan
Coloca el siguiente código en tu hoja Excel (con el editor VBA - Alt +
F11) en ThisWorkbook
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
MsgBox "No esta permitido imprimir", vbInformation
End Sub
Esto solo funcionará si estan habilitadas las Macros en la PC que abra el
archivo .xls
--
Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
Post by Alexander Guzmán
Buen día.
Mediante automatización genero un Libro de Excel aplicando de todo un
poco (Autoformato, protección de hoja, etc.). Pero además necesito
IMPEDIR la impresión de dicho documento.
¿Cómo puedo hacerlo?
Muchas gracias por su oportuna colaboración.
Loading...