問題
很多時候復制數據的時候,會把數據格式一並復制過來,並且右鍵單元格設置單元格格式並不會生效,此時需要雙擊單元格/F2進入編輯狀態再返回才會生效,當數據量大的時候就不好處理了
1.分列
對數據進行假分列,讓excel重新檢查編輯每一個單元格:
選中數據列-分列-選擇一個數據內不存在的分列符號-選擇分列后的單元格格式-進行分列
2.宏處理
原理:通過對單元格進行“F2”編輯,然后“Enter”完成編輯實現對單元格的格式重刷新
// i 為循環次數,此處從選中單元格開始往下10個單元格進行循環操作
Sub Macro1()
For i = 1 To 10
Application.SendKeys ("{f2}") 'F2
Application.SendKeys ("~") '回車
Next i
End Sub
