如何獲取點擊按鈕的行?
大家好,我需要在這裏一些幫助;)Excel VBA - 獲取按鈕界面對象的相應範圍
我在VBA我試圖在Excel中的一個按鈕新手,但我難倒就如何找出點擊按鈕的排。像在照片上我想,當我點擊按鈕「Sélectionner聯合國郵政」然後他會告訴我他的位置(這是我點擊按鈕在哪一行)
這裏是我的代碼來創建按鈕:
Sub AjouterBoutonPoste(positionX As Integer, positionY As Integer, nom As String)
Set t = ActiveSheet.Range(Cells(positionX, positionY), Cells(positionX, positionY))
Set btn = ActiveSheet.Buttons.Add(t.Left, t.Top, t.Width, t.Height)
With btn
.OnAction = "PosteBtAction"
.Caption = "Sélectionner un poste"
.Name = nom & CStr(positionX) & CStr(positionY)
End With
End Sub
這裏是我的事件按鈕的代碼:
Sub PosteBtAction()
AssocierSessoinCandidature.Show
End Sub
我有一個應用程序窗口,它的名字是AssocierSessoinCandidature
。其實我想獲得我點擊的位置並將這些信息發送到應用程序窗口。
這裏是我的榜樣Excel表: