Skip to main content

Come cambiare le virgolette dritte in virgolette tonde in Word?

Author: Amanda Li Last Modified: 2025-08-06

Normalmente, Microsoft Word cambierà automaticamente le virgolette dritte Straight quotes in virgolette tonde (intelligenti o tipografiche) Curly quotes mentre digiti. Ma se la funzione è disattivata, sia i segni di virgolette singole che doppi potrebbero apparire dritti nel tuo documento. Ecco alcuni suggerimenti per cambiare le virgolette dritte in virgolette tonde e viceversa in Word.

Cambia le virgolette dritte in virgolette tonde con Trova e sostituisci

Cambia le virgolette dritte in virgolette tonde con VBA

Straight quotes Arrow Curly quotes

Strumenti di produttività consigliati per Word

Kutools per Word: Integrando l'IA 🤖, oltre 100 funzionalità avanzate ti fanno risparmiare il 50% del tempo dedicato alla gestione dei documenti.Download gratuito

Office Tab: Introduce le schede simili a quelle del browser in Word (e in altri strumenti Office), semplificando la navigazione tra più documenti.Download gratuito


Cambia le virgolette dritte in virgolette tonde con Trova e sostituisci

Prima di applicare Trova e sostituisci, dovresti andare su Opzioni Correzione Automatica per deselezionare la casella di controllo "Virgolette dritte" con "virgolette intelligenti".

Passo 1. Clicca File > Opzioni > Controllo > Opzioni Correzione Automatica > Formattazione automatica durante la digitazione, e seleziona la casella di controllo "Virgolette dritte" con "virgolette intelligenti". Vedi screenshot

File menu with Options selected Arrow Word Options window with Proofing tab opened, AutoCorrect Options clicked
Arrow
AutoFormat As You Type section with 'Straight quotes' with 'smart quotes' checkbox selected

Passo 2. Clicca Home > Sostituisci nel gruppo Modifica oppure premi Ctrl + H per visualizzare la finestra di dialogo Trova e sostituisci, e inserisci o ‘’ nella casella Trova, e inserisci o ’’ nella casella Sostituisci con. Vedi screenshot:

Find and Replace dialog

Passo 3. Clicca Sostituisci tutto.

Nota: se vuoi sostituire tutte le virgolette tonde con quelle dritte, deseleziona la casella di controllo "Virgolette dritte" con "virgolette intelligenti").


Cambia le virgolette dritte in virgolette tonde con VBA

Office Tab: Introduce interfacce a schede in Word, Excel, PowerPoint...
Navigate through documents using Office Tab
Migliora il tuo flusso di lavoro ora.Scopri di più su Office Tab Download gratuito

Per sostituire tutte le virgolette dritte con virgolette tonde in Word 2010 utilizzando VBA, clicca File > Opzioni > Controllo e clicca Opzioni Correzione Automatica e seleziona la casella di controllo "Virgolette dritte" con "virgolette intelligenti" come segue prima. (Nota: se vuoi sostituire tutte le virgolette tonde con quelle dritte, deseleziona la casella di controllo "Virgolette dritte" con "virgolette intelligenti").

Passo 1: Premi “Alt-F11” per aprire la finestra Microsoft Visual Basic per Applicazioni;

Passo 2: Clicca Modulo sulla scheda Inserisci, copia e incolla il seguente codice VBA nella finestra Modulo;

Passo 3: Poi clicca Esegui Run button per applicare il VBA.

Il seguente VBA serve a cambiare le virgolette dritte in virgolette tonde:

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 serve a cambiare le virgolette tonde in virgolette dritte:

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

I migliori strumenti per la produttività in ufficio

Kutools per Word - Migliora la tua esperienza con Word grazie a oltre 100 straordinarie funzionalità!

🤖 Funzionalità AI di Kutools: Assistente AI / Assistente in Tempo Reale / Super Lucida (Mantieni Formato) / Super Traduci (Mantieni Formato) / Redazione AI / Correzione AI...

📘 Maestria sui Documenti: Dividi Pagine / Unisci Documenti / Esporta selezione in vari formati (PDF/TXT/DOC/HTML...) / Converti in batch in PDF...

Modifica dei Contenuti: Trova e sostituisci in batch su più file / Ridimensiona tutte le immagini / Trasponi righe e colonne delle tabelle / Converti Tabella in Testo...

🧹 Pulizia senza sforzo: Elimina Spazi Extra / Interruzioni di Sezione / Caselle di testo / Collegamenti ipertestuali / Per altri strumenti di rimozione, vai al gruppo Rimuovi...

Inserimenti Creativi: Inserisci separatori delle migliaia / Caselle di Controllo / Pulsanti di Opzione / Codice QR / Codice a Barre / Immagini multiple / Scopri di più nel gruppo Inserisci...

🔍 Selezioni precise: Individua pagine specifiche / Tabelle / Forme / Paragrafi di intestazione / Migliora la navigazione con ancora più funzionalità di Selezione...

Funzionalità Star: Vai in qualsiasi posizione / Inserimento automatico di testo ripetitivo / Passaggio tra finestre documento /11 strumenti di conversione...

🌍 Supporta oltre40 lingue: Usa Kutools nella tua lingua preferita – disponibile in Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Kutools and Kutools Plus tabs on the Word Ribbon
👉 Vuoi provare queste funzionalità? Scarica subito Kutools per Word! 🚀
 

I migliori strumenti per la produttività in ufficio

Kutools per Word - 100+ Strumenti per Word