|
5学分
我弄了一个小的vba程序把Inventory1 中的逗号文件的数据复制到chart的文件中,前100行的数据还都正确,但是100行之后的数据就都变成了点号的,见截图,1000行之后点号的问之就 都错了。这是为什么啊,1000行以后的数据在截图1里面,比如第1001行应该是 171,1000,251,1000(见最后一个 截图 ),但是在数据中的点就弄错了啊 谢谢了
- Sub Copydata()
- Dim wb As Object, arr0, arr, i As Integer
- With GetObject(ThisWorkbook.Path & Application.PathSeparator & "Inventory1.csv")
- arr0 = .Sheets(1).Range("A1").CurrentRegion
- .Close False
- End With
- ReDim arr(1 To UBound(arr0))
- For i = 1 To UBound(arr0)
- arr(i) = Join(Application.Index(arr0, i, 0), ",")
- Next i
- With Range("A1").Resize(UBound(arr), 1)
- .NumberFormatLocal = "@"
- .Value = Application.Transpose(arr)
- End With
- End Sub
复制代码
|
|