
Ayuda por favor con una Macro Básica
Publicado por Patricio (18 intervenciones) el 02/05/2007 16:17:24
Hola Amigos:
Estoy comenzando con esto de las Macros y necesito ayuda para crear 1 macro básica. Necesito que sólo me cuente el número de hojas que tiene un libro cualquiera.
Vi acá mismo en estos foros un código que me debiera servir pero por alguna razón no es así. Sería más menos así:
Sub Contar()
Dim ContarHojas As Single
ContarHojas = ThisWorkbook.Worksheets.Count
Range("C2").Select
ActiveCell.FormulaR1C1 = ContarHojas
End Sub
La idea es que me imprima en C2 el número de hojas que tiene el libro. El problema es que al ejecutar el código siempre me imprime el número 1, aunque el libro tenga 3, 4 o cualquier otra cantidad de hojas. Si las selecciono todas, igual me imprime el 1. ¿Cómo lo debo hacer para que me entregue el valor correcto?
Gracias.
Estoy comenzando con esto de las Macros y necesito ayuda para crear 1 macro básica. Necesito que sólo me cuente el número de hojas que tiene un libro cualquiera.
Vi acá mismo en estos foros un código que me debiera servir pero por alguna razón no es así. Sería más menos así:
Sub Contar()
Dim ContarHojas As Single
ContarHojas = ThisWorkbook.Worksheets.Count
Range("C2").Select
ActiveCell.FormulaR1C1 = ContarHojas
End Sub
La idea es que me imprima en C2 el número de hojas que tiene el libro. El problema es que al ejecutar el código siempre me imprime el número 1, aunque el libro tenga 3, 4 o cualquier otra cantidad de hojas. Si las selecciono todas, igual me imprime el 1. ¿Cómo lo debo hacer para que me entregue el valor correcto?
Gracias.
Valora esta pregunta


0