Macro concat lien hypertexte > 255 caractères
Résolu/Fermé
ThibaudS
Messages postés
3
Date d'inscription
mardi 7 décembre 2021
Statut
Membre
Dernière intervention
8 décembre 2021
-
7 déc. 2021 à 20:51
ThibaudS Messages postés 3 Date d'inscription mardi 7 décembre 2021 Statut Membre Dernière intervention 8 décembre 2021 - 8 déc. 2021 à 18:58
ThibaudS Messages postés 3 Date d'inscription mardi 7 décembre 2021 Statut Membre Dernière intervention 8 décembre 2021 - 8 déc. 2021 à 18:58
A voir également:
- Macro concat lien hypertexte > 255 caractères
- Caractères ascii - Guide
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Verifier un lien - Guide
4 réponses
f894009
Messages postés
17223
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
10 janvier 2025
1 712
8 déc. 2021 à 09:04
8 déc. 2021 à 09:04
Bonjour,
mon lien hypertexte en colonne D
Vous prenez la colonne E pour votre Test et ecriture!
mon lien hypertexte en colonne D
Vous prenez la colonne E pour votre Test et ecriture!
For Each c In Range("E1:E" & Cells(Rows.Count, "E").End(xlUp).Row)
c.LienCommande? inconnue cette chose
ThibaudS
Messages postés
3
Date d'inscription
mardi 7 décembre 2021
Statut
Membre
Dernière intervention
8 décembre 2021
8 déc. 2021 à 15:17
8 déc. 2021 à 15:17
Bonjour,
Merci de votre retour, effectivement j'ai fait plusieurs essais, d'où le décalage.
c.lien commande aurait pour objectif de nommer le lien dans la cellule plutôt que de le faire apparaitre en intégralité étant donné sa longueur.
Merci de votre retour, effectivement j'ai fait plusieurs essais, d'où le décalage.
c.lien commande aurait pour objectif de nommer le lien dans la cellule plutôt que de le faire apparaitre en intégralité étant donné sa longueur.
f894009
Messages postés
17223
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
10 janvier 2025
1 712
8 déc. 2021 à 18:42
8 déc. 2021 à 18:42
Re,
C.lien, existe pas .lien en VBA Excel
C.lien, existe pas .lien en VBA Excel
ThibaudS
Messages postés
3
Date d'inscription
mardi 7 décembre 2021
Statut
Membre
Dernière intervention
8 décembre 2021
8 déc. 2021 à 18:58
8 déc. 2021 à 18:58
Merci,
J'ai réussi à corriger en prenant le problème d'une autre manière, et apporté quelques corrections, ci-après le code, pour ceux que ça pourrait intéresser :
Sub creerLiens()
Dim c As Range
Application.ScreenUpdating = False
For Each c In Range("D2000:D" & Cells(Rows.Count, "D").End(xlUp).Row)
If c.Offset(, -3) & c.Offset(, -2) & c.Offset(, -1) <> "" Then
ActiveSheet.Hyperlinks.Add Anchor:=c, _
Address:=c.Offset(, -3) & c.Offset(, -2) & c.Offset(, -1), TextToDisplay:="Lien"
End If
Next c
End Sub
J'ai réussi à corriger en prenant le problème d'une autre manière, et apporté quelques corrections, ci-après le code, pour ceux que ça pourrait intéresser :
Sub creerLiens()
Dim c As Range
Application.ScreenUpdating = False
For Each c In Range("D2000:D" & Cells(Rows.Count, "D").End(xlUp).Row)
If c.Offset(, -3) & c.Offset(, -2) & c.Offset(, -1) <> "" Then
ActiveSheet.Hyperlinks.Add Anchor:=c, _
Address:=c.Offset(, -3) & c.Offset(, -2) & c.Offset(, -1), TextToDisplay:="Lien"
End If
Next c
End Sub