가능한 경우 시나리오를 알려주세요 : 사용자가 Sheet1!A1
의 "세부 정보"버튼을 클릭하면 Sheet2!B1
으로 이동하여 동일한 행의 "뒤로"버튼을 클릭하면 Sheet1!A
행으로 다시 이동합니다. 에서. 같은 방법으로 그는 Sheet2!B1
행으로 이동하는 "세부 정보 이동"버튼을 사용하여 Sheet1!J1
셀을 클릭 할 수 있지만 이번에는 "뒤로"버튼을 사용하면 사용자가 출현 한 위치를 기억할 수 있도록 Sheet1!J
행으로 되돌아갑니다.Excel에서 사용자가 원래 위치로 이동하기위한 뒤로 버튼을 만드는 방법은 무엇입니까?
답변
삽입 루틴 ThisWorkbook
이 코드 :
Private rngLastLink As Range
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)
If UCase(Target.Parent.Value) = "BACK" Then
If rngLastLink Is Nothing Then
Application.EnableEvents = False
Target.Follow
Application.EnableEvents = True
Else
rngLastLink.Worksheet.Activate
rngLastLink.Activate
End If
Else
Set rngLastLink = Target.Parent
End If
End Sub
그것은 "뒤로"라는되지 않은 누르면 하이퍼 링크에서 셀을 저장합니다. "Back"을 누르면이 셀이 다시 활성화됩니다.
먼저 새 버튼을 만들어야합니다. 버튼이 성공적으로 만들어지면 매크로 화면이 나타납니다.
복사 시나리오에 맞게 매크로
변경 시트 2로이 코드
Sub Button1_Click()
Worksheets("sheet2").Activate
End Sub
.
Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
Sheets.Select
ActiveCell.EntireRow.Select
ActiveSheet.Select
워크 시트 사이의 전체 행을 동기화합니다 - 당신이 워크 시트를 변경하는 경우에만 실행됩니다 ...
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target
As Range)
Sheets.Select
ActiveCell.EntireRow.Select
ActiveSheet.Select
End Sub
활성 시트마다 사용자 변경 세포를 발사합니다.
사용자가 Excel 옵션> 빠른 접근 도구 모음> 모든 명령을 선택합니다. "뒤로"와 "포워드"를 추가하면 웹 페이지처럼 링크를 건너 뛰고 뒤로 탐색 할 수 있습니다.
불행히도, 나를 위해 작동하지 않습니다 단추는 내가 설명한 시나리오에 따라 행에 있어야 툴바에, 우리는 사용자의 도구 모음을 관리 할 수 없습니다. 그러나 예를 들어 VB 매크로를 사용하여이 뒤로 단추를 모방 할 수 있습니까? – YMC
전/후 단추가 Excel에서 이와 같이 작동하지 않는다고 생각합니다. 적어도 이전 선택으로 되돌아 가지 않습니다. :-(실제로 Excel의 표준 기능이 되길 바랄지라도 –
나에게 도움이 될만한 시도를 해보십시오. 같은 시트 또는 다른 링크의 마지막 셀로 이동합니다. 최소한 Excel 2010에서는 수행합니다. –
돌아 가기 위해 Alt-Left 화살표를 사용했습니다.
Sub GoBackToWhereverYouCameFrom()
Application.SendKeys ("%{LEFT}")
End Sub
- 1. 원래 위치로 스크롤 할 때 가로 목록보기를 만드는 방법은 무엇입니까?
- 2. 경로에서 뒤로 이동하기위한 Xpath 쿼리
- 3. 사용자가 뒤로 버튼을 누르면 AngularJS
- 4. Flex에서 특정 위치로 뒤로 이동하는 방법은 무엇입니까?
- 5. 사용자가 뒤로 버튼을 클릭하면 window.history (javascript)를 실행하는 방법은 무엇입니까?
- 6. Excel에서 동적 버튼을 만드는 방법
- 7. 서블릿에서 뒤로 버튼을 비활성화하는 방법은 무엇입니까?
- 8. UIPopoverController가 키보드를 뒤로 밀면 원래 위치로 이동하지 않습니다.
- 9. 버튼을 브라우저의 뒤로 버튼으로 사용하는 방법은 무엇입니까?
- 10. navigationcontroller의 뒤로 버튼을 iPhone의 브라우저의 뒤로 버튼으로 변환하는 방법은 무엇입니까?
- 11. arc4random 함수로 이전/뒤로 버튼을 만드는 방법은 무엇입니까?
- 12. 원래 위치로 파일 복원
- 13. Gridster를 원래 위치로 재설정
- 14. draggables를 원래 위치로 되돌리기
- 15. 원래 위치로 원점을 이동
- 16. UITextField 애니메이션이 완료되었지만 사용자가 터치 한 후 원래 위치로 팝업됩니다.
- 17. 버튼을 임의의 위치로 이동하는 방법은 무엇입니까? (Swift)
- 18. 요소를 다시 원래 위치로 이동
- 19. jQuery Drop 원래 위치로 되돌리기
- 20. 는 원래 위치로 돌아가있는 UIScrollView
- 21. MapView가 원래 위치로 스냅 - 도움말!
- 22. 버튼과 텍스트가 원래 위치로 돌아갑니다.
- 23. 사용자가 브라우저에서 뒤로 버튼을 클릭하면 페이지가 다시로드됩니다.
- 24. 사용자가 "뒤로"버튼을 클릭했는지 감지 - 모바일 브라우저
- 25. 사용자가 뒤로 버튼을 사용하고 링크를 클릭하면
- 26. 사용자가 브라우저의 뒤로 버튼을 클릭하면 양식이 제출됩니다.
- 27. 브라우저의 뒤로 버튼을 클릭하면 사용자가 페이지로 리디렉션됩니다.
- 28. 회전 이미지 (원래 위치로 되돌리기)
- 29. Excel에서 라디오 버튼을 설정하는 방법은 무엇입니까?
- 30. HtmlUnit에서 브라우저의 뒤로 버튼을 에뮬레이트하는 방법은 무엇입니까?
내가 필요한 바로 작동합니다! 감사합니다! – YMC