Nwlapcug.com


Come modificare un URL in Excel con macro

Comprendere come modificare gli URL con le macro di Excel VBA consente di eliminare o aggiungere caratteri per gli indirizzi Web in cartelle di lavoro. È possibile utilizzare questa conoscenza per Difficoltà rotto URL, modificare il nome visualizzato di un URL o inserire URL completamente nuovo. La proprietà VBA "Formula" rende possibile queste modifiche. Questa proprietà può essere impostata sul nome di una qualsiasi delle funzioni nella scheda "Formule" di Excel. Poiché il tipo di contenuto di URL è una stringa, familiarità con stringa di VBA funzioni, quali la "Sostituisci", "Mid", "Sinistra" e l'operatore di concatenazione, "", vi aiuterà a modificare gli URL.

Istruzioni

Sostituire i caratteri

1

Fare clic sul menu "File", scegliere "Opzioni", quindi fare clic su "Personalizza multifunzione". Selezionare la casella di controllo "Developer", quindi fare clic su "OK" per chiudere la finestra "Opzioni". Word verrà visualizzata la scheda "Sviluppo".

2

Digitare la seguente formula in qualsiasi cella nella cartella di lavoro corrente. Questa formula crea un URL con collegamento ipertestuale nella cella attiva.

= HYPERLINK("http://www.whitehouse.net", "White House")

3

Fare clic sul pulsante "Visual Basic" della scheda "Developer" per entrare nell'ambiente di programmazione VBA, quindi incollare il seguente programma nella finestra. Questo programma consente di modificare un URL utilizzando la funzione "Sostituisci" VBA. Il primo argomento della funzione è la stringa in cui si desidera fare una sostituzione. Il secondo argomento è il testo che si desidera sostituire e il terzo argomento è la sostituzione del testo stesso.

Public Sub editURL()

Dim URL, url2

URL = ActiveCell.Formula

url2 = Replace (URL, "Casa bianca", "Ovale")

ActiveCell.Formula = url2

End Sub

4

Fare clic su qualsiasi istruzione del programma, quindi fare clic sul comando "Esegui" del menu "Esegui" per eseguire il programma.

5

Fare clic sull'icona "Excel" nella barra delle applicazioni per tornare a Excel. Si noti che al posto del testo originale di "Casa bianca", che indica che il vostro programma di editing dell'URL viene ora visualizzato il testo "Ovale" ha avuto successo.

Sostituire l'intero URL

6

Scegliere della scheda "Sviluppo" "Visual Basic" per entrare nell'ambiente per la creazione di programmi VBA.

7

Utilizzare le istruzioni dal passaggio 2 della sezione precedente per inserire qualsiasi URL in una cella del foglio di lavoro. For example, type "=hyperlink("http://www.whitehouse.gov", "The Oval Office")".

8

Incollare il seguente programma nella finestra. Questo programma crea un URL completamente nuovo nella cella attiva.

Public Sub editURL()

ActiveCell.Formula = "= collegamento ipertestuale (""http://www.nea.gov" ",""National Endowment for the Arts" ")"

End Sub

9

Fare clic su un'istruzione nel programma per selezionare il programma.

10

Fare clic sul comando di "Esegui" del menu "Esegui" per eseguire il programma. Restituire l'Excel premendo "Alt + F11." "Casa bianca" URL digitato nel passaggio 2 è ora sostituito da un link alla home page della dotazione nazionale per le arti.