![]() |
發(fā)布時間: 2020-5-5 15:03
正文摘要:有時候我們統(tǒng)計當(dāng)前文件夾內(nèi)某種文件的文件名,少的時候當(dāng)然手打就ok,面對幾百張圖紙的時候這并不是個理智的方法。9 h7 @3 d) ~& j$ a2 v 4 M+ P$ z# K1 |6 p. l/ q 所以這個時候就可以祭出【批處理】了: ' Z- w3 ... |
妖洞兩拐 發(fā)表于 2021-8-15 10:01 這個需求很古怪,一般都是要去括號的。可以拿excel中的替換功能當(dāng)橋梁,批量修改文件名。或者有閑暇時間的,可以直接摞代碼搞定。 |
怎么批量在文件名中漢字前后加上括號? |
分享 |
收藏了,謝謝! |
這是個好主意! |
“/B”代表的含義是什么? |
收藏了,感謝分享。 |
轉(zhuǎn)帖' h) ~) K& S0 H( T' g% I 批量獲取文件名- Q g- |& ~# {8 A 這里分享工具下載鏈接:& X8 O7 d O: R5 y: l / j4 Q6 a% j3 C5 D7 Z; L http://pan.baidu.com/s/1o8u6aiY , V, G; n+ }1 j! o& f 功能:批量獲取同一個文件夾內(nèi)的文件名,并根據(jù)文件名統(tǒng)計分支機(jī)構(gòu)的文檔報送情況。$ s0 @( t/ ^5 s( T# G1 _. m$ g 使用方式:將表格文件放入存放需要統(tǒng)計各種文件的文件夾內(nèi),打開EXCEL表格,選擇需要統(tǒng)計的文件類型,點(diǎn)擊按鈕運(yùn)行宏即可。7 F7 X/ j+ g; `. V 1 }4 v3 n$ m, N$ I 注意事項(xiàng):最好在收集保存文件時,按照報送機(jī)構(gòu)關(guān)鍵字重命名文件(可以通過VBA代碼在OUTLOOK中自動存儲郵件的附件并重命名,這個以后再和大家分享)。 / k3 B3 \9 j9 F 授人以魚不如授人以漁,這里直接上代碼:5 T9 k4 r+ e3 Q; S; Z/ R; i , k0 M# S- O0 a2 p0 i Private Sub 提取文件名()% \- V& ?( ], L$ Z4 K; s 4 W5 r/ A. X4 h* r% C; G; G: J Dim FileName As String Dim i As Long" Z, r; g6 T6 E4 ?) @, q7 N Dim tmp As String/ D' r$ @5 F, m$ U% e0 Q+ e; I/ W# t" l mypath = ActiveWorkbook.Path - `& H# B7 [7 x5 x- ?1 g' u FileName = Dir(mypath & "\*.*")'如果是僅需要統(tǒng)計特定類型的文件如EXCEL,將*.*改為*.xlsx即可,以此類推: p) l0 p9 r/ Y ( ?' F& d. R7 \; H( S! D i = 0 5 S" u9 l( e6 _ Range("N:N").ClearContents6 z9 z. H. f& T0 a$ A5 { 3 M+ g, u+ h, Q9 w A Do While FileName > "". i% N/ Y; C* e f: B* X' Z , D; Y3 ^% F+ H2 i' D; D i = i + 1 # {/ h, b9 E' r. e3 w2 ] Range("N" & i) = FileName( ?. m5 y/ _; X$ d3 `0 J. S: c FileName = Dir3 }: K: z0 O6 X* i: z . o- ]3 n* o7 ~( x3 u9 B! R Loop! e a( R* U( x1 F0 w: i; M ) Z; _ N0 W& R$ ?* t" m End Sub |
17.06 KB, 下載次數(shù): 4, 下載積分: 威望 -3 點(diǎn)
參與人數(shù) 2 | 威望 +2 | 收起 理由 |
---|---|---|
![]() | + 1 | 熱心助人,專業(yè)精湛! |
![]() | + 1 | 熱心助人,專業(yè)精湛! |
Archiver|手機(jī)版|小黑屋|機(jī)械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )
GMT+8, 2025-8-4 02:31 , Processed in 0.077258 second(s), 23 queries , Gzip On.
Powered by Discuz! X3.5 Licensed
© 2001-2025 Discuz! Team.