행을 클릭 한 버튼을 어떻게 얻을 수 있습니까?
안녕하세요 내가 여기에 일부 도움이 필요한 사람)Excel VBA - Button 인터페이스 객체의 해당 범위 가져 오기
내가 Excel에서 버튼을 만들려고 노력하고 VBA에 안돼서하지만 난 클릭 버튼의 행을 파악하는 방법에 대한 난처한 상황에 빠진입니다.
: 사진에서처럼 나는 버튼 "Sélectionner 유엔의 포스 테"를 클릭 할 때 그는 나에게 자신의 위치 여기 버튼을 만들기 위해 내 코드입니다 (이 행에 내가 클릭 버튼)을 말할 것이라고합니다 내가 이름AssocierSessoinCandidature
있는 응용 프로그램 창을
Sub PosteBtAction()
AssocierSessoinCandidature.Show
End Sub
:
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
다음은 이벤트 버튼 내 코드입니다. 사실 저는 클릭하고이 정보를 응용 프로그램 창으로 보내는 위치를 얻고 싶습니다. 당신이 아래의 코드를 적용 할 수 있습니다, 나는 매우 비슷한 사용한