“Conocimientos Programación>Visual Basics Programación

Cómo crear una carpeta en la API con VBA

2013/10/9
Una interfaz de programación de aplicaciones (API ) es un conjunto de reglas y funciones construidas dentro de Windows que está disponible a través de declaraciones de código , los programadores usan APIs para crear , mejorar y personalizar sus programas. La API de Windows contiene una serie de funciones de los programadores pueden utilizar para trabajar con el sistema de archivos de Windows, incluyendo muchos para crear carpetas. Visual Basic para Aplicaciones ( VBA ) es un lenguaje de programación desarrollado e implementado por Microsoft , es la macro subyacente y el lenguaje de programación para la suite de productos Microsoft Office . Se pueden crear programas en VBA que hacen uso de las declaraciones de API y las llamadas a crear carpetas para sus programas. Instrucciones
1

Abra Microsoft Word .

2 Haga clic en " Herramientas ", selecciona "Macro " y luego haga clic en "Visual Basic ". Esto abrirá el entorno de programación VBA.
3

Haga clic en " Insertar" y seleccione " Módulo ".
4

Escriba o pegue el siguiente bloque de código en el ventana del módulo: Option Explicit


Private Declare Function MakeSureDirectoryPathExists Lib " imagehlp.dll " ( ByVal lpPath As String ) As Boolean

Función MkDirEx ( sPathToCreate As String ) As Boolean

On Error GoTo ErrFailed

MkDirEx = MakeSureDirectoryPathExists ( sPathToCreate )

Exit Función

ErrFailed :

Debug.Print Err.Description


MkDirEx = False End Function


Sub Test ()

Si MkDirEx ("C: \\ Test \\ Si \\ Es \\ Creado \\ este \\ Directorio \\ estructura " ) Luego

MsgBox " creado un directorio de estructura "

End If End Sub


El código anterior utiliza llamadas a la API y el código VBA para crear carpetas en la unidad C: . Si se ejecuta este código, usted tendrá la ruta del directorio en el disco duro : C: \\ Test \\ Si \\ Es \\ Creado \\ este \\ Directory \\ Estructura
5

Haga clic en " Archivo" y luego seleccione "Guardar" para guardar el trabajo.
6

Pulse la tecla " F5 " para ejecutar el programa.

Visual Basics Programación
Cómo escribir un control ActiveX
Cómo agregar espacios en blanco en una cadena en Visual Basic
Cómo calcular los pagos mensuales en Visual Basic
Cómo utilizar el acceso e introducir datos en una forma a otra Prellenado
Cómo Código DateDiff en VB.Net
Cómo determinar qué casilla de verificación está marcada en Net Visual Basic
Cómo encontrar una carpeta actual en VBS
Cómo consultar tablas HTML con VBA Acceso
Conocimientos Informáticos © http://www.ordenador.online