我试图弄清楚当用户点击Excel中的单元格时是否能够运行SQL语句。如果是这样的话?
谢谢,
答案 0 :(得分:0)
使用Worksheet 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
答案 1 :(得分:0)
你可以这样做。
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Address = "$A$1" Then
Call MyMacro
End If
End Sub
然后,触发宏以进行某种导入或导出。这就是你想要做的,对吧。有关如何在Excel和Access之间导入和/或导出数据的几种构思,请参阅以下链接。