• Initiateur de la discussion Initiateur de la discussion Neophale
  • 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 !

N

Neophale

Guest
Bonjour je voudrais qu'avant d'enregistrer il y est une vérification dans la colonne G pour voir que toutes les valeurs soit des liens vers un site internet(hyperlink)

Exemple Google

J'ai testé ce code sans succès

l = 1
test2 = 1
Do
l = l + 1
If Cells(l, 7).Value = "" Then test2 = 2
Loop While Not test2 = 2

For i = 2 To l - 1
If Cells(i, 7).Value Is Not Hyperlink Then
msg = "Erreur adresse internet."
StyleBoîteDialogue = vbOKOnly + vbCritical And Title = "Erreur."
réponse = MsgBox(msg, StyleBoîteDialogue, Title)
Cells(i, 7).Select
GoTo fin
End If
Next i

La zone en gras affiche une erreur d'objet
 
Re : Hyperlink

Bonsoir tout le monde ^^

Je poste ma question à la suite puisqu'elle est reliée (un peu) :

J'ai la macro suivante pour envoyer un mail.

Le corps du message est ma variable Msg, et est le chemin d'accès d'un fichier excel.
La variable est correctement définie, mais dans le corps du message, elle se met en texte. Est-il possible de la mettre en lien Hypertext, pour que le destinataire du mail n'ait plus qu'à cliquer sur le lien ?

Code:
Sub EnvoiUnMail()

Dim MailAddress As String
Dim Msg As String
Dim Subj As String
Dim URLto As String

CheminValidation = Range("A5").Value & Nom & ".xls"
Msg = CheminValidation

Feuil9.Visible = False
Feuil1.Select

Subj = "Un nouveau bon de commande a été saisi et a besoin d'être vérifié. (" & Nom & ")"

URLto = "mailto:" & MailAddress & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto

End Sub
 
- 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
8
Affichages
390
Réponses
5
Affichages
908
Réponses
10
Affichages
661
Retour