팁 : 다른 언어는 Google 번역입니다. 방문하실 수 있습니다. English 이 링크의 버전.
로그인
x
or
x
x
회원가입
x

or

단어에 곱슬 곱슬 따옴표로 직선 따옴표를 변경하는 방법?

일반적으로 Microsoft Word는 자동으로 직선 따옴표를 변경합니다. 곱슬 (스마트 ortypographer)의 따옴표 입력 할 때. 그러나 기능이 꺼져 있으면 작은 따옴표와 큰 따옴표가 모두 문서에서 똑바로 나타날 수 있습니다. 다음은 Word에서 곱슬 따옴표 나 역순으로 바꿔 줄 수있는 팁입니다.

직선 따옴표를 사용하여 찾기 및 바꾸기로 중괄호로 묶습니다.

VBA를 사용하여 직선 따옴표를 곱슬 따옴표로 변경하십시오.


화살표 오른쪽 파란색 거품 찾기 및 바꾸기를 사용하여 직선 따옴표를 곱슬 따옴표로 변경하십시오.

뜨거운
놀랄 만한! Chrome, Firefox 및 새 Internet Explorer와 같은 Word (Office)의 효율적인 탭 사용

자세히보기 무료 다운로드

신청하기 전에 찾기 및 바꾸기, 너는 가야 해. 자동 수정 옵션 선택을 취소하려면 "똑똑한 따옴표"가있는 "직선 따옴표" 확인란을 선택합니다.

Word 2003에서, 자동 수정 옵션 밑에있다 수단 바. 그리고 Word 2007에서 자동 수정 옵션 클릭하여 > 옵션 > 교정 > 자동 수정 옵션. 여기서 우리는 Word 2010 / 2013를 예로 들어 보겠습니다.

1 단계. 딸깍 하는 소리 > 선택권 > 교정 > 자동 수정 옵션 > 입력 할 때 자동 서식 지정, 선택 "똑똑한 따옴표"가있는 "직선 따옴표" 확인란을 선택합니다. 스크린 샷보기 :

2 단계. 딸깍 하는 소리 > 교체 에서 편집 그룹이나 언론 Ctrl + H 표시 찾기 및 바꾸기 대화 상자에서 'or '' in 무엇을 찾기 상자에 넣고 입력하십시오. ' or ''in 로 교체 상자. 스크린 샷보기 :

3 단계. 딸깍 하는 소리 모두 바꾸기.

노트 : 모든 곱슬 따옴표를 곧은 따옴표로 바꾸려면 clear "똑똑한 따옴표"가있는 "직선 따옴표" 확인란).


화살표 오른쪽 파란색 거품 VBA를 사용하여 직선 따옴표를 곱슬 따옴표로 변경하십시오.

VBA를 사용하여 Word 2010에서 모든 곧은 따옴표를 곱슬 따옴표로 바꾸려면를 클릭하십시오. 필렛> 선택권 > 교정 클릭 자동 고침 옵션 선택하고 "똑똑한 따옴표"가있는 "직선 따옴표" 확인란을 먼저 선택하십시오. (주의 사항: 모든 중괄호 따옴표를 곧은 따옴표로 바꾸려면 "똑똑한 따옴표"확인란을 선택하여 "직선 따옴표"를 지우십시오.

1 단계 : "Alt-F11"응용 프로그램 창에 대한 Microsoft Visual Basic 열려면;

2 단계 : 클릭 모듈끼워 넣다 탭에서 다음 VBA 코드를 복사하여 모듈 창문;

Step 3 : 다음을 클릭하십시오. 달리기 버튼을 눌러 VBA를 적용합니다.

다음 VBA는 곧은 따옴표를 곱슬 따옴표로 변경하는 것입니다.

Sub ChangeDoubleStraightQuotes()
'Update 20131107
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = """"
.Replacement.Text = """"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord =False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

다음 VBA는 곱슬 따옴표를 곧은 따옴표로 변경하는 것입니다.

Sub ReplaceSmartQuotes()
Dim vFindText As Variant
Dim vReplText As Variant
Dim i As Long
vFindText = Array("[^0145^0146]", "[^0147^0148]")
vReplText = Array("^039", "^034")
With Selection.Find
.ClearFormatting
.Replacement.ClearFormatting
.Forward = True
.Wrap = wdFindContinue
.MatchWholeWord = True
.MatchWildcards = True
For i = LBound(vFindText) To UBound(vFindText)
.Text = vFindText(i)
.Replacement.Text = vReplText(i)
.Execute Replace:=wdReplaceAll
Next i
End With
End Sub



권장 단어 생산성 도구

Word 용 Kutools-100 이상의 고급 기능 Word의 50 % 시간 절약

  • 복잡하고 반복되는 작업은 1 초 단위로 처리 할 수 ​​있습니다.
  • Word 문서에 여러 이미지를 한 번에 삽입 할 수 있습니다.
  • 여러 Word 파일을 여러 폴더로 병합하고 원하는 순서로 하나로 결합하십시오.
  • 제목, 섹션 나누기 또는 기타 기준에 따라 현재 문서를 별도의 문서로 나눕니다.
  • Doc와 Docx, Docx와 PDF 사이의 파일 변환, 일반적인 변환과 선택을위한 도구 모음 등등 ...
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Sri · 11 months ago
    The VBA code method for changing "straight" to "smart" quotes worked perfectly! Thank you!
  • To post as a guest, your comment is unpublished.
    no name · 1 years ago
    My problem is that I have work normally in German but have an English document, which I marked as "English". Then I did find&replace and it converted them to lower " and upper " as it would happen in German. I looked at all the settings but I couldn't find it. I changed the dictionary language and everything else I could find to English... any idea?
  • To post as a guest, your comment is unpublished.
    Bill Smith · 5 years ago
    Your explanation for replacing in Find/Replace from instruction #2 on is completely incomprehensible.
    • To post as a guest, your comment is unpublished.
      Dustin · 4 years ago
      I think I found the explanation on another page. If you simply do a replace all and ask it to replace either single quotes or double quotes with the exact same symbol, it will go through and apply your autocorrect rules, including to replace straight quotes with smart quotes. So it should update those all to smart quotes as it goes.