ayuda con macro de excel en vb

22/07/2004 - 17:57 por fabian montoya | Informe spam
hola amigos

tengo una carta en excel y quiero ponerle un numero en la
parte superior que se incremente cada vez que se abra el
archivo.

mila gracias

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
22/07/2004 - 20:53 | Informe spam
hola, fabian !

... una carta en excel ... ponerle un numero en la parte superior que se incremente cada vez que se abra el archivo.



copia las siguientes lineas en el modulo de codigo del libro [ThisWorkbook]...
=>cambia el nombre de la hoja y la celda a las 'reales'<= ;)
Private Sub Workbook_Open()
With Worksheets("Hoja1").Range("a1")
.Value = .Value + 1
End With
Me.Save
End Sub

saludos,
hector.
Respuesta Responder a este mensaje
#2 Henry Sanchez
23/07/2004 - 01:33 | Informe spam
Hola Fabia y Hector,
Aunque con el contador que indica Hector, tendras la
certeza de saber cuantas vecez se ha habierto el archivo,
como evitarias que alguien lo copie con otro nombre y lo
habra una infinidad de vecez?

Tal vez deberias agregar una instruccion como:
If Thisworkbook.Name <> "MiLibro.xls" then
Cierre el libro o algo asi
End If

Claro que esta solucion tampoco imperira que el archivo
sea abierto una infinidad de vecez en otro equipo.

Tambien cabe la posibilidad que el usuario abra el
archivo y modifique el valor de la celda contador.

Aca hay todo un dilema.

Saludos,

Henry
hola, fabian !

... una carta en excel ... ponerle un numero en la




parte superior que se incremente cada vez que se abra el
archivo.

copia las siguientes lineas en el modulo de codigo del


libro [ThisWorkbook]...
=>cambia el nombre de la hoja y la celda a


las 'reales'<= ;)
Private Sub Workbook_Open()
With Worksheets("Hoja1").Range("a1")
.Value = .Value + 1
End With
Me.Save
End Sub

saludos,
hector.
.

Respuesta Responder a este mensaje
#3 Héctor Miguel
23/07/2004 - 06:22 | Informe spam
hola, Henry !

... como evitarias que alguien lo copie con otro nombre y [...]
... una instruccion como [...] If Thisworkbook.Name <> "MiLibro.xls" then [...]
... que ... tampoco impedira que el archivo sea abierto una infinidad de veces en otro equipo.
... cabe la posibilidad que el usuario ... modifique el valor de la celda contador.
... hay todo un dilema.



'empezando' por la 'regla basica': y... ¿si se abre 'SIN PERMISO' de usar las macros????? <\×.×/>
recuerda que... 'para un madrugador... otro que no duerme'
[habria que 'ver'... ¿cual es 'el bueno'?] ;)

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida