Per qualche motivo, hai inserito più collegamenti ipertestuali ai testi nella tua email di Outlook. E alcuni di loro sono collegati allo stesso indirizzo. Se desideri modificare in batch gli indirizzi di questi collegamenti ipertestuali, puoi utilizzare i metodi introdotti in questo articolo.
Ad esempio, hai composto un'e-mail di Outlook, che contiene molti collegamenti ipertestuali nel corpo del messaggio. Eppure, dopo, hai scoperto che un indirizzo è sbagliato. E molti collegamenti ipertestuali utilizzano questo indirizzo. Pertanto, è necessario modificare in batch gli indirizzi di questi collegamenti ipertestuali. In risposta a questo problema, in seguito, condivideremo 2 approcci facili e veloci.
Metodo 1: trova e sostituisci manualmente
- Per cominciare, nell'e-mail aperta, premi i pulsanti "Alt + F9".
- Quindi, tutti gli indirizzi dei collegamenti ipertestuali verranno visualizzati direttamente.
- Ora premi "Ctrl + H" per visualizzare la finestra di dialogo "Trova e sostituisci".
- In questa nuova finestra di dialogo, inserisci il vecchio indirizzo del collegamento ipertestuale nella casella "Trova cosa" e il nuovo indirizzo nella casella "Sostituisci con".
- Successivamente, fai clic sul pulsante "Sostituisci tutto".
- Successivamente, chiudi la finestra di dialogo "Trova e sostituisci".
- Dopo essere tornato al corpo del messaggio, premi di nuovo i tasti "Alt + F9" per nascondere gli indirizzi dei collegamenti ipertestuali.
- Successivamente, premi "Ctrl + A" per selezionare tutto il corpo del messaggio.
- Infine, tocca il tasto "F9" per aggiornare tutti gli indirizzi dei collegamenti ipertestuali modificati.
- Ora controlla gli indirizzi dei collegamenti ipertestuali lasciando che il cursore passi sopra i testi. Tutti i collegamenti ipertestuali collegati ai vecchi indirizzi sono stati modificati, come nella schermata seguente.
Metodo 2: utilizza Outlook VBA
- In primo luogo, premi "Alt + F11" per avviare l'editor VBA.
- Quindi, nella nuova finestra, abilita “MS Word Object Library” secondo l’articolo “Come aggiungere un riferimento a una libreria di oggetti in VBA".
- Quindi, inserisci il seguente codice VBA in un modulo.
Sub BatchChangeMultipleHyperlinkAddresses()
Dim objMail As Outlook.MailItem
Dim objMailDocument As Word.Document
Dim objHyperlink As Word.Hyperlink
Dim strOldAddress, strNewAddress As String
Dim i As Long
Set objMail = Application.ActiveInspector.CurrentItem
Set objMailDocument = objMail.GetInspector.WordEditor
If objMailDocument.Hyperlinks.Count > 0 Then
'Enter the old and new hyperlink address
strOldAddress = InputBox("Enter the old hyperlink address:")
strNewAddress = InputBox("Enter the new hyperlink address:")
'Change hyperlink address
i = 0
For Each objHyperlink In objMailDocument.Hyperlinks
If InStr(objHyperlink.Address, strOldAddress) > 0 Then
objHyperlink.Address = Replace(objHyperlink.Address, strOldAddress, strNewAddress)
i = i + 1
End If
Next
'Prompt you
MsgBox i & " hyperlinks' addresses are changed!", vbInformation + vbOKOnly
End If
End Sub
- Successivamente, aggiungi questa macro alla barra degli strumenti di accesso rapido della finestra del messaggio con riferimento a "Come eseguire il codice VBA in Outlook".
- Alla fine, segui i passaggi seguenti per provarlo.
- Nelle finestre di dialogo a comparsa, inserisci il vecchio e il nuovo indirizzo del collegamento ipertestuale.
- Al termine della macro, riceverai un messaggio che ti informa del numero di collegamenti ipertestuali i cui indirizzi sono stati modificati.
- Gli indirizzi di più collegamenti ipertestuali sono stati modificati, come l'immagine qui sotto.
Proteggi i tuoi preziosi dati di Outlook
Poiché Outlook è soggetto a errori e corruzione, è necessario prendere alcune precauzioni efficaci per salvaguardare il file di Outlook. Prima di tutto, devi eseguire regolarmente backup dei dati PST. Inoltre, dovresti prendere una buona abitudine di chiudere Outlook in modo corretto. Ultimo ma non meno importante, è meglio preparare un potente Correzione di Outlook utilità, come ad es DataNumen Outlook Repair.
Introduzione dell'autore:
Shirley Zhang è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui SQL Server recupero e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com






