Hogar Redes sociales Cómo usar macros para crear libros de Excel: dummies

Cómo usar macros para crear libros de Excel: dummies

Tabla de contenido:

Video: Como usar una macro en todos tus libros de excel | #TopsdeExcel 2024

Video: Como usar una macro en todos tus libros de excel | #TopsdeExcel 2024
Anonim

A veces puede querer o necesitar crear un libro de Excel de manera automatizada. Por ejemplo, puede que necesite copiar datos de una tabla y pegarlos en un libro de trabajo recién creado. La siguiente macro copia un rango de celdas de la hoja activa y pega los datos en un nuevo libro de trabajo.

Cómo funciona la macro

Como verá cuando lea las líneas del código, esta macro es relativamente intuitiva:

Sub Macro1 () 'Paso 1 Copie las hojas de datos ("Ejemplo 1"). Rango ("B4: C15"). Copie 'Paso 2 Cree un nuevo libro de trabajo Libros de trabajo. Agregue 'Paso 3 Pegue los datos de ActiveSheet. Pegar Destino: = Rango ("A1") 'Paso 4 Desactiva la aplicación de alertas de aplicaciones. DisplayAlerts = False 'Paso 5 Guarde el libro de trabajo recién creado ActiveWorkbook. SaveAs _ Nombre de archivo: = "C: TempMyNewBook. Xlsx" 'Paso 6 Devuelve las alertas de aplicación a la aplicación. DisplayAlerts = True End Sub

En el Paso 1, simplemente copie los datos que van desde las celdas B4 a C15. Tenga en cuenta que especifica tanto la hoja como el rango por nombre. Este enfoque es una mejor práctica cuando se trabaja con múltiples libros abiertos.

En el Paso 2, usa el método Agregar del objeto Libro de trabajo para crear un libro de trabajo. El libro de trabajo en blanco equivale a elegir manualmente Archivo → Nuevo → Documento en blanco en la cinta de Excel.

En el Paso 3, usa el método Pegar para enviar los datos copiados a la celda A1 del nuevo libro de trabajo.

Preste atención al hecho de que el código se refiere al objeto ActiveSheet. Cuando agrega un libro de trabajo, el nuevo libro de trabajo gana enfoque inmediatamente, convirtiéndose en el libro activo. (Excel hace lo mismo cuando agrega un libro de trabajo manualmente.)

En el paso 4 del código, configura el método DisplayAlerts en False, desactivando las advertencias de Excel. Hace esto porque en el siguiente paso del código, guarda el libro de trabajo recién creado. Puede ejecutar esta macro varias veces, en cuyo caso Excel intenta guardar el archivo varias veces.

¿Qué sucede cuando intenta guardar un libro de trabajo varias veces? Correcto: Excel le advierte que ya hay un archivo con ese nombre y luego le pregunta si desea sobrescribir el archivo existente anteriormente. Como su objetivo es automatizar la creación del libro, desea suprimir esa advertencia.

En el paso 5, guarde el archivo utilizando el método SaveAs. Tenga en cuenta que ingresa la ruta completa de la ubicación de guardado, incluido el nombre del archivo final.

Como desactivó las modificaciones de la aplicación en el Paso 4, debe volver a activarlas (consulte el Paso 6). Si no lo hace, Excel continúa suprimiendo todas las advertencias durante la sesión actual.

Cómo usar la macro

Para implementar esta macro, puede copiarla y pegarla en un módulo estándar:

  1. Activar el Editor de Visual Basic presionando Alt + F11.

  2. Haga clic con el botón derecho en el nombre del proyecto / libro de trabajo en la ventana del proyecto.

  3. Elija Insertar → Módulo.

  4. Escriba o pegue el código en el módulo recién creado.

    Probablemente necesites cambiar el nombre de la hoja, la dirección del rango y la ubicación para guardar.

Cómo usar macros para crear libros de Excel: dummies

Selección del editor

Desarrollando una estrategia de ventas de bienes raíces ganadoras: dummies

Desarrollando una estrategia de ventas de bienes raíces ganadoras: dummies

¿Has oído hablar del brillante libro de John McGrath You, Inc. .? John cree que desarrollar una estrategia ganadora para las ventas, y de por vida, es el resultado de hacer todo lo posible para maximizar su potencial. Para los agentes de ventas de bienes raíces, esto podría significar cualquier cosa, desde mejorar tu apariencia hasta refinar tus 'herramientas de comercio', ...

Condiciones comunes de un préstamo hipotecario que debe conocer para el examen de licencia de bienes inmuebles

Condiciones comunes de un préstamo hipotecario que debe conocer para el examen de licencia de bienes inmuebles

Es importante recordar para el examen de licencia de bienes inmuebles que los términos y condiciones de un préstamo hipotecario en particular pueden diferir de los de cualquier otro préstamo hipotecario. Pero la mayoría de los acuerdos de préstamos hipotecarios tienen una serie de términos y condiciones en común y algunos de ellos pueden aparecer en el examen. Deberes de ...

Reglas de publicidad discriminatorias que debe conocer para el examen de licencia de bienes raíces: dummies

Reglas de publicidad discriminatorias que debe conocer para el examen de licencia de bienes raíces: dummies

Discriminatorios la publicidad está prohibida El examen de licencia de bienes inmuebles esperará que pueda aplicar esta regla. Aunque la publicidad discriminatoria es fácil de entender, puede ser un poco confuso de aplicar. La publicidad obvia y francamente discriminatoria es, por ejemplo, "Apartamento en alquiler, los latinos no son bienvenidos". "Supongamos, sin embargo, que coloca un ...

Selección del editor

Cómo ejecutar un programa a través de un hipervínculo en PowerPoint 2013 - dummies

Cómo ejecutar un programa a través de un hipervínculo en PowerPoint 2013 - dummies

Un hipervínculo de PowerPoint puede también ejecuta cualquier programa desde dentro de una presentación. Por ejemplo, puede crear una presentación que explique cómo comercializar un nuevo programa informático y luego crear un hipervínculo al mismo programa para que pueda demostrar cómo funciona realmente ese programa. Cuando sale de ese programa, regresa a su ...

Cómo reorganizar las diapositivas en PowerPoint 2016's Slide Sorter View - Dummies

Cómo reorganizar las diapositivas en PowerPoint 2016's Slide Sorter View - Dummies

La vista normal en PowerPoint 2016 es la vista en la que normalmente trabajas para editar tus diapositivas, mover cosas, agregar texto o gráficos, y más. Sin embargo, la vista normal tiene una limitación importante: no proporciona una imagen completa de su presentación. Puede ver los detalles de una sola diapositiva en ...

Cómo guardar diapositivas a una biblioteca en PowerPoint 2016 - maniquíes

Cómo guardar diapositivas a una biblioteca en PowerPoint 2016 - maniquíes

Si tienes la suerte Para trabajar en una empresa que usa SharePoint, tiene varias características adicionales de PowerPoint 2016 a su disposición. Una de las más útiles es la capacidad de crear y usar bibliotecas de diapositivas, que son tipos especiales de carpetas de documentos que almacenan diapositivas individuales, no documentos completos. Cuando haya guardado diapositivas en ...

Selección del editor

Comprimir una imagen en Photoshop Elements: dummies

Comprimir una imagen en Photoshop Elements: dummies

Photoshop Elements y Photoshop son casi idénticos en su imagen web capacidades, y eso es algo bueno. Ambos incluyen ImageReady, que solía ser un programa separado pero que ahora está muy útilmente integrado en sus hermanos mayores. Si bien los pasos de este artículo son específicamente para Photoshop Elements, encontrará muy poca diferencia entre ...

Cómo crear un boletín electrónico en línea - maniquíes

Cómo crear un boletín electrónico en línea - maniquíes

Crear un boletín en línea no debe no sea una molestia. Un buen proveedor de boletines tiene plantillas que puede usar como base para su boletín informativo. Todo lo que necesita hacer es agregar el texto y las imágenes. Cuando decide enviar boletines por correo electrónico, usted decide qué clientes recibirán su boletín informativo. En este ejemplo, Ark Animal Hospital ...

Administrador de dotNetNuke y Roles de host: simulaciones

Administrador de dotNetNuke y Roles de host: simulaciones

Cuando administra un sitio web de DotNetNuke (Plataforma DNN), existen diferentes roles y formas de controlar lo que los visitantes y miembros pueden ver y hacer en su sitio web. Estos roles también les brindan a los miembros acceso para hacer cosas más potentes en su sitio web, como agregar páginas nuevas, administrar comunidades, cambiar el diseño de una página, ...