如何使用SQL語句實現對Excel工作表數據的查詢?

      網友投稿 2321 2025-03-31

      如何使用SQL語句實現對Excel工作表數據的查詢?

      如何在Excel中使用SQL語言實現數據查詢?SQL語句是一種標準的數據庫語言,其可以在任何關系型數據庫管理系統中使用。本文介紹使用SQL語句實現對Excel工作表數據進行查詢的具體方法步驟,非常實用,感興趣的朋友一起去看看吧。

      使用SQL語句對Excel工作表數據進行查詢的方法:

      1、啟動Excel并打開工作簿,在這個工作簿中,工作表Sheet1放置商品信息記錄,如圖1所示;工作表Sheet2用于對商品記錄進行查詢,其結構如圖2所示。

      圖1 放置商品信息記錄的工作表

      圖2 用于商品記錄查詢的工作表

      2、打開Visual Basic編輯器,在工程資源管理器中插入一個模塊,在模塊的“代碼”窗口中輸入如下程序代碼:

      Sub CheckData()

      Dim strSql As String

      Dim str As String

      On Error Resume Next

      Set cnn=CreateObject("ADODB.Connection") '創建連接對象變量

      Set rs=CreateObject("ADODB.Recordset") '創建記錄集對象記錄

      cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;"_&"Extended Properties=Excel 8.0;"_&"Data Source="&ThisWorkbook.FullName

      str=ActiveSheet.Range("B1").Value '獲取當前單元格內容

      strSql="Select*FROM[Sheet1$]Where商品like '%"&str&"%'"'創建數據篩選命令

      rs.Open strSql,cnn,adOpenStatic

      With ActiveSheet

      .Range("A4:D100").ClearContents '清除單元格記錄

      .Range("A4").CopyFromRecordset rs '復制篩選結果

      End With

      rs.Close

      cnn.Close

      Set rs=Nothing

      Set cnn=Nothing

      End Sub

      3、首先在Sheet2工作表中輸入需要查詢的商品名稱,如圖3所示。運行CheckData()過程,在Sheet2工作表中將列出查詢結果,如圖4所示。

      圖3 輸入商品名稱

      圖4 獲得查詢結果

      教程結束,以上就是關于如何使用SQL語句實現對Excel工作表數據的查詢的方法步驟,需要的朋友快去試試吧!

      相關教程推薦:

      通過Excel生成批量SQL語句(Excel快速生成SQL更新語句)

      EXCEL數據表怎么導入到SQLServer數據庫中?

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:【管理】企業項目的OKR實戰
      下一篇:FACTDOUBLE
      相關文章
      亚洲AV无码AV吞精久久| 亚洲成年人免费网站| 91亚洲性爱在线视频| 亚洲专区在线视频| 亚洲电影中文字幕| 久久久久无码精品亚洲日韩| 久久精品国产亚洲av麻| 亚洲AV无码一区二区三区系列 | 亚洲最大av资源站无码av网址| 亚洲国产精品成人精品小说 | 国产午夜亚洲精品不卡| 国产一区二区三区亚洲综合| 国产成人高清亚洲一区91| 亚洲高清最新av网站| 久久影院亚洲一区| 情人伊人久久综合亚洲| 亚洲图片在线观看| 亚洲图片中文字幕| 亚洲娇小性xxxx色| 亚洲国产成人无码AV在线| mm1313亚洲国产精品无码试看| xvideos亚洲永久网址| 亚洲精品视频在线看| 亚洲午夜无码久久久久| 亚洲成A∨人片在线观看不卡| 婷婷精品国产亚洲AV麻豆不片| 亚洲色图视频在线观看| 亚洲ts人妖网站| 国产成人精品久久亚洲高清不卡 | 国产亚洲精品美女2020久久| 国产精品国产亚洲区艳妇糸列短篇| 国产精品亚洲专区无码唯爱网| 亚洲乱码国产一区网址| 亚洲国产综合无码一区| 97se亚洲综合在线| 国产成人亚洲综合一区| 日韩成人精品日本亚洲| 国产偷窥女洗浴在线观看亚洲| 亚洲AV无码专区亚洲AV伊甸园| 亚洲狠狠ady亚洲精品大秀| 亚洲色大成WWW亚洲女子|