91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ListBox控件的項如何與Excel文件進行數據交互

發布時間:2024-08-08 09:22:06 來源:億速云 閱讀:111 作者:小樊 欄目:編程語言

要與Excel文件進行數據交互,可以使用ListBox控件的Items屬性來添加、刪除和編輯項,并使用Excel對象模型來讀取和寫入Excel文件中的數據。以下是一個示例代碼,演示如何將ListBox控件的項與Excel文件進行數據交互:

Imports Excel = Microsoft.Office.Interop.Excel

Public Class Form1
    Dim xlApp As New Excel.Application
    Dim xlWorkBook As Excel.Workbook
    Dim xlWorkSheet As Excel.Worksheet

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        xlWorkBook = xlApp.Workbooks.Open("C:\path\to\your\file.xlsx")
        xlWorkSheet = xlWorkBook.Sheets(1)

        '將Excel文件中的數據添加到ListBox控件中
        For i As Integer = 1 To xlWorkSheet.Cells(1, 1).End(Excel.XlDirection.xlDown).Row
            ListBox1.Items.Add(xlWorkSheet.Cells(i, 1).Value)
        Next
    End Sub

    Private Sub btnSave_Click(sender As Object, e As EventArgs) Handles btnSave.Click
        '將ListBox控件中的項保存到Excel文件中
        For i As Integer = 0 To ListBox1.Items.Count - 1
            xlWorkSheet.Cells(i + 1, 1).Value = ListBox1.Items(i)
        Next

        xlWorkBook.Save()
    End Sub

    Private Sub Form1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
        '關閉Excel應用程序
        xlWorkBook.Close()
        xlApp.Quit()

        ReleaseObject(xlWorkSheet)
        ReleaseObject(xlWorkBook)
        ReleaseObject(xlApp)
    End Sub

    Private Sub ReleaseObject(ByVal obj As Object)
        Try
            System.Runtime.InteropServices.Marshal.ReleaseComObject(obj)
            obj = Nothing
        Catch ex As Exception
            obj = Nothing
        Finally
            GC.Collect()
        End Try
    End Sub
End Class

在這個示例中,我們首先在Form_Load事件中打開Excel文件并將其數據添加到ListBox控件中。然后在Save按鈕的Click事件中,我們將ListBox控件中的項保存到Excel文件中。最后在Form_FormClosing事件中關閉Excel應用程序并釋放資源。

請注意,此示例使用了Microsoft.Office.Interop.Excel命名空間來與Excel文件進行交互。請確保你的計算機上已安裝Microsoft Office,并在項目中引用了Microsoft Excel 16.0 Object Library。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临汾市| 株洲市| 安图县| 丽水市| 宁陵县| 达拉特旗| 额敏县| 和田县| 金门县| 油尖旺区| 闽侯县| 钦州市| 外汇| 武乡县| 新密市| 资中县| 类乌齐县| 正蓝旗| 靖江市| 溆浦县| 开封市| 邵东县| 乐安县| 古丈县| 临颍县| 含山县| 济阳县| 黎城县| 阿瓦提县| 金川县| 双柏县| 仙居县| 邯郸市| 吴堡县| 桐庐县| 同德县| 日照市| 保定市| 十堰市| 凤庆县| 文安县|