Aide VB sous excel 2002

  • Initiateur de la discussion Initiateur de la discussion razzia
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

razzia

Guest
Bonjour.

Suite à un problème sur lequel je bloque, j'ai parcouru ce forum à la recherche d'une aide.

j'ai un très gros soucis qu'il faut que je règle au plus vite. Je suis infographiste et la programmation VB dépasse mes compétences.


J'ai un fichier .xls
Dans ce fichier des adresses mail avec malheureusement un espace avant chaque adresse (donc l'adresse n'est pas reconnue). Chaque adresse mail se trouve dans la colonne A et passe à la ligne après chaque adresse.
Impossible de se servir de ce fichier pour les mailing de l'entreprise.

Est il possible et comment créer une fonction qui va supprimer l'espace avant chaque adresse. Sachant qu'il y en à plus de 500.

d'avance merci pour votre réponse.

Sincères salutations

Razzia
 
Re : Aide VB sous excel 2002

Re


Testé sous XL 2000 (sur 500 lignes , colonne A - pas de soucis)
Cette macro supprime les espaces puis active les liens
Code:
Sub ActiveLiens_II()
Dim i As Long
Dim r As Range
On Error Resume Next
Application.ScreenUpdating = False
For i = [A65536].End(xlUp).Row To 1 Step -1
Set r = Range("A" & i)
With r
    .Value = Trim(r.Value)
    .Hyperlinks.Add Anchor:=r, Address:= _
    "mailto:" & r.Value, TextToDisplay:=r.Value
End With
Next i
Application.ScreenUpdating = True
Set r=Nothing
End Sub
La différence avec celle de Gilbert RGI, c'est qu'il n'y pas de séléction des cellules.

La macro originale est issue de ce post:
Lien supprimé
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
1 K
C
  • Question Question
Réponses
2
Affichages
915
S
Réponses
1
Affichages
5 K
Sebast6945
S
A
Réponses
17
Affichages
4 K
Abdenour
A
V
Réponses
2
Affichages
2 K
Varona Rodriguez
V
A
  • Question Question
Réponses
24
Affichages
6 K
artlight
A
E
Réponses
10
Affichages
11 K
Ethiryn - Glarilak
E
R
Réponses
6
Affichages
794
Razmo
R
Réponses
4
Affichages
769
P
Réponses
12
Affichages
2 K
Pauliakov
P
Retour