vb如何讀取excel制定單元格資料

時間 2021-10-14 21:23:07

1樓:偶爾之間的筆記

這也太簡單了吧?

你要用vba,還是vb?

vba:

直接在窗體中,按鈕單擊的事件下寫一句話:

假設標籤1為label1,

me.label1.text = thisworkbook.sheets(1).range("a3").value

完事。。。

vb:先宣告一個物件變數 dim booka as new workbook

然後給它賦值: booka = workbooks.open("這裡是你excel的位置") 注意,如果是vb 6.0,那麼在這句話前面要加set.

然後的話,就和vba一樣了。

直接在窗體中,按鈕單擊的事件下寫一句話:

假設標籤1為label1,

me.label1.text = booka.sheets(1).range("a3").value

完事。。。

第一個問題解決了,第二個問題就不是問題了吧?能把值讀出來。相加不用再教了吧。

2樓:

這怎麼關注這個領域的問題了呢,根本就不懂嘛!

python 如何讀取 excel 指定單元格內容

3樓:匿名使用者

1、首先開啟電腦上編寫python的軟體。

2、然後新建一個py檔案,如下圖所示。

3、接著就是匯入xlrd包,讀取**的函式就在這裡面,如下圖所示。

4、然後就是開啟想要讀取的**,如下圖所示。

5、接著就是指定要讀取一個excel表中的那個**。

6、然後就是根據sheet索引獲取sheet內容。

7、最後就是讀取一個**中的行或列的值,就完成了。

4樓:我欲有夢

1、首先在filepathname = pd.read_excel(filepathname, sep='') #讀取**中資料。

2、然後ws = wb.worksheets[0] #獲取**中指定工作表。

3、然後輸入for rx in range(1,ws.max_row+1): #遍歷**中的行數。

4、再其次輸入#print(rx)temp_list =

5、快好了,在money = ws.cell(row=rx, column=1).value #獲取表中第1列所有的資料

kind = ws.cell(row=rx, column=2).value #獲取表中第2列所有的資料

6、最後#檢測結果for l in data_dic:print(l[0],l[1])。

7、然後就完成了。

5樓:匿名使用者

用xlwt和xlrd模組

xlrd用於獲取指定單元格的內容

data=xlrd.open_workbook(你要讀取的文件的路勁+文件名)

table=data.sheets()[0]:表示xls檔案的第一個**,[1]表示第二個**

cell=table.cell(行,列).value #讀取特定行特定列的內容

6樓:匿名使用者

import xlrd

#open the .xls file

xlsname="test.xls"

book = xlrd.open_workbook(xlsname)#build a dictionary of the names->sheets of the book

sd={}

for s in book.sheets():

sd[s.name]=s

#obtain sheet "foglio 1" from sheet names dictionary

sheet=sd["foglio 1"]

#print value of the cell j141print sheet.cell(142,9)print sheet.cell(142,9)可以獲得142行第9列那個單元格的值

7樓:匿名使用者

python有很多包可以操作excel單元其中我用過的有xlrd ,xlwt 一個讀一個寫, 另外可用 openpyxl或者xlsxwriter 進行讀寫, 非常簡單

讀寫單元格只需按列表一樣讀寫元素即可

ws['a1'] = 42

a = ws["a2"]

對應的python模組用法可以參考網上教程!

8樓:匿名使用者

97-2003格式的可以用xlrd

2007格式的可以用openpyxl

VB或者DELPHI如何實現讀取Mdb資料庫欄位呢

vb6的話,最簡單的方法,新增 data 控制元件 工具箱裡就有 設定 data 控制元件的 databasename 屬性 連線資料庫檔案 recordsource 屬性 連線資料表 編寫 data1.refresh 重新整理並返回記錄集 text1.text data1.recordset.fi...

excel如何在另外單元格求和,excel如何在另外一個單元格求和?

選中c3,按ctrl f3,新建名稱 aa,在引用位置中輸入公式 evaluate b3 然後在c3中輸入公式 aa 1 a1單元格中的數字填的是2,另外有一個區域,區域中每個單元格都帶著計算公式,假設其中一個公式是 q4 q8 27,現在想實現把a1單元格中的數字乘到區域中每個單元格公式的後面,公...

Excel中怎麼合併單元格如何將多個單元格合併成單元格

興堅成後文 一 假設要將a1,b1,c1三個單元格內容合併起來,顯示在d1單元格,則可在d1單元格寫入公式 a1 b1 c1 或 concatenate a1,b1,c1 二 concatenate函式的定義 將幾個文字字串合併為一個文字字串。語法concatenate text1,text2,te...