Domingo 22 de Diciembre de 2024, 12:52
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
Visual Basic 6.0 e inferiores
»
VBA
(Moderador:
F_Tanori
) »
Ordenar Hojas Excel
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Ordenar Hojas Excel (Leído 2719 veces)
pcisl
Nuevo Miembro
Mensajes: 2
Ordenar Hojas Excel
«
en:
Viernes 6 de Julio de 2007, 10:18 »
0
Buenos días,
Tengo una aplicación hecha con VB que crea un libro Excel de varias hojas.
No consigo llevar la última hoja creada al principio del libro.
Saludos y muchas grácias de antemano.
Tweet
F_Tanori
Moderador
Mensajes: 1919
Nacionalidad:
Re: Ordenar Hojas Excel
«
Respuesta #1 en:
Viernes 6 de Julio de 2007, 12:01 »
0
Puedes mover las hojas asi
Código: Text
Function MoverHoja(NombreHoja As String, Posicion) As Boolean
On Error Resume Next
Excel.Sheets(NombreHoja).Select
MoverHoja = Excel.Sheets(NombreHoja).Move(Before:=Sheets(Posicion))
End Function
Ejemplo:
Cambiar la
hoja3
a la posicion
1
devuelve TRUE si se mueve la hoja
Código: Text
if (MoverHoja("Hoja3",1)) then
Msgbox "Hoja Movida con exito"
end if
Saludos
" ExIsTo y A vEcEs PiEnSo "
NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================
pcisl
Nuevo Miembro
Mensajes: 2
Re: Ordenar Hojas Excel
«
Respuesta #2 en:
Viernes 6 de Julio de 2007, 13:10 »
0
Muchas grácias F_Tanori,
Tu código no acaba de funcionarme peró me has dado la idea.
He incluido el siguiente código
Código: Text
ApExcel.WorkSheets("RESUMEN").Move Before:=ApExcel.WorkSheets(1)
Y he conseguido lo que queria.
Repito, muchas grácias
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
Visual Basic 6.0 e inferiores
»
VBA
(Moderador:
F_Tanori
) »
Ordenar Hojas Excel