Hogar Redes sociales Envío de datos de Excel a una presentación de PowerPoint: dummies

Envío de datos de Excel a una presentación de PowerPoint: dummies

Tabla de contenido:

Video: CÓMO VINCULAR TABLA DE EXCEL A POWERPOINT. Actualización Automática 2025

Video: CÓMO VINCULAR TABLA DE EXCEL A POWERPOINT. Actualización Automática 2025
Anonim

Se ha dicho que hasta el 50 por ciento de las presentaciones de PowerPoint contienen datos que se han copiado directamente de Excel. Esta declaración no es difícil de creer. A menudo es mucho más fácil analizar y crear gráficos y vistas de datos en Excel que en PowerPoint. Después de que se hayan creado esos cuadros y puntos de vista de datos, ¿por qué simplemente no los movería a PowerPoint? La macro en esta sección le permite crear dinámicamente diapositivas de PowerPoint que contienen datos de un rango que usted especifique.

Puede descargar un ejemplo de trabajo de envío de datos de Excel a PowerPoint.

Cómo funciona la macro

En este ejemplo, copia un rango de un archivo de Excel y lo pega a una diapositiva en una presentación de PowerPoint recién creada.

Tenga en cuenta que debido a que este código se ejecutará desde Excel, debe establecer una referencia a la Biblioteca de objetos de Microsoft PowerPoint. Puede establecer la referencia abriendo el Editor de Visual Basic en Excel y seleccionando Herramienta → Referencias. Desplácese hacia abajo hasta encontrar la entrada Microsoft PowerPoint xx Biblioteca de objetos, donde xx es su versión de PowerPoint. Coloque un cheque en la casilla de verificación al lado de la entrada.

Sub CopyRangeToPresentation () 'Paso 1: declare sus variables Dim PP como PowerPoint. Aplicación Dim PPPres Como PowerPoint. Presentación Dim PPSlide Como PowerPoint. Deslizar Dim SlideTitle As String 'Paso 2: Abrir PowerPoint y crear una nueva presentación Establecer PP = Nuevo PowerPoint. Conjunto de aplicaciones PPPres = PP. Presentaciones Agregar PP. Visible = True 'Paso 3: Agregue una diapositiva nueva como la diapositiva 1 y establezca el foco en ella Configure PPSlide = PPPres. Diapositivas. Agregue (1, ppLayoutTitleOnly) PPSlide. Seleccione 'Paso 4: Copie el rango como una imagen Hojas ("Datos de diapositiva"). Rango ("A1: J28"). CopyPicture _ Aspecto: = xlScreen, Formato: = xlPicture 'Paso 5: Pegue la imagen y ajuste su posición PPSlide. Formas. Pegar. Seleccione PP. Ventana activa. Selección. ShapeRange. Alinee msoAlignCenters, True PP. Ventana activa. Selección. ShapeRange. Alinee msoAlignMiddles, True 'Paso 6: Agregue el título a la diapositiva SlideTitle = "Mi primera diapositiva de PowerPoint" PPSlide. Formas. Título. TextFrame. TextRange. Text = SlideTitle 'Paso 7: Memory Cleanup PP. Activar Configurar PPSlide = Nada Establecer PPPres = Nada Establecer PP = Nada End sub

En el Paso 1, declara cuatro variables: PP es una variable de objeto que expone el objeto Aplicación PowerPoint, PPPres es una variable objeto que expone el objeto Presentación PowerPoint, PPSlide es una variable de objeto que expone el objeto Slide de PowerPoint, y SlideTitle es una variable de cadena utilizada para pasar el texto para el título de la diapositiva.

El paso 2 abre PowerPoint con una presentación vacía. Tenga en cuenta que establece la propiedad Visible de la aplicación de PowerPoint en True para garantizar que pueda ver la acción a medida que se ejecuta el código.

En el Paso 3, agrega una nueva diapositiva a la presentación mediante el método Agregar del objeto Diapositiva. Tenga en cuenta que está utilizando ppLayoutTitleOnly, asegurándose de que la diapositiva se crea con un marco de texto de título. A continuación, da un paso adicional y establece el foco en la diapositiva. Es decir, le dice explícitamente a PowerPoint que seleccione esta diapositiva para que esté activa.

En el paso 4, usa el método CopyPicture para copiar el rango objetivo como una imagen. El rango que se copia aquí es el rango de A1 a J28 en la pestaña Datos de la diapositiva.

El paso 5 pega la imagen en la diapositiva activa y centra la imagen tanto horizontal como verticalmente.

En el Paso 6, almacena el texto para el título en una variable de cadena, y luego pasa esa variable a PowerPoint para aplicar texto al marco de texto del título.

En el Paso 7, libera los objetos asignados a sus variables, reduciendo la posibilidad de que surjan problemas causados ​​por los objetos coloreados que pueden permanecer abiertos en la memoria.

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. En la ventana Proyecto, encuentre el nombre de su proyecto / libro de trabajo.

  3. Elija Insertar → Módulo.

  4. Escribe o pega el código.

Envío de datos de Excel a una presentación de PowerPoint: dummies

Selección del editor

Cómo enviar videos e imágenes por correo electrónico con Flip Video - Dummies

Cómo enviar videos e imágenes por correo electrónico con Flip Video - Dummies

Después de tomar fotos y videos de eventos en su vida con su cámara Flip Video, es posible que desee enviarlos por correo electrónico a amigos y familiares. Compartir películas e imágenes que capture y cree mediante el envío de un mensaje de correo electrónico facilita la comunicación y el contacto con sus creaciones, sin importar cuán cerca ...

Cómo grabar sonido por separado para su película digital - dummies

Cómo grabar sonido por separado para su película digital - dummies

Hay momentos en que un cineasta necesita Grabe sonido utilizando un dispositivo separado de la cámara, para grabar sonido por separado y luego sincronice el sonido con el video más tarde, al editar. Por lo general, la razón de esto es para aumentar la calidad del sonido grabado porque muchas cámaras no graban el sonido tan bien como ...

Cómo grabar video con una cámara de video con tapa: imitar

Cómo grabar video con una cámara de video con tapa: imitar

Grabar videos con su cámara Flip es como fácil como 1-2-3 (y 4). Antes de grabar un video, verifique los indicadores de estado de su Flip para asegurarse de que la cámara esté completamente cargada y de que tenga suficiente tiempo de grabación para capturar el video que desea filmar. Para verificar el nivel de carga de la batería de su Flip (o ...

Selección del editor

¿Qué hacer con los resultados de conciliación en QuickBooks 2016? Principios ficticios

¿Qué hacer con los resultados de conciliación en QuickBooks 2016? Principios ficticios

En una reconciliación, como probablemente sepa , utiliza QuickBooks para comparar sus registros de una cuenta bancaria con los registros del banco de la misma cuenta. Debería poder explicar cualquier diferencia entre las dos cuentas, por lo general señalando a los cheques que escribió que aún no se han borrado. (A veces los depósitos caen en ...

Su Lista de artículos en QuickBooks 2012 - dummies

Su Lista de artículos en QuickBooks 2012 - dummies

QuickBooks 2012 proporciona varias maneras diferentes de ver la información que usted Guardado en tu lista de elementos. Puede que ya sepas algo de esto si has trabajado un poco con QuickBooks. Algo de esto puede ser nuevo para ti. La columna Código de artículo en la Lista de artículos de QuickBooks 2012 Un punto importante para ...

Qué sucede cuando condensa el archivo QuickBooks Company - dummies

Qué sucede cuando condensa el archivo QuickBooks Company - dummies

El proceso de condensación de archivos QuickBooks hace dos cosas : El comando QuickBooks Condense crea una copia permanente del archivo de datos de QuickBooks (llamado una copia de archivo del archivo); el proceso de condensación de archivos hace que el archivo de datos sea más pequeño al resumir muchas antiguas transacciones cerradas y detalladas que usan entradas de diario de grandes monstruos. Debido a esta condensación y archivo ...

Selección del editor

4 Prácticos botones de herramientas en QuickBooks Online - Dummies

4 Prácticos botones de herramientas en QuickBooks Online - Dummies

En QuickBooks Online (QBO), en la parte superior del ventana, hay herramientas disponibles para ayudarlo a encontrar su camino. Puede buscar o crear transacciones, ver transacciones recientes o realizar otras acciones no relacionadas con las transacciones. Si está trabajando en QBOA y abre una empresa de QBO, las herramientas varían un poco. Las herramientas en ...

3 Formas de simplificar la contabilidad de activos fijos con QuickBooks: dummies

3 Formas de simplificar la contabilidad de activos fijos con QuickBooks: dummies

Usan QuickBooks 2016 para administrar sus activos fijos contabilidad (lo que significa seguimiento de todos los activos de su empresa), pero puede convertirse en un desastre si no tiene cuidado: sus listas de activos fijos tienden a crecer con el tiempo, llegando a estar desordenada con cosas que ni siquiera recuerda haber comprado. Sin embargo, puede probar los siguientes tres ...

3 Formas de simplificar la contabilidad de activos fijos con QuickBooks: dummies

3 Formas de simplificar la contabilidad de activos fijos con QuickBooks: dummies

Usan QuickBooks 2014 para administrar sus activos fijos contabilidad (lo que significa seguimiento de todos los activos de su empresa), pero puede convertirse en un desastre si no tiene cuidado: sus listas de activos fijos tienden a crecer con el tiempo, llegando a estar desordenada con cosas que ni siquiera recuerda haber comprado. Sin embargo, puede probar los siguientes tres ...