Seleccionar todas las hojas

21/03/2009 - 15:09 por Brenda | Informe spam
Tengo un libro de mas de 60 hojas, y al estar creando el macro, doy esa
instruccion a partir de una de esas hojas, el codigo del macro muestra ese
enorme numero de hojas. Existe alguna forma, para que el codigo solo contenga
la orden, pero no el resultado de esa orden?
Muchas gracias por su atencion
Brenda

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
22/03/2009 - 23:04 | Informe spam
hola, Brenda !

... deduzco que no hay una instruccion que solo diga, algo asi como: "SelectAllSheets"



=> SI la hay, el equivalente de lo que buscas ("SelectAllSheets") es: -> Sheets.Select

o sheets.select("hoja1":"hoja60")



=> esta seleccion discresional requiere de alguna especie de bucle (p.e.)

Dim n As Byte
For n = 3 To 5
Worksheets("hoja" & n).Select False
Next

para evitar que aparezca en el codigo las 60 hojas, lo que en el fondo es el resultado de esa orden ...



=> depende de lo que se necesite resolver (probable o seguramente) habra otras alternativas/variantes/... -???-

saludos,
hector.
Respuesta Responder a este mensaje
#7 Brenda
25/03/2009 - 15:09 | Informe spam
Gracias Hector, he aplicado esa instruccion y si funciona para el total de
hojas, pero no resulta cuando se aplica a conjuntos parciales de esas 60
hojas, toda vez que cada hoja tiene etiquetas especificas diferentes a hoja1,
hoja2, etc
De todas formas, muchas gracias por tus interesantes sugerencias
Brenda


"Héctor Miguel" escribió:

hola, Brenda !

> ... deduzco que no hay una instruccion que solo diga, algo asi como: "SelectAllSheets"

=> SI la hay, el equivalente de lo que buscas ("SelectAllSheets") es: -> Sheets.Select

> o sheets.select("hoja1":"hoja60")

=> esta seleccion discresional requiere de alguna especie de bucle (p.e.)

Dim n As Byte
For n = 3 To 5
Worksheets("hoja" & n).Select False
Next

> para evitar que aparezca en el codigo las 60 hojas, lo que en el fondo es el resultado de esa orden ...

=> depende de lo que se necesite resolver (probable o seguramente) habra otras alternativas/variantes/... -???-

saludos,
hector.



Respuesta Responder a este mensaje
#8 Héctor Miguel
25/03/2009 - 20:54 | Informe spam
hola, Brenda !

... esa instruccion... si funciona para el total de hojas
pero no resulta cuando se aplica a conjuntos parciales de esas 60 hojas
toda vez que cada hoja tiene etiquetas especificas diferentes a hoja1, hoja2, etc
De todas formas, muchas gracias por tus interesantes sugerencias



por esto es que te comentaba...
=> depende de lo que se necesite resolver (probable o seguramente) habra otras alternativas/variantes/... -???-





(por si quisieras comentar los nombres para ver si se puede configurar algun "patron" de grupo) ?

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