Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Impedir Imprimir Hoja de Cálculo

3 views
Skip to first unread message

Alexander Guzmán

unread,
Mar 17, 2010, 10:20:10 AM3/17/10
to
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

unread,
Mar 18, 2010, 8:19:24 AM3/18/10
to
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
_________________________

"Alexander Guzmán" <agu...@intecplast.com.co> escribió en el mensaje
news:e61evzdx...@TK2MSFTNGP02.phx.gbl...

Alexander Guzmán

unread,
Mar 18, 2010, 3:35:00 PM3/18/10
to
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?

"Luis Maria Guayan" <luis...@portalfoxxx.com> escribió en el mensaje
news:%23LjdPXp...@TK2MSFTNGP06.phx.gbl...

josepe

unread,
Mar 20, 2010, 9:53:02 AM3/20/10
to
Entonces una opcion sería no usar formato Excel, ya que es obvio que
solo quieres preview, talvez con el repor form con preview, si hay
alguna forma de quitarle la opcion de imprimir.
Pero debes saber que es imposible cerrar todas las brechas, he visto
algunos usuarios que algunas consultas en pantallas, les dan PrintScrn e
imprimen el pantallazo con algun editor de fotos.

Alexander Guzmán

unread,
Mar 23, 2010, 11:56:44 AM3/23/10
to
Muchas gracias por tu respuesta, josepe.

Pero lo que pasa es que los datos que se muestran en el .xls no salen de la
aplicación, sino de una fuente externa.

La aplicación sólo debe encargarse de abrirlo mediante el Excel Viewer, pero
impidiendo que lo impriman.

Creo que esto va a tocar abrirlo es desde un formulario propio de la
aplicación y no mediante el Viewer de Excel.

Bendiciones!


"josepe" <userzil...@navegante.com.sv> escribió en el mensaje
news:Op2ysSDy...@TK2MSFTNGP05.phx.gbl...

extremo

unread,
Mar 25, 2010, 7:54:47 AM3/25/10
to
Si es asi Alexander entonces haz una automatizacion con excel. Toma
los datos que necesitas del excel y los traes a fox y hace un preview
en fox.

Es la unica solucion para asegurar completamente que los datos no
puedan ser impreso, aunque siempre esta la solucion para imprimir algo
con el boton magico "imprime pantalla", que tambien puedes bloquearlo.

Bendiciones

Alexander Guzmán

unread,
Apr 6, 2010, 9:54:58 AM4/6/10
to
Muchas gracias, Extremo.

Estás en lo cierto. Es la solución.

Que el Señor nos bendiga y nos proteja.


"extremo" <protech...@gmail.com> escribió en el mensaje
news:c4853a22-c9f5-4889...@l25g2000yqd.googlegroups.com...

0 new messages