COCO研究院

 找回密碼
 註冊
搜索
查看: 4834|回復: 2

[EXCEL] VBA使用巨集時,如何利用檔名文字來檢查是否執行?

[複製鏈接]
發表於 20-8-11 03:43 | 顯示全部樓層 |閱讀模式
請教諸位先進,在使用VBA時,因為一堆巨集格式設定,以便針對不同檔案做標題列等格式修改..
但現在發現有些問題,諸如,當標題列不同排列的檔案開啟後,點了巨集後,
巨集會直接按程序內的動作一一做標題列與欄位規格設定
有時不小心會破壞不同檔案的標題,同時把不相干的欄位設定更改(比如:原欄位應是文字或數值,但卻改成日期格式)

這些都是因為開的檔案與巨集不符所致..
所以我想了下,乾脆利用檔名的辨別,讓巨集確認後再對其做接續動作..
唯我不清楚要如何才能對檔名做特定文字視別..
故特來請教先進們指點一二..
例如,若檔名為"A公司進出帳款.csv"  ,我予以"A公司"做關鍵字時,該如何撰寫?
以上,感恩不盡~~
發表於 20-8-11 16:59 | 顯示全部樓層
 樓主| 發表於 20-8-19 20:05 | 顯示全部樓層
mick 發表於 20-8-11 16:59
多個活頁簿不要共用同一個執行個體.

https://www.microsoft.com/en-us/microsoft-365/blog/2013/06/03/ope ...

多個活頁簿不要共用同一個執行個體
可否請教這句話的意思是指,不要用個人巨集活頁簿的巨集之意嗎?
??
也就是將每個檔案都存成含有巨集的.xlsm檔.
倘若是這意思,可是因為大部份的檔案裡,有很多其實是一樣的內容..
有些是週、有些是月、有些是季
如此一來若分別存成巨集,必須要分別複製巨集碼到個別檔案裡,如此更是不便
倘若我誤解你文意,也請見諒~謝謝你的回覆^^


您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-22 21:21

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |