Poner la ruta de la carpeta en que se encuentra mi planilla en una macro excel.

Hola... Estoy haciendo una macro y necesito guardar un archivo de texto (generada por la misma macro) en el directorio en que se encuentra la planilla en ejecución, el problema es que la guarda en "mis documentos" Como puede poner en una variable el nombre del directorio en que me encuentro trabajando para al momento de grabarlo indicárselo al procedimiento. Gracias.

1 Respuesta

Respuesta
1

Para poner el directorio en una variable, puedes poner la instrucción así :

ruta = ThisWorkbook.Path

Después puedes guardar tu archivo, por ejemplo así:

ActiveWorkbook.SaveAs Filename:=ruta & "arch.txt", FileFormat:=xlText

Saludos. Dam
Si es lo que necesitas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas