Notifications
Clear all

Formularios

8 Posts
3 Usuários
0 Reactions
1,946 Visualizações
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Bom dia amigos!

Alguém poderia me ajudar?

Tenho que fazer formulários no Excel, até ai sem problemas, mas preciso que eles saiam com numeração não repetida e em ordem crescente.

Exemplo:

Emito um formulário agora e ele é o numero 1, depois de um tempo tenho que emitir outro, consequentemente ele tem que me trazer o numero 2, mas a sequencia de emissão é continua e sem muitos intervalos, não tenho um formulário propriamente elaborado, mas se tiver como fazer o que mencionei, eu adapto no que eu fizer.

Obrigado!

 
Postado : 26/11/2014 8:33 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Poste seu arquivo modelo e lembre se de usar a pesquisa do fórum!!

Attt

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 26/11/2014 8:36 am
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Segue anexo,

A numeração tem que estar na linha 6 "COTAÇÃO Nº"

 
Postado : 26/11/2014 8:47 am
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Bom dia Galera!!!

Nenhuma novidade??

Abraços

 
Postado : 27/11/2014 7:31 am
themrl16
(@themrl16)
Posts: 60
Trusted Member
 

Bom dia Celri!

Por favor, verifique o anexo que consta nessa mensagem.
Eu criei uma macro que realizará a impressão quando você clicar no botão que fica no cabeçalho do formulário. Após a impressão, a célula H6 (nº cotação) será incrementada automaticamente.

OBS: Observe que eu alterei o formato do arquivo. Para que ele funcione corretamente, é necessário que as macros estejam habilitadas no seu Excel.

Abraços,

Murilo.

Leia as REGRAS
Utilize arquivos COMPACTADOS
PESQUISE
AGRADEÇA clicando na mãozinha ao lado da ferramenta citar.
Marque o tópico como [Resolvido], clicando no ao lado do botão citar.

Abraços,

Murilo L
------------
e-mail: [email protected]
skype: fareva_mlima

 
Postado : 27/11/2014 8:33 am
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Bom dia Celri!

Por favor, verifique o anexo que consta nessa mensagem.
Eu criei uma macro que realizará a impressão quando você clicar no botão que fica no cabeçalho do formulário. Após a impressão, a célula H6 (nº cotação) será incrementada automaticamente.

OBS: Observe que eu alterei o formato do arquivo. Para que ele funcione corretamente, é necessário que as macros estejam habilitadas no seu Excel.

Abraços,

Murilo.

Oi Amigo, perfeito!!!

Mas não teria como viabilizar o código VBA, para eu aprender e adaptar em outros formulários que venha a ter que desenvolver?
(Não consegui visualiza-lo)

 
Postado : 27/11/2014 8:47 am
themrl16
(@themrl16)
Posts: 60
Trusted Member
 

Através da aba Desenvolvedor, você conseguirá habilitar o Modo de Design e clicar com o botão direito do mouse no botão -> Exibir código... caso não tenha o Modo de Design habilitado, verifique como fazê-lo através do link: http://www.ramosinformatica.com/habilit ... xcel-2010/

A outra opção (que é mais fácil), é pressionar as teclas Alt + F11 para abrir o Editor do VBA. Nele, consta o código do botão no Objeto Plan1:

Private Sub cmd_Click()
    Application.ScreenUpdating = False
        cmd.Visible = False 'Esconde Botão para não aparecer durante a impressão
        ActiveWorkbook.PrintOut 'Imprime o formulário
        [h6].Value = [h6].Value + 1 'Incrementa em 1 o valor atual
        cmd.Visible = True 'Exibe novamente o botão
    Application.ScreenUpdating = True
End Sub

Leia as REGRAS
Utilize arquivos COMPACTADOS
PESQUISE
AGRADEÇA clicando na mãozinha ao lado da ferramenta citar.
Marque o tópico como [Resolvido], clicando no ao lado do botão citar.

Abraços,

Murilo L
------------
e-mail: [email protected]
skype: fareva_mlima

 
Postado : 27/11/2014 8:57 am
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

O Amigo,

Perfeito, muito obrigado mesmo!

 
Postado : 27/11/2014 9:00 am