2009-07-01 5 views
0

미리 정의 된 책갈피로 이동하기 위해 Tab 키를 누를 수있는 매크로를 만들려고합니다. 함수에 내장 된 단어를 사용하여이 작업을 수행 할 수 있음을 알고 있지만 해결해야 할 몇 가지 버그가 있습니다.Word vba - 탭을 눌러 북마크로 이동 하시겠습니까?

그래서 [[여기에 텍스트 입력] - 필드를 만들고 북마크에 캡슐화하려고합니다. 그런 다음 Tab 키를 누르면 매크로에 정의 된 다음 책갈피로 이동합니다. 이 작업을 수행 할 수 있습니까? 어떤 종류의 배열을 사용하여 preferrably.

+0

좋아, 그래서 나는 배열에 정의 된 책갈피를 찾기 위해 코드를 작성 관리했습니다. 문제는 코드가 정상적으로 작동한다는 것입니다. 그러나 VBA에는 일시 중지가 없으므로 첫 번째 책갈피를 찾은 후 코드를 중단하는 방법을 모르겠습니다. 그리고 Tab을 다시 누르면 다음으로 이동합니다. 이것은 가능하지 않을 수 있습니다. –

답변

0

사용자가 입력하고 문서의 나머지 부분을 보호 할 특정 영역 (필드)을 만드는 양식과 상당히 유사합니다. 사용자는 필드

정보를 사이에 이동하려면 Tab 키를 사용하여, Excel 2007Excel 2003

+0

예. 그러나 Word는 짜증이며이 필드는 문서가 보호 된 경우에만 작동합니다. 보호는 섹션별로 만 적용될 수 있습니다. 예를 들어 섹션을 표에 삽입 할 수 없습니다. 그리고 모든 밭은 테이블에 있습니다. 하지만 그 부분을 보호하면 테이블 전체가 보호됩니다. 그리고 그것이 보호 될 때 나는 폰트 등을 바꿀 수 없다. :(나는 과학자들을위한 템플릿을 만들고 있는데, 그들은 아래 첨자와 그리스 문자와 글을 쓸 수 있어야한다. 그래서 가능한 한 해결 방법을 생각하고있다. –

관련 문제