“Conocimientos software>Microsoft Access

¿Cómo puedo comprobar para ver si existe un archivo en Excel

2011/12/19
? Excel 2010 viene con Visual Basic para Aplicaciones ( VBA) , que es un lenguaje de programación sencillo que puede utilizar para manipular la hoja de cálculo Excel. VBA también puede realizar algunas tareas informáticas sencillas, como abrir o modificar un archivo especificado. Si su código VBA Excel tiene que trabajar con los archivos , puede ser útil para determinar si existe un archivo antes de que el código intenta ejecutar. Usted puede configurar una función de VBA para buscar la existencia del archivo y , a continuación, llamar a la función cada vez que se necesita para buscar un archivo . Instrucciones
1

Abra una nueva hoja de cálculo Excel 2010 . Pulse el botón " Alt" y " F11 " para abrir la consola de VBA.

2 Haga clic en " Sheet1" en el lado izquierdo de la consola . Mueve el ratón sobre "Insertar" en el menú emergente y seleccione " Módulo ". Haga doble clic en el módulo que aparece en la lista de elementos en el lado izquierdo de la pantalla.

3 Haga clic en el espacio en blanco en la parte derecha de la consola de VBA. Escriba el siguiente código:

Función checkfile (filename As String ) As Boolean

checkfile = ( Dir ( nombre ) < > "" )

End Function

Esto creará una función llamada " checkfile " que se puede llamar desde otras secciones de código VBA. La función es Boolean , ya que devolverá una respuesta afirmativa o negativa , y requiere que se introduzca un nombre de archivo cuando se llama a la función. La función se usa el comando " Dir" para traer el archivo en la memoria. Si el archivo no existe , el comando Dir devolverá una entrada en blanco y " checkfile " será falsa .
4

Presione "Enter " para llegar a una nueva línea debajo de la función que acaba de crear . Escriba el siguiente código : Sub

Filetest ()

Si checkfile ("c : \\ screenshot1.bmp ") Luego

MsgBox " Sí "

Otras ventas

MsgBox "No "

End If End Sub


Esto es sólo una simple macro que utilice su función checkfile y devolver un "Sip "o" mensaje Nop " , dependiendo de si existe o no el archivo . Cambiar "C: \\ screenshot1.bmp " a cualquier archivo que está buscando . Haga clic en el botón verde "Play" en la barra de comandos de VBA para ejecutar la macro y comprobar la existencia del archivo.

Microsoft Access
Cómo utilizar Excel en Mechanical Desktop
Cómo vincular Excel a Word
Cómo hacer una línea de tiempo en Microsoft Excel
Cómo ver las hojas de cálculo Excel sin Microsoft Office
Excel 97 Tutorial
Cómo establecer una referencia a Microsoft 12.0 Object Library en Access 2007
Cómo convertir texto a voz en Excel
Cómo recuperar datos de un cuadro de lista Excel
Conocimientos Informáticos © http://www.ordenador.online