我想在excel中的單元格中導入逗號分隔的數字。它看起來像這樣的網站:從逗號分隔的數字導入逗號分開數字
000002678,000002737,000002827,000004326,000008528
但只要我它導入到Excel中其轉換爲以下幾點:
2,678,000,002,737,000,000,000,000,000,000,000,000,000
我如何保持像它的格式是網頁,而不是把它作爲一個大數字?
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://localhost:65076/TestData", Destination:=Range(_
"$A$1"))
.Name = "Test"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlAllTables
.WebFormatting = xlWebFormattingNone
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
你是什麼意思「import ... in [E] xcel?」 「在[W] Eb上」是什麼意思?「您是否手動將網頁上的文本複製並粘貼到單元格中?您是否自動抓取網頁內容或訪問RESTful API?您是否使用Excel自動化API?如果是這樣,哪個函數和什麼參數? – Jollymorphic 2013-03-22 22:48:59
@Jollymorphic Excel中有一個導入從Web選項「數據 - >獲取外部數據 - >從Web」您可以指定一個URL並從特定網站導入數據。 – user793468 2013-03-22 22:51:03
你使用什麼版本的excel?我在Excel 2010中進行了測試並開始工作。選擇單元格A1和從網絡導入,然後我把這個網址,並檢查與數字第一個格。現在我在A1單元格中有這些數字逗號分開。 – Nikitas 2013-03-22 22:55:33