“Conocimientos software>Microsoft Access

Cómo utilizar caracteres comodín con Excel Visual Basic

2012/8/28
Aprender a usar caracteres comodín en la lectura de datos de Microsoft Excel desde la aplicación de Visual Basic puede realizar la importación de datos mucho más rápido que la lectura de una fila a la vez. Usted puede utilizar el asterisco (*) como un comodín en una sentencia SQL para leer una hoja de cálculo en Excel e importarlo en memoria utilizando la clase " DataSet " . Una vez que los datos están en la memoria , entonces puede fácilmente ver que el uso de controles , como DataGridView . Instrucciones
1

lanzamiento Microsoft Visual Basic Express, haga clic en " Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador , y haga doble clic en "Microsoft Windows Forms " para crear un nuevo proyecto .

2

doble clic en " DataGridView " para añadir un nuevo control al formulario . Haga doble clic en " botón " para añadir un nuevo botón al formulario.
3

doble clic en " Button1 " para crear un evento de clic de botón. Agregue el código siguiente para crear la conexión con el archivo de Excel :

connString As String = " Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ ExcelFile.xlsx ; propiedades extendidas = Excel 12.0 ; "
4

Edit " C: \\ ExcelFile.xlsx "en el paso anterior y escriba la ruta y el nombre de su archivo de Excel
5

Crear las variables de objeto . que va a utilizar para leer el archivo de Excel :

myConnection As OleDbConnection = new OleDbConnection

Dim ds As DataSet

da As OleDbDataAdapter

Dim strSQL As String
6

Utilice " * " carácter salvaje en la siguiente sentencia SQL para leer todos los datos de " Sheet1" de la hoja de cálculo :

strSQL = "SELECT * FROM [ ,"Sheet1 $] "
7

Leer el archivo con un DataAdapter y llenar un DataSet con los datos :

myConnection.ConnectionString = connString

da = New OleDbDataAdapter ( strSQL , myConnection )

ds = New DataSet

da.Fill (ds , "mesa" )
8

cerrar la conexión y visualizar los datos en el DataSet a través del control DataGridView :

myConnection.Close ()

DataGridView1.DataSource = ds.Tables ( "table" )
9

Press " F5" para ejecutar el programa y haga clic en " Button1 " para leer el archivo de Excel.

Microsoft Access
Partes y funciones de Microsoft Excel
Cómo insertar una marca de tiempo de fecha en Excel cuando un documento ha sido editado
Cómo importar Delimitado hoja de cálculo Excel a Access VBA
Cómo utilizar las macros de Word para insertar tablas de Excel
Cómo cambiar la información en filas a columnas en Microsoft Excel 2007
Cómo programar Interfaces Excel
¿Cómo hacer Subíndice en Excel
Cómo crear una fórmula Sum en Microsoft Excel 2003
Conocimientos Informáticos © http://www.ordenador.online