“Conocimiento software>Microsoft Access

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

2012/4/21
? 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
Aprender las funciones de Excel
Cómo cambiar un tema en Excel para Technic
Cómo determinar si Excel se está ejecutando en VBA
Cómo anclar en Excel
Cómo abrir WB3 archivos en Excel 2003
¿Cuál es el comando Windows XP para acceder a la edición del registro?
Los fundamentos de base de datos Microsoft Access
Cómo enviar mi acceso de datos de informe a células específicas del archivo de Excel
Conocimiento de la computadora © http://www.ordenador.online