VBA به شما اجازه می دهد تا دستورات زیادی را انجام دهید که به دستکاری فایل ها و دایرکتوری ها کمک می کند. در شماره دیگری از
شما یاد می گیرید که چگونه با استفاده از دستور MkDir یک دایرکتوری در یک ماکرو ایجاد کنید. مواقعی وجود دارد که برنامه نویسان (حتی برنامه نویسان ماکرو) دایرکتوری هایی را برای ذخیره فایل های موقت ایجاد می کنند. پس از اتمام آنها، فایل ها حذف می شوند و دایرکتوری حذف می شود. برای حذف یک دایرکتوری، همانطور که در اینجا نشان داده شده است، از دستور RmDir در ماکرو خود استفاده می کنید:
RmDir DirName
جایی که
DirName
نام مسیر کامل دایرکتوری است که می خواهید حذف کنید. اگر از متغیر رشته ای برای تعیین نام دایرکتوری استفاده نمی کنید، پس
DirName
باید در نقل قول قرار داده شود. اگر فایلی در دایرکتوری یا زیر شاخه های موجود در زیر شاخه وجود داشته باشد، دستور با خطا مواجه می شود. (این بدان معناست که قبل از تلاش برای حذف یک دایرکتوری با RmDir، باید تمام فایل ها و زیر شاخه ها را حذف کنید.)