[英]Excel: Macro to check folder for new files (based on date in a cell)
我有一個宏,每天需要運行一次。 它需要檢查一個文件夾(可以在VBA中指定該文件夾,因為它不應更改),然后查看是否有任何新文件。
當前,此Excel VBA程序提示用戶選擇文件。 然后,它對文件進行處理,並將日期和日期(從文件名字符串中移出)保存到第一頁的單元格中。 字符串始終相同,唯一的變化是日期和班次編號:“我的信息MM-DD-YY#班次”
我想創建代碼,以使用戶不必每天都選擇新文件,但是程序會通過將單元格與上次日期進行比較來檢查它們,然后將日期移動到文件夾中文件名之內。
例:
用戶昨天運行了一個文件,它保存了日期並將其轉移到單元格A1和B1、10-04-17和2中。
該用戶昨天忘記執行變速3。
他們今天單擊了運行按鈕,並且代碼查看了目錄(在VBA中指定),以查看是否存在日期等於單元格A1(10-04-17)中的日期且大於shift的文件。單元格B1(2)中的文件,以及是否有大於班次A1(10-04-17)中日期的文件且帶有任何班次編號。 一旦檢查,它將選擇任何符合此條件的文件並在其上運行宏,保存最新日期並移至單元格A1和B1。
我已經將多文件運行功能寫入現有程序。
任何幫助表示贊賞! 先感謝您!
對於任何發現並好奇的人,
我以一種回旋的方式解決了這個問題:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.