2017-11-24 1 views
-2

vBA 코드를 만들려고합니다.이를 통해 언제든지 특정 값을 입력 할 때마다 셀 번호와 함께 메시지 상자를 표시 할 수 있습니다. 셀을 누르고 Ctrl + S를 눌러 저장하면 Excel 시트의 셀에있는 값을 입력하여 저장하면 셀 A1에 저장된 값과 같은 팝업 메시지가 표시됩니다. 친절이 같은이저장시 VBA를 사용하여 셀 번호와 함께 메시지 상자를 표시하는 방법

+1

숙제 : Research Workbook 이벤트, msgbox 및 activecell. – QHarr

답변

1

뭔가에 대해 도와 :

Private Sub Workbook_AfterSave(ByVal Success As Boolean) 
MsgBox "Values saved in cell " & Selection.Address 
End Sub 
이 가진 문제는 단지 통합 문서를 저장 선택한 주소를 표시하지만 다른 아무것도 당신을 지적하지 않을 경우 나는 확신이다

오른쪽 방향으로 ..

+0

위대한 감사 작동하지만 위의 일부 변경 사항을 친절하게 아래에 내 대답을 참조하십시오 – saurabh255

0
Sub Workbook_AfterSave(ByVal Success As Boolean) 
MsgBox "Values saved in cell " & Replace(Selection.Address, "$", "") 
End Sub 

Sub Test() 

Workbook_AfterSave True 

End Sub 
+0

당신이 뭘했는지 설명 할 수있는 몇 가지 논평을 추가 할 수 있습니다. – phuzi

+0

나는 하위 Workbook_AfterSave에서 코드를 실행하기 위해 subbook()에서 workbook_aftersave를 호출했습니다. A $가있는 셀 값이므로 $를 공백으로 대체했습니다. – saurabh255

관련 문제