Canales de Ingeniería Civil en: *Whatsapp* / *Telegram*

Crear Hoja de Cálculo

Para subir hojas de calculo de Ingenieria civil
Reglas del Foro
Favor de usar el boton de Dar Gracias
En el mensaje del usuario al que deseas agradecer
En vez de escribir gracias repetidamente
Responder
Avatar de Usuario
___YoO___
Usuario Principiante
Usuario Principiante
Mensajes: 15
Registrado: Dom Oct 16, 2005 1:18 am

Alguien sabe cual es el código para "crear" una nueva hoja excel en un documento?.
Avatar de Usuario
ReneM
Moderador
Mensajes: 871
Registrado: Vie Ago 19, 2005 1:55 pm
Ubicación: Santiago - Chile
Contactar:
Chile

Hola, si lo deseas en una macro el comando es el siguiente:

Código: Seleccionar todo

Workbooks.Add
Avatar de Usuario
___YoO___
Usuario Principiante
Usuario Principiante
Mensajes: 15
Registrado: Dom Oct 16, 2005 1:18 am

Ok, quizas no fui tan específico... estoy programando una rutina para automatizar un proceso en excel. Dentro de esta rutina debo tomar valores de una hoja de la planilla,"ordenarlos" y traspasarlos a una hoja nueva. Y dentro del "modulo" no se como definir una hoja nueva, ni darle el nombre, etc. No se si existira algo como :

Worksheets("RESULTADOS").new
Avatar de Usuario
ReneM
Moderador
Mensajes: 871
Registrado: Vie Ago 19, 2005 1:55 pm
Ubicación: Santiago - Chile
Contactar:
Chile

Bueno, este código crea una nueva hoja y le asigna el nombre "Nueva".

Código: Seleccionar todo

    Sheets.Add
    ActiveSheet.Name = "Nueva"
Espero te sirva.
Avatar de Usuario
___YoO___
Usuario Principiante
Usuario Principiante
Mensajes: 15
Registrado: Dom Oct 16, 2005 1:18 am

Excelente don RENE... funciona a la perfección.
Muchas gracias.
Otra consulta respecto a lo mismo... es posible indicar la posición de la hoja nueva?
Y es posible renombrar una hoja, sin que sea la que esta activa?
Avatar de Usuario
ReneM
Moderador
Mensajes: 871
Registrado: Vie Ago 19, 2005 1:55 pm
Ubicación: Santiago - Chile
Contactar:
Chile

Hola, para renombrar la hoja "Antigua" por "Nueva"

Código: Seleccionar todo

    Sheets("Antigua").Name = "Nueva"
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje

Volver a “Hojas de Calculo Excel”

  • Información