Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Crear carpeta si no existe.

exceljuan

Active member
Registrado
6 Jul 2022
Mensajes
166
Hola a todos,

He copiado de otra respuesta esta linea y la he modificado para mi, pero me da error de "se esperaba separador de lista" en La 2ª C:

'Genera la carpeta del mes actual

If...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Solución
Hola. La primera sugerencia que te dieron es un desastre total: ¡No tienen nada que ver los paréntesis!
De modo que no te preocupes por ello.

La sugerencia de @FGV es -sin embargo- la correcta. La pregunta es: ¿Por qué no te ha funcionado lo que publicaste?... Analicemos despacio para que no te vuelva a pasar:


'Genera la carpeta del mes actual

If Dir("C:\EXCEL\" & MesActual & ", vbDirectory) ="" Then MkDir "C:\EXCEL\" & MesActual & ""
  • Lo primero a decir es que -probablemente- lo que publicaste en la consulta no sea lo que tienes. Es más problable que tengas:
If Dir("C:\EXCEL\" & MesActual & "", vbDirectory) ="" Then MkDir "C:\EXCEL\" & MesActual & ""

En lugar de lo que publicaste:
If Dir("C:\EXCEL\" &...
Volver
Arriba