我正在錄製一個宏。有一列我試圖轉換爲數字,所以我可以使用公式來計算。宏的Excel格式不正確
我使用VBA代碼如下:
Columns("D:D").NumberFormat="0.00"
和
Range("D:D").NumberFormat="0.00"
細胞本身顯示號碼,但我仍然可以看到!
標誌旁邊的小區,問我是否想從文本轉換爲數字。
我把鼠標移動到細胞和消息是The number in the cell is formatted as text or preceded by an apostrophe.
我能夠通過點擊!
更改單元格,並從文本更改爲數字輸入。單元格E中的公式在我做完之後有效。我想知道是否可以在我的宏中寫入一行來將此列D更改爲數字。
避免將'.NumberFormat'設置爲完整的列引用。 '.UsedRange'會相應地進行調整,您將剩下一個超大的工作表和一個大的文件大小。 Ctrl + End變得無用。 – Jeeped
@pnuts,我錯過了。 '宏'標籤已被刪除。 –