prucommercialre.com


Obtener información de un archivo de texto

Fiel a sus raíces BÁSICOS, VBA le permite hacer entrada de archivo en archivos secuenciales. Esto significa que puede abrir y leer un archivo de texto secuencial, cargando la información del archivo en variables de cadena. Los pasos son sencillos. Sólo tienes que abrir el archivo, obtener la entrada, a continuación, cierre el archivo. El código siguiente es un ejemplo común de la lectura de un archivo secuencial:

Dim Raw As String
NumValues ​​Dim As Integer, J As Integer
UserVals Dim () como secuencia

Abrir "MyFile.Dat" For Input As # 1
Línea de entrada # 1, Crudo
NumValues ​​= Val (Raw)
UserVals ReDim (NumValues)

Para J = 1 a NumValues
Entrada de línea # 1, UserVals (J)
Siguiente J
Close # 1

En este ejemplo, usted debe tener en cuenta que la primera línea lee desde el archivo de texto (MyFile.Dat) se supone que contiene un valor que indica cuántos elementos son para ser leídos desde el archivo.

ExcelTips es su fuente de capacitación rentable Microsoft Excel. Esta punta (2227) se aplica a Microsoft Excel 97, 2000, 2002, y 2003. Usted puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y versiones posteriores) aquí: Conseguir entrada desde un archivo de texto.