搜尋
首頁電腦教學電腦知識用VB將控制項中的資料逐行逐列的寫入Excle

用VB將控制項中的資料逐行逐列的寫入Excle

用VB將控制項中的資料逐行逐列的寫入Excle

#引用excel吧,

dim xls as new excel.application

dim wb as excel.workbook

dim sht as excle.worksheet

'上面為窗體變數

'form load

set wb =xls.workboods.add("F:\data.xls")

set sht =wb.worksheets(1)

'---'按鈕:

dim r as integer

r=sht.range("A65536").end(xlsup).row 1

sht(r,1)=text1.text

sht(r,2)=text2.text

wb.save

'---form unload 時

wb.close

xls.quit

Option Explicit

Dim xls As Excel.Application Dim wb As Excel.Workbook Dim sht As Excel.Worksheet

Private Sub Command1_Click() TryOpenXls Dim r As Integer r = sht.Range("A65536").End(xlUp).Row 1 If r = 2 And sht.Range("A1"). sht.Range("B1").Value = "" Then r = 1 sht.Cells(r, 1) = Text1.Text sht.Cells(r, 2) = Text2.Text wb.Save End Sub

#Private Sub TryOpenXls() On Error Resume Next Dim x As String Dim path As String path = App.path & "\abc.xls" Err.Clear x = xls.Name If Err.Number 0 Then Set Err.Clear x = xls.Name If Err.Number 0 Then Set Err.Clear x = xls.Name If Err.Number

0 Then Set Err.Clear x = xls.Name If Err.Number

0 Then Set Err.Clear x = xls.Name If Err.Number

0 Then Set Set Then Set xls = New Excel.Application End If x = wb.Name If Err.Number

0 Then On Error GoTo 0 If Len(Dir(path)) = 0 Then Set wb = xls.Workbooks.Add wb.SaveAs path Else Set wb = xls.Workbooks.Open(path) End If End If

On Error GoTo 0 Set sht = wb.Worksheets(1) End Sub

Private Sub Form_Unload(Cancel As Integer) On Error Resume Next Set sht = Nothing If Not wb Is Nothing Then wb.Save: wb.Close If Not xls Is Nothing Then xls.Quit Set wb = Nothing Set xls = Nothing End Sub

如何把vb中算出來的資料匯入到excel

沒看你的程式

提供點參考給你

有問題留言

set e = CreateObject("Excel.Application")

e.visible = 0

set nb = e.workbooks.add

#set ns = nb.worksheets(1)

for i = 1 to 10

for j = 1 to 10

ns.cells(i,j) = cstr(i) & "," & cstr(j)

next

next

ns.saveas "c:\a.xlsx"

e.quit

set e = CreateObject("Excel.Application")

e.visible = 0

set nb = e.workbooks.add

#set ns = nb.worksheets(1)

for i = 1 to 10

for j = 97 至 105

k = chr(j)

ns.range(k&i).value = "第"&i&"個"

next:next

ns.saveas "c:\a.xls"

e.quit

VB將陣列的資料儲存到Excel中

Private Sub Command1_Click()

Dim XlApp As New Excel.Application

Dim xlBook As New Excel.Workbook

Dim xlSheet As New Excel.Worksheet

XlApp.Visible = True

Set xlBook = XlApp.Workbooks.Add

#Set xlSheet = xlBook.Worksheets(1)

For i=1 to 20 '你這陣列是21個數字不是20個

xlSheet.Range(xlSheet.Cells(1,i).Value=a1(i)

xlSheet.Range(xlSheet.Cells(2,i).Value=b1(i)

xlSheet.Range(xlSheet.Cells(3,i).Value=c1(i)

xlSheet.Range(xlSheet.Cells(4,i).Value=d1(i)

xlSheet.Range(xlSheet.Cells(5,i).Value=e1(i)

xlSheet.Range(xlSheet.Cells(6,i).Value=f1(i)

###Next i### ###End Sub###

以上是用VB將控制項中的資料逐行逐列的寫入Excle的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:Excel办公网。如有侵權,請聯絡admin@php.cn刪除
修復'先鋒的這種構建不合規”錯誤 -  Minitool修復'先鋒的這種構建不合規”錯誤 - MinitoolApr 15, 2025 am 12:50 AM

在嘗試在Windows 11上啟動Valorts時,您可能會遇到“ Vanguard的這種構建不合規”問題。為什麼出現錯誤消息?如何擺脫錯誤消息?來自PHP.CN的這篇文章提供了詳細信息。

如何在Windows 10/11上下載RTX 4050驅動程序?如何在Windows 10/11上下載RTX 4050驅動程序?Apr 15, 2025 am 12:49 AM

NVIDIA GEFORCE RTX 40系列GPU對您來說可能不是新事物。與其他頂級圖形卡相比,您中的許多人可能會以可接受的價格更加關注中端主流RTX 4050。閱讀PHP.CN網站的本指南以獲取D

KB2267602無法安裝:這是解決方法!KB2267602無法安裝:這是解決方法!Apr 15, 2025 am 12:48 AM

KB2267602是Windows Defender的保護或定義更新,旨在修復Windows中的漏洞和威脅。一些用戶報告說他們無法安裝KB2267602。這篇來自PHP.CN的帖子介紹瞭如何修復“ KB2267602 FAI

在Windows 11中重新安裝預安裝軟件的兩種方法在Windows 11中重新安裝預安裝軟件的兩種方法Apr 15, 2025 am 12:47 AM

如果需要這樣做,您知道如何重新安裝Windows 11中的預安裝軟件嗎?在這篇文章中,我們將介紹兩種簡單的方法。此外,如果要在Windows計算機上恢復文件,則可以嘗試使用PHP.CN電源數據恢復。

修復:桌面和文件文件夾不會自動刷新修復:桌面和文件文件夾不會自動刷新Apr 15, 2025 am 12:46 AM

進行一些更改時,Windows桌面或文件資源管理器或文件夾將自動刷新本身。但是,一些Windows 11/10用戶報告說,他們遇到了“桌面和文件文件夾不會自動刷新”問題。這篇文章f

修復:此Windows安裝程序軟件包有問題修復:此Windows安裝程序軟件包有問題Apr 15, 2025 am 12:45 AM

當您嘗試在Windows 11/10上安裝程序時,您可能無法安裝它並接收錯誤消息 - 此Windows Installer軟件包存在問題。 PHP.CN的這篇文章可幫助您修復它。

防病毒掃描可以加密文件嗎?安全與隱私防病毒掃描可以加密文件嗎?安全與隱私Apr 15, 2025 am 12:44 AM

當您在設備上運行防病毒軟件時,您可能希望它掃描所有文件和文件夾以獲取病毒。但是,出現一個問題:防病毒掃描可以加密文件嗎?該詢問深入研究了安全與隱私領域。 php.cn So

在Windows PC上免費下載或更新HDMI視頻驅動程序在Windows PC上免費下載或更新HDMI視頻驅動程序Apr 15, 2025 am 12:43 AM

如何在Windows上下載HDMI視頻驅動程序?如何將HDMI驅動程序更新為最新版本。您可以在這裡找到方法。此外,您可以嘗試使用PHP.CN電源數據恢復,以便在必要時丟失和刪除的文件。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中