'Cultura Digital: Incrementar número de factura. Macro

sábado, noviembre 12

Incrementar número de factura. Macro

Video

Esta sencilla macro incrementará de forma automática el número de la factura cada vez que abramos el fichero.

La tienes que escribir en lenguaje Visual Basic y ponerle de nombre Auto_Open(), al nombrarla así cada vez que abras la factura se ejecutará.

Pasos para hacer la macro:

1.- Ficha programador, en el grupo Código, hacer clic en Visual Basic.

2.- Del menú Insertar escoge la opción Módulo. Aparecerá módulo1

En la parte derecha de la ventana, en la zona completamente blanca, vamos a escribir las instrucciones que formarán parte de nuestra Macro. 

Macro incrementar número de factura

Podríamos copiar la siguiente instrucción:

     Sub Auto_Open()

         c9=c9+1

     End Sub


La celda C9 es donde está el número de factura que se tiene que incrementar.

   Es más correcto especificar en la instrucción el nombre de la hoja donde está la celda, si no intentará incrementarla pero de la hoja que esté activa cuando se abra el libro

   En la siguiente macro hago referencia a la hoja Factura, anteriormente renombré las hojas del libro y le puse ese nombre a la hoja1 para que fuese más fácil reconocer el contenido.

     Sub auto_Open()

        Worksheets("Factura").Range("c9").Value = _
    Worksheets("Factura").Range("c9").Value + 1

     End Sub

Guardamos el código y guardamos el fichero como libro habilitado para macros: Factura.xlms 


guardar fichero de macros en excel

Para diseñar nuestra factura y automatizarla, iremos incluyendo en las siguientes entradas del blog mas instrucciones para esta macro.

No hay comentarios:

Publicar un comentario