| ©«¤l4901 ¥DÃD44 ºëµØ24 ¿n¤À4916 ÂI¦W268  §@·~¨t²ÎWindows 7 ³nÅ骩¥»Office 20xx ¾\ŪÅv150 ©Ê§O¨k ¨Ó¦Û¥x¥_ µù¥U®É¶¡2010-4-30 ³Ì«áµn¿ý2025-11-1 
                
 | 
                
| ¦^´_ 15# a77261988 ½Æ»s¥N½XSub nn()
Dim A As Range, i%, s%
If Application.CountA(Selection.EntireColumn) = 0 Then Exit Sub 'Á×§KÄæ¦ìµL¸ê®Æ
For Each A In Selection.EntireColumn.SpecialCells(xlCellTypeConstants)
i = 0: s = 0: A = Application.WorksheetFunction.Substitute(A, Chr(10), "") '¨ú®ø´«¦æ²Å¸¹
Do Until InStr(Mid(A, i + 1), "-") = 0
  i = InStr(i + 1, A, "-")
  s = s + 1
  If s Mod 3 = 0 Then A = Application.WorksheetFunction.Replace(A, i, 1, "-" & Chr(10))
Loop
Next
Selection.EntireColumn.AutoFit
End Sub
 | 
 |