1
我複製列從一個電子表格到另一個:更改列數字格式
Set sourceColumn = wb.Worksheets(cmb).Columns(wb.Sheets(cmb).Rows(1).Find(Form.ComboBox2.Value).Column)
Set targetColumn = Workbooks("B.xlsm").ActiveSheet.Columns("A")
sourceColumn.Copy Destination:=targetColumn
複製後,我想將targetColumn位置的數字格式轉換爲數字。 參考this後,我試過Workbooks("B.xlsm").ActiveSheet.Columns("1").NumberFormat = "0"
,但這並不改變列格式從文本到數字。
任何想法什麼是錯誤的?
這仍將列項作爲文本存儲。如何將它轉換爲數字? – user248884
@ user248884複製內容後執行此操作。 – L42
是的,它仍然沒有改變格式。 – user248884