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 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 .
|