Comprendre comment modifier les URL avec macros VBA d'Excel vous permet de supprimer ou d'ajouter des caractères à des adresses Web dans vos classeurs. Vous pouvez utiliser ces connaissances pour résoudre les URL brisés , modifier le nom d'affichage d' une URL ou d'entrer complètement nouvelle URL. La propriété VBA "Formule" rend possible ces modifications . Vous pouvez définir cette propriété sur le nom de l'une des fonctions sous l'onglet "Formules" d'Excel . Depuis le type de contenu d'URL est une chaîne , la familiarité avec les fonctions de chaîne de VBA , comme « Remplacer », « Mid », « gauche» et l'opérateur de concaténation , "& ", vous aidera à modifier les URL. Instructions
remplacer des caractères
1
Cliquez sur le menu «Fichier» , cliquez sur «Options », puis cliquez sur « Personnaliser le ruban . " Cliquez sur la case à cocher " développeur" , puis cliquez sur "OK" pour fermer la fenêtre "Options". Word affiche l'onglet « Développeur ».
2
Tapez la formule suivante dans une cellule dans le classeur en cours . Cette formule crée un lien hypertexte URL dans la cellule active .
= HYPERLINK ( " http://www.whitehouse.net ", " Maison Blanche " )
3
Cliquez sur le bouton "Developer " de " Visual Basic " pour entrer dans l'environnement de programmation VBA, puis collez le programme suivant dans la fenêtre . Ce programme édite une URL en utilisant la fonction "Remplacer" VBA. Le premier argument de cette fonction est la chaîne dans laquelle vous souhaitez effectuer un remplacement . Le second argument est le texte que vous souhaitez remplacer et le troisième argument est le texte de remplacement lui-même.
Public Sub editURL ()
URL Dim, url2
URL = ActiveCell . Formule
url2 = Replace ( URL , "White House" , " bureau ovale " )
ActiveCell.Formula = url2
End Sub
4
Cliquez sur une déclaration dans le programme, puis cliquez sur la commande "Exécuter " du menu " Run" pour exécuter le programme.
5
Cliquez sur l'icône "Excel" sur la barre des tâches pour revenir à Excel. Notez que le texte « bureau ovale » apparaît maintenant à la place du texte original " de la Maison Blanche " , indique le montage de votre programme de l'URL a réussi.
Remplacer l'intégralité URL
6
cliquez sur le bouton "Developer " de " Visual Basic " pour entrer dans l'environnement pour créer des programmes VBA.
7
Utilisez les instructions de l'étape 2 de la section précédente pour entrer une URL dans une feuille de calcul cellule . Par exemple, tapez "= hyperlien ( " http://www.whitehouse.gov "," le bureau ovale ")".
8
Collez le programme suivant dans la fenêtre . Ce programme crée une nouvelle adresse URL complète dans la cellule active .
Public Sub editURL ()
ActiveCell.Formula = " = hyperlien (" " http://www.nea.gov " " »,« national Endowment for the Arts "") "
End Sub
9
Cliquez sur une déclaration dans le programme pour sélectionner le programme .
10 < p > Cliquez sur la commande "Exécuter" du menu " Run" pour exécuter le programme. Retour Excel en appuyant sur " Alt + F11. " L'URL " de la Maison Blanche " vous avez tapé à l'étape 2 est maintenant remplacé par un lien vers la page d'accueil de la National Endowment for the Arts .