Come si cambiano le virgolette semplici in virgolette ricci?
Normalmente Microsoft Word cambierà automaticamente le virgolette alle virgolette ricci (di smart ortorographer)
mentre scrivi. Ma se la funzionalità è disattivata, nel documento possono essere visualizzati sia i segni di virgolette singole che doppie. Ecco alcuni suggerimenti per cambiare le virgolette semplici in virgolette e viceversa in Word.
Chang riporta direttamente le virgolette ricci con Trova e sostituisci
Cambia le virgolette semplici in virgolette ricurve con VBA
Office Tab: Abilitare Modifica a schede e navigazione in ufficio, Proprio come Chrome, Firefox, IE 8 / 9 / 10.
Classic Menu for Office: Porta il vecchio aspetto di Office 2003 Back a Office 2007, 2010, 2013, 2016 e 2019.
![]() |
![]() |
![]() |
Cambia le virgolette semplici in virgolette ricci con Trova e sostituisci

Stupefacente! Utilizza le schede efficienti in Word (Office) come Chrome, Firefox e New Internet Explorer!
Prima di applicare Trova e sostituisci, dovresti andare a Opzioni correttive automatiche deselezionare il "Virgolette" con "virgolette" Casella di controllo.
In Word 2003, Opzioni correttive automatiche è sotto il Strumento bar. E in Word 2007, facendo domanda Opzioni correttive automatiche cliccando > Opzioni > proofing > Opzioni correttive automatiche. Qui prendiamo Word 2010 / 2013 per esempio:
Passo 1. Clic > opzione > proofing > Opzioni correttive automatiche > Formattazione automatica durante la digitazioneE selezionare "Virgolette" con "virgolette" casella di controllo. Vedi screenshot:
![]() |
![]() |
![]() |
![]() |
![]() |
Passo 2. Clic Home > sostituire per Editing gruppo o stampa Ctrl + H da visualizzare Trova e sostituisci finestra di dialogo e immettere 'or '' in Trova quello che casella e immettere ' or ''in Sostituire con scatola. Vedi screenshot:
Passo 3. Clic Sostituisci tutto.
Nota: se si desidera sostituire tutte le virgolette con virgolette semplici, cancellare "Virgolette" con "virgolette" casella di controllo).
Cambia le virgolette semplici in virgolette ricurve con VBA
Per sostituire tutte le virgolette semplici con le virgolette inglesi in Word 2010 con l'utilizzo di VBA, fare clic filetto> opzione > proofing e fare clic su Correzione automatica Opzioni e seleziona la "Virgolette" con "virgolette" seleziona la casella come segue (Note: se si desidera sostituire tutte le virgolette con virgolette semplici, deselezionare "Virgolette semplici" con la casella di controllo "virgolette inglesi").
Passo 1: premere "Alt-F11"Per aprire la finestra di Microsoft Visual Basic per applicazione;
Passo 2: fare clic Modulo sul inserire scheda, copia e incolla il seguente codice VBA nel Modulo finestra;
Passo 3: quindi fare clic Correre pulsante per applicare il VBA.
Il seguente VBA consiste nel modificare le virgolette semplici in virgolette inglesi:
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
Il seguente VBA è di modificare le virgolette ricurve in virgolette semplici:
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
Kutools for Word
Più di 100 Funzioni avanzate per Word 2003, 2007, 2010, 2013, 2016 e 2019