Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

EXCEL ( cambio de nombre a una 'hoja' )

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: EXCEL ( cambio de nombre a una 'hoja' ) Responder citando

Yo creo que ya he probado con todo.

¡¡¡¡ ¿ CÓMO SE LE PUEDE CAMBIAR EL NOMBRE A UNA HOJA DE UN LIBRO DE EXCEL DESDE EL PROGRAMA C++ ? !!!!!!

¡¡ No quiero que salga 'hoja1','hoja2'... !!!

PD: Todo lo demás ya lo controlo: Crear libros, crear hojas, rellenarlas... Pero necesito cambiarle el nombre que aparece en la pestaña de la hoja.

Volver arriba
Mensaje    Asunto: EXCEL ( cambio de nombre a una 'hoja' ) Responder citando

No te enfades pero a mi lo del name me funciona con esto cambias el nombre de la hoja que está activa
void TExcel::RenombrarHoja(AnsiString nhoja)
{
//Le da nombre a la hoja activa
Function ActiveSheet("ActiveSheet");

FHoja = FAplicacion.Exec(ActiveSheet);
FHoja.OlePropertySet("Name", (Variant)nhoja);
}

y si quieres cambiar todas las del libro tienes que pillar una a una hasta el número de hojas y hacer lo del "Name". No sé si es que cierras el libro sin salvar o qué pero esto funciona. De todas formas si no te va sigue insistiendo. Suerte!

Volver arriba
Mensaje    Asunto: EXCEL ( cambio de nombre a una 'hoja' ) Responder citando

Muchas gracias por tu ayuda.

Me impresiona ver gente que se preocupa por los problemas de los demás.

MUCHAS GRACIAS.

Volver arriba
Mensaje    Asunto: EXCEL ( cambio de nombre a una 'hoja' ) Responder citando

Pero lo has conseguido?
Volver arriba
Mensaje    Asunto: EXCEL ( cambio de nombre a una 'hoja' ) Responder citando

Sí, era 'Name'. Gracias.
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.