“Conocimientos software>Microsoft Access

Cómo abrir una hoja de cálculo de Excel del acceso VBA Insertar Columna

2015/4/4
Conocer cómo abrir una hoja de cálculo de Microsoft Excel desde Microsoft Access y la inserción de una nueva columna a la hoja de cálculo con Visual Basic para Aplicaciones ( VBA ), puede hacer su solicitud de acceso más dinámico. El acceso es un sistema de gestión de base de datos relacional de uso común para las bases de datos más pequeñas. Excel es una aplicación de hoja de cálculo que ofrece potentes herramientas para analizar los datos . VBA es un lenguaje de programación popular utilizado para automatizar las tareas de lo contrario se hace manualmente. En pocos pasos se puede escribir código VBA en Access para abrir un libro de Excel e insertar una nueva columna a Sheet1 . Instrucciones
1

Inicio Microsoft Office Access 2007 y seleccione "Base de datos en blanco " y luego haga clic en " Crear". Haga clic en " Herramientas de base de datos " y luego seleccionar "Visual Basic ". Haga clic en el campo " Insertar" y seleccione " Módulo ".
2

Copia y pega el siguiente código en el módulo. Este código se abrirá una hoja de cálculo , inserte una nueva columna a la derecha de " Columna C " por " Esta columna se inserta desde Access . "

Private Sub addExcelColumn ( )

xlApp As Excel.Application

XLBook As Excel.Workbook

xlSheet As Excel.Worksheet

Set XLBook = Workbooks.Add (Plantilla : = " C: \\ Book1.xls " )

Set xlApp = XLBook.Parent

Set xlSheet = XLBook.Worksheets ( " Sheet1 ")
XLBook.Windows

( 1 ) . Visible = True

xlApp.Visible = True

xlSheet

Columnas. . ( "C : C " ) Seleccione

Selection.Insert Shift : = xlToRight
< p> . Range (" C1" ) . Seleccione

Selection.Value = "Esta columna se inserta desde Access"

. Range (" D3" ) . Seleccione

extremo con

End Sub
3

Editar la siguiente línea de código y escriba la ruta de acceso a la hoja de cálculo :

Set XLBook Workbooks.Add = ( Plantilla: = "C : \\ Book1.xls " )

Ejecute la subrutina pulsando

"F5 ".

Microsoft Access
Forma de guardar un archivo en una base de datos de Microsoft Access
Como el tamaño de una hoja de cálculo de Excel Auto
Cómo utilizar variables en Visual Basic Excel Range
Cómo enviar una hoja de cálculo de Excel
¿Puedo incrustar una hoja de cálculo de Excel en un documento de Word
2000 Tutorial completo Microsoft Access
Cómo capitalizar Todo en una fila en Microsoft Excel 2003
Cómo desbloquear un proyecto de Visual Basic en Excel
Conocimientos Informáticos © http://www.ordenador.online