2016-02-05 43 views
0

我想創建一個Excel表單,通過單擊按鈕從導出中提取數據。我想知道是否有一種方法來編寫每天從不同導出中獲取的東西,並仍使用相同的代碼?用於Excel導出的模板

謝謝!

+0

你想從其他工作簿導入數據到excel中並每天執行此操作?你在問什麼?如果是這樣,那麼繼承人導入數據的教程http://www.excel-easy.com/vba/examples/import-sheets.html –

+0

那麼現在發生的事情是,用戶正在從我們的一個拉出excel出口報告應用程序,然後執行所有這些繁瑣的格式化步驟。我想要的是另一個Excel表單,它具有執行所有這些格式化問題的按鈕,但是從不同的日常Excel導出中提取數據......所以它每天都有不同的工作簿。 –

+0

那麼如果它們的名字是一致的(例如sheet-date.xls),那麼你可以從文件夾中導入表單,其中filename =「sheet-」+ todaysdate +「.xls」,並使用vbas inbuilt now函數找到todaysdate。 –

回答

0

爲了使你的子自動化,我會使用excel工作表中的auto_open,並設置一個Windows任務計劃程序設置爲每天運行一次。按照一些教程編寫導入數據的實際子文件,在這裏詢問是否卡住。

+0

好吧,我想我已經決定使用你剛纔所說的,只是讓每個人都有相同的命名約定,但我不知道在哪裏可以啓動代碼 –

+0

好吧,以便檢查你需要什麼。你有一個名爲'data_12-02-16.xls'的文件的文件夾或其他日期都在相同的格式?你想要一個vba宏從日子表中導入每天的數據?例如12日您從12日的工作表導入數據等? –

+0

是的,這正是我想要發生的,但我不知道如何做到這一點:/ –