Vídeo recomendado
https://youtu.be/diWPPPhW-9E

[RESOLVIDO] Histórico de Impressão

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
CAMILOALVES
Colaborador
Colaborador
Mensagens: 73
Registrado em: Sex Mar 09, 2018 2:12 pm

[RESOLVIDO] Histórico de Impressão

Mensagem por CAMILOALVES »

Boa Tarde,
Solicito ajuda para criar data/hora na célula K13 sempre que o arquivo for impresso através das opções do excel : “Arquivo-Imprimir (Ctrl+P)” ou pelo “ícone da impressora”.
Atenciosamente.
Anexos
Impressão.rar
(8.47 KiB) Baixado 92 vezes
Editado pela última vez por CAMILOALVES em Qui Jun 09, 2022 8:08 am, em um total de 3 vezes.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 3114
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Histórico de Impressão

Mensagem por webmaster »

Camilo,

Tentou sair do papel pelo menos? Vi que o arquivo anexo não tem uma só linha de macro.

Acredito que tudo o que precisa é capturar o BeforePrint:

Código: Selecionar todos

Private Sub Workbook_BeforePrint(Cancel As Boolean)
     'seu código aqui
End Sub
Até aqui, seu código está apenas capturando o momento da impressão. Desconheço se é possível saber o que está sendo impresso, a não ser que você controle o processo.

Até aqui, isso resolve o fato do Excel ter enviado o arquivo para a fila de impressão. Saber se a impressão foi bem sucedida é outro PROBLEMÃO a se resolver, caso precise.

O links abaixos podem dar uma luz:

https://docs.microsoft.com/en-us/office ... eforeprint
https://docs.microsoft.com/en-us/office ... munication


CAMILOALVES
Colaborador
Colaborador
Mensagens: 73
Registrado em: Sex Mar 09, 2018 2:12 pm

Re: Histórico de Impressão

Mensagem por CAMILOALVES »

Prezado, webmaster » Qua Jun 01, 2022 12:09 am
Com Certeza tentamos, porém nos falta o conhecimento necessário para tal desenvolvimento, sendo assim até reformularemos o pedido conforme abaixo:
-Solicito ajuda para criar data/hora na célula K13 sempre que o arquivo for impresso através das opções do excel : “Arquivo-Imprimir (Ctrl+P)” ou pelo “ícone da impressora”.
Caso ache viável e puder nos ajudar, ficaremos grato
Atenciosamente.


Basole
Colaborador
Colaborador
Mensagens: 67
Registrado em: Qua Mar 20, 2013 6:31 pm

Re: Histórico de Impressão

Mensagem por Basole »

Experimente...

Assim como o tomas citou:

Código: Selecionar todos


Private Sub Workbook_BeforePrint(Cancel As Boolean)
 With Worksheets(1)
   .Cells(.Cells(Rows.Count, "k").End(xlUp).Offset(1).Row, "k").Value = VBA.Now
 Cancel = True
 End With
End Sub


* cole o codigo acima no modulo de EstaPasta_de_trabalho


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder