VB菜鳥的excel單元格資料讀取問題,高手請進

2025-06-17 21:00:14 字數 2823 閱讀 8632

1樓:管理技術愛好者

應該是因為"sheet1").cells(1,1)的型別是range,而的型別為string,把這句改為"sheet1").cells(1,1).value試一下。

怎麼能把excel中某個單元格里的資料讀入vb的textbox中

2樓:紀小年

比較複雜。。。

得先弄懂excel檔案的格式。任重而道遠啊。

vb讀取excel中單元格的內容

3樓:網友

先把excel檔案放到指定的路徑。

然後逐行讀取。

最後賦值到list中。

4樓:網友

set xlbook="路徑") 這樣沒有把excel檔案開啟,無法訪問sheet,所手陵以下標越界。

這句話改成:

set xlbook="路畢森戚徑") 就春悔可以了。

vb怎樣讀取excel表中含公式的單元格的值

5樓:喜上眉梢愛就是

直接讀取就可以了(我剛才試過)

比如:i = "e10").value

我的sheet4單元格e10就是公式。

vb高手請進來,vb讀取excel問題

6樓:網友

問題1:如果只有3行資料,而取出是655536行的話,應該是你的表裡有空格資料,將留下的三行資料之外的所有行選中,然後刪除,再讀出來的資料應該就只有3行了。列的處理方式與行的處理方式相同。

問題2:excel不能用sql語句同時選定兩個表的內容!你可以用dataset物件,將兩表讀入到dataset物件裡,然後用linq語句來查詢!這樣是行的通的。

excel vb 高手請進,有問題請教

7樓:

把上面這個刪除掉。把=號文字化了,如果=的是未打引號的文字,就會出現#name? 而=的是數字就不會出現問題。

另外if .column = 3 then 的註釋應該為c列。

你求助問題答不上去,只好在這裡答了。

如果你只計算數值,cells(.row, 4).formular1c1 = "=" & cstr(.value)

這個就是正確的。

如果你要計算文字,就會產生#name?

它的數值運算結果是 =1+2

如果是文字,則為(如):=kkk ,這個會產生錯誤#name?,因為只有="kkk" 的方式才不會產生錯誤。

excel vb 高手請進,有問題請教

8樓:網友

把上面這個刪除掉。把=號文字化了,如果=的是未打引號的文字,就會出現#name? 而=的是數字就不會出現問題。

另外if .column = 3 then 的註釋應該為c列。

你求助問題答不上去,只好在這裡答了。

如果你只計算數值,cells(.row, 4).formular1c1 = "=" & cstr(.value)

這個就是正確的。

如果你要計算文字,就會產生#name?

它的數值運算結果是 =1+2

如果是文字,則為(如):=kkk ,這個會產生錯誤#name?,因為只有="kkk" 的方式才不會產生錯誤。

9樓:網友

加個判斷,把非數字的內容跳過看看。

private sub worksheet_change(byval target as range)

on error resume next

with target

if .column = 3 then '判斷被的單元格是不是a列if isnumeric(.value) = true thencells(.

row, 4).formular1c1 = "=" & cstr(.value) '是a列時在b列同行的單元格插入公式,公式就是被單元格的內容,不過不支援單元格引用。

end if

end if

end with

end sub

vb6.0初學請教高手,combol怎麼讀取excel裡的資料,如圖。跪求大神賜教

10樓:陳義軍

有兩方式,直接引用excel並建立物件如。

dim xlbook as as

dim xlsheet as as

set xlbook = "檔名") 開啟已經存在的excel工件簿檔案。

true '設定excel物件可見(false不可見)

set xlsheet = "表名") 設定活動工作表。

col) =值 '給單元格(row,col)賦值。

可叢姿褲以這樣:a =, col)

另一種是ado,方法網上很多,如果不引用 可以這樣:

dim xlbook as as object

dim xlsheet as as object

set xlbook = "檔名") 開啟已經存在的冊襲excel工件簿檔案。

true '設定excel物件可見(false不可見)

set xlsheet = "表名") 設定活動工作表。

col) =值 '給滲簡單元格(row,col)賦值。

可以這樣:a =, col)

11樓:帳號已登出

這襪亂個好辦。

引用excel,告前檔。

然後讀取excel物件及檔案。

具體**,查悔前。

excel中單元格的資料型別有哪些

在excel的單元格中可以輸入多種型別的資料,如文字 數值 日期 時間等等。數值型資料。在excel中,數值型資料包括0 9中的數字以及含有正號 負號 貨幣符號 百分號等任一種符號的資料。預設情況下,數值自動沿單元格右邊對齊。在輸入過程中,有以下兩種比較特殊的情況要注意。a1引用樣式 預設情況下,e...

excel中在單元格輸入數字A,另單元格輸入另數字B,如何實現A加1加B次

先把相應行或列設成的資料類形設為文字,然後在第一個單元格輸開始序號,然後往下或往右的單元格拖拽就行。c1單元輸入公式 if a 1 b 1 a 1 row a1 1,a 1 row a1 1,下拉公式 c1輸入 if a 1 row 1 a 1 b 1,a 1 row 1 回車並向下填充。excel...

EXCEL如何某單元格資料自動讀取輸入單元格的資料

1 電腦開啟excel 2 再a1單元格中輸入任意數字,然後再另一個單元格輸入公式 if a1 a1,3 另一個單元格輸入公式 if a1 a1,後,按回車就可以了,不管a1輸入什麼東西,這個輸入公式的這個單元格都會自動生成a1的內容。4 還有一種比較簡單的方法,在另一個單元格中輸入 a1也可以得到...