차례:
비디오: PY4E - Web Services - XML Schema (Chapter 13 Part 3) 2024
Word 2016에서 문서 작업을 할 때, 특히 긴 문서를 작업 할 때 텍스트 단어, 문구 또는 텍스트를 서로 바꿀 수있는 매크로의 기능과 편의성이 더 필요합니다. 주위 요소. 매크로를 만들려면 방대하고 복잡하며 위협적인 Visual Basic for Applications (VBA) 프로그래밍 언어가 필요할 것입니다. 이는 큰 잠재력을 가지고 있음을 의미하지만 캐주얼 한 오후에 앉아서 배울 수있는 것이 아닙니다.
다음은 Word 환경을 사용자 지정하는 데 도움이되는 몇 가지 "스와핑"매크로입니다.
Word에서 Word 스왑 2016
여기에 항상 유용한 매크로가 있습니다. word_swap 매크로는 두 단어를 서로 바꿉니다.
Sub word_swap ()
'
'word_swap 매크로
'두 단어를 좌우로 바꿉니다.
'
선택. MoveRight 단위: = wdWord, 개수: = 1, 확장: = wdExtend
선택. 컷
선택. MoveRight 단위: = wdWord, 개수: = 1
선택. 붙여 넣기
End Sub
이 매크로를 작성하기 위해 다음 키 조합이 기록되었습니다.
- Ctrl + Shift + →커서 오른쪽의 단어가 선택됩니다.
- Ctrl + X 단어가 잘립니다.
- Ctrl + →
두 번째 단어 뒤에 커서가 이동합니다.
- Ctrl + V 원래 단어를 붙여 넣습니다.
Word 매크로는 마우스 클릭을 기록 할 수 없습니다. 텍스트를 선택해야 할 때 커서 키와 Shift 키를 사용하거나 F8 (확장 선택) 키를 사용하십시오.
또한이 매크로가 작동하려면 삽입 포인터가 첫 번째 단어의 시작 부분에 있어야합니다.
그리고 / 또는 Word 2016에서의 단어 교환
and_or_word_swap 매크로를 자주 사용하는 또 다른 단어 스왑 매크로. 일반 단어 교환과 달리이 매크로의 목표는 연결詞의 양쪽에서 단어를 교환하는 것입니다. 예를 들어 또는 를 로 변경합니다.
word_swap 매크로와 마찬가지로이 매크로는 키 입력 입력에서 기록되었습니다: Sub and_or_word_swap ()
'
and_or_word_swap 매크로
'두 단어를 한 번에
'
선택. MoveRight 단위: = wdWord, 개수: = 1, 확장: = wdExtend
선택. 절단
선택. MoveRight 단위: = wdWord, 개수: = 1
선택. 붙여 넣기
선택. MoveRight 단위: = wdWord, 개수: = 1, 확장: = wdExtend
선택. 절단
선택. MoveLeft Unit: = wdWord, Count: = 2
선택. 붙여 넣기
End Sub
다음은이 매크로를 기록하는 데 사용되는 키 입력입니다.
Ctrl + Shift +
- → Ctrl + X
- 첫 번째 단어가 잘립니다. Ctrl +
- → 삽입 포인터가
및 또는 또는 와 같이 연결 위로 겹쳐집니다.
- Ctrl + V 단어 뒤에 단어가 붙여집니다.
- Ctrl + Shift + →
- Ctrl + X 연결 후 단어 (이제 4 단계에서 붙여 넣은 첫 단어 다음)가 선택되고 잘립니다.
- Ctrl + ← , Ctrl + ←커서가 연결 직전으로 이동합니다.
- Ctrl + V 두 번째 단어를 붙여 넣습니다.
이러한 키보드 단축키의 효과는 와 또는 또는 의 한 쪽에서 단어를 잘라내어 다른 쪽 단어를 붙여 넣는 것입니다. 그런 다음 두 번째 단어는 또는 또는 또는 앞에 붙여 넣습니다.
이 매크로를 사용하려면 삽입 포인터가 첫 번째 단어의 시작 부분에서 깜박 여야합니다.
Word 2016에서 문장 바꾸기
두 단어를 서로 바꿀 수있는 것처럼 두 문장을 서로 바꿀 수도 있습니다. swap_sentences 매크로는 그렇게합니다. 다른 텍스트 조작 매크로와 마찬가지로 마우스를 사용하지 않고 키보드를 사용하여 텍스트를 선택하십시오.
다음 코드에서 선택. Extend 명령은 키보드에서 F8 키를 누르는 것을 나타냅니다. 해당 키를 세 번 누르면 문장이 선택됩니다.
Sub swap_sentences ()
'
'swap_sentences 매크로
'두 문장 바꾸기
'
선택. 확장
선택. 확장
선택. 확장
선택. 절단
선택. 확장
선택. 확장
선택. 확장
선택. EscapeKey
선택. MoveRight 단위: = wdCharacter, 개수: = 1
선택. 붙여 넣기
End Sub
swap_sentences 매크로를 만들기 위해 기록 된 키 입력은 다음과 같습니다.
- F8, F8, F8 현재 문장이 선택됩니다.
- Ctrl + X
- F8, F8, F8 다음 문장이 선택됩니다.
- Esc, →
선택이 취소되고 삽입 포인터가 다음 문장의 시작 부분에 놓입니다.
- Ctrl + V 첫 번째 문장은 두 번째 문장 뒤에 붙여 넣습니다.
이 매크로를 실행할 때 삽입 포인터가 첫 번째 문장의 어딘가에 설정되어 있는지 확인하십시오.
Word 2016에서 머리글과 바닥 글 텍스트 바꾸기
swap_header_footer 매크로는 문서의 머리글 텍스트와 바닥 글 텍스트를 서로 바꿉니다. 이 프로세스를 수동으로 완료 할 수 있지만 문제는 매크로가 모든 작업을 정확하게 기록하지 않는다는 것입니다. Sub swap_header_footer ()
'
'swap_header_footer 매크로
'Exchange 머리글 / 바닥 글 텍스트 < '
ActiveWindow 인 경우. 전망. SplitSpecial wdPaneNone 그런 다음
ActiveWindow. 창 (2). Close
End If
ActiveWindow 인 경우. 활성 창. 전망. 형식 = wdNormalView 또는 ActiveWindow. _
활성 창. 전망. Type = wdOutlineView 그런 다음
ActiveWindow. 활성 창. 전망. Type = wdPrintView
End If
ActiveWindow. 활성 창. 전망. SeekView = wdSeekCurrentPageHeader
선택. WholeStory
선택. Cut
ActiveWindow. 활성 창. 전망. SeekView = wdSeekCurrentPageFooter
선택.HomeKey 단위: = wdLine
선택. 붙여 넣기
선택. EndKey 단위: = wdLine, 확장: = wdExtend
선택. Cut
ActiveWindow. 활성 창. 전망. SeekView = wdSeekCurrentPageHeader
선택. 붙여 넣기
ActiveWindow. 활성 창. 전망. SeekView = wdSeekMainDocument
End Sub
이 매크로의 전체적인 효과는 문서의 머리글을 편집하고 텍스트를 모두 선택하여 잘라낸 다음 바닥 글로 전환하는 것입니다. 꼬리말에 머리글의 텍스트를 붙여 넣은 다음 바닥 글의 텍스트를 선택하여 자릅니다. 매크로는 머리글로 다시 전환하고 바닥 글의 텍스트를 붙여 넣습니다. 그런 다음 매크로가 헤더를 닫습니다.