Consecutivo em VBasic para Excel

Pergunta
Estou fazendo um design para gerar uma fatura em MsExcel, necessito que o número da fatura vá se incrementado no evento em que gere uma nova....tenho entendido que isto se pode fazer em Vbasic para excel, mas não tenho idéia de como.
Desde já agradeço sua valiosa colaboração...

Valorize esta FAQ:
A FAQ Consecutivo em VBasic para Excel tem Pertence à categoria:
Resposta
Na verdade isso é muito fácil, suponhamos que o campo que você quer incrementar é a célula F5, então o único que precisa fazer é criar uma macro e lhe atribuir o nome que você quiser, para meu caso coloquei de nome incrementar, agora clique em criar, e em seguida o Excel lhe abrirá o editor de visual basic para aplicações com o nome de sua função nova sem código, aí dentro escreva o seguinte:

Range("F5").Select
ActiveCell.FormulaR1C1 = Range("F5").Value + 1

Ficaria algo como a seguir:

Sub Incrementar()
Range("F5").Select
ActiveCell.FormulaR1C1 = Range("F5").Value + 1
End Sub


Salve e atribua alguma tecla de acesso rápido em opções dentro de ver macro e pronto, cada vez que executar o valor que tiver armazenado a célula F5 se incrementará em 1.

Saudações a todos.

Por Julio Cesar Sanchez

Voltar à árvore de categorias Voltar à árvore de categorias

 
FAQs relacionadas
  + Passar variáveis de ASP ou PHP para Javascript ou vice-versa
  + Operador de comparação com vários valores
  + Como posso receber os campos de uma tabela em um array?
  + Calcular distância entre duas datas em ASP
  + Devolver código ASCII de um caráter em ASP
  + Loop DO LOOP em Visual Basic Script
  + Efeito cortina com DHTML
  + Impressão sem confirmação
  + Arrays com Visual Basic Script
  + Saber o número de campos de um Array em ASP
  + [...]

Ver todas las FAQS de VBScript

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato