簡體   English   中英

在Excel中單擊單元格時是否可以運行SQL語句?

[英]Is it possible to run a SQL statement when a cell is clicked in Excel?

我試圖找出當用戶單擊Excel中的單元格時是否能夠運行SQL語句。 如果可以,怎么辦?

謝謝,

使用工作表SelectionChange方法,就可以做到!

在下面的代碼中,當您單擊A1單元格時,宏將運行。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

L = ActiveCell.Row
C = ActiveCell.Column

If L = 1 and C = 1 Then

*(write your code here)*

End if

End Sub

你可以做這樣的事情。

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) 
    If Target.Address = "$A$1" Then 
        Call MyMacro 
    End If 
End Sub 

然后,關閉宏以執行某種導入或導出操作。 那就是你想做的,對。 請參閱下面的鏈接,以獲取有關如何在Excel和Access之間導入和/或導出數據的一些指導。

http://www.erlandsendata.no/english/index.php?t=envbadac

http://www.accessmvp.com/KDSnell/EXCEL_MainPage.htm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM