Red de conocimiento informático - Material del sitio web - Cómo crear una carpeta en Excel usando VBA

Cómo crear una carpeta en Excel usando VBA

Método/Pasos

1

Método 1: utilice la instrucción MkDir de VBA para crear una carpeta.

El código es el siguiente:

Sub xyf()

En caso de error, reanudar siguiente

VBA.MkDir ("c:/ ejemplo")

End Sub

¿Dónde? VBA.MkDir ("c:/example") significa crear una carpeta llamada "ejemplo" en la unidad C

La instrucción On Error Resume Next significa que si esta carpeta ya existe, no se creará.

Como se muestra en la siguiente figura:

2

Método 2: utilice el método CreateFolder del objeto FileSystemObject.

El código es el siguiente:

Sub xyf()

En caso de error, reanudar siguiente

Dim oFso

Establecer oFso = CreateObject("Scripting.FileSystemObject")

oFso.CreateFolder ("C:/example")

End Sub

¿Dónde? CreateFolder (" C:/Example") significa crear una carpeta llamada "Ejemplo" en la unidad C

La instrucción On Error Resume Next significa que si esta carpeta ya existe, no se creará.

Como se muestra a continuación: