分享至
請教各位前輩,VBA 字串不足時如何補空白,例."王陳大明"跟" 陳一明"讓字串一樣長度,謝謝.
已邀請的邦友 {{ invite_list.length }}/5
看你補空白要補在那一邊補在左邊 str = RIGHT(Space(10) & str, 10) (10 是預定補完後的總長度)補在右邊 str = LEFT(str & Space(10), 10)
str = RIGHT(Space(10) & str, 10)
str = LEFT(str & Space(10), 10)
詳細說明請看這篇
感謝大大指導,執行後如圖,如何解決,謝謝!
1.這不是 VBA2.你不是要補空白,你是要畫面看起來對齊
公式如下只有一點要注意,就是要用全形的空白
全形
C2=A2&B2 D2=LEFT(A2 & " ",3) & B2 E2=RIGHT(" " & A2,3) & B2
別高興得太早只要姓名有中英文混合這些公式就沒用了
我是用s = Right("口口口" & STR), 3),但是空白時變成"口"字.
IT邦幫忙