Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Bonjour le forum
Roland m'a conseillé d'utiliser un Userforme avec combobox pour mes besoins
si quelqu'un peux m'éclairer, les débuts sont difficiles.
merci
en effet, mais je connaissais.
là le truc c'est que dans la base il va y avoir plus de 4000 données, donc je cherche à automatiser.
merci bien
bonne soirée
c'est exactement ce type de combobox qu'il me faut.
par contre comment fais tu pour pouvoir avoir en tout 4 paramètres.
il me faudrait pour un nom de fournisseur, le choix entre mail, site, lien, lien photos;
soit prendre en compte également colonne C, D, F.?!?
merci pour ton aide
Ci joint le fichier avec un USF et deux combobox,
Le premier permet d'afficher la ville
Le second permet d'afficher le nom
Une fois sélectionné le site web s'affiche dans l'USF
Pour info
Pour pouvoir créer un usf avec cette fonction il faut utiliser le "contrôles supplémentaires"
Navigateur Web Microsoft.
Il suffit d'écrire WebBrowser1.Navigate (cellule.Offset(0, 2).Value)
cellule.Offset(0, 2).Value contient l'adresse du site
C nickel, mais comment fais tu pour pouvoir avoir l'alternative entre colonne C, D, E, F;
et non allez directement sur le site
c a dire pouvoir choisir aller sur mail, lien photos,...
merci à toi
bonsoir à vous tous !
BRAVO Fanfan38 ! Excellent ! je suis meilleur côté Vbe que sur les feuilles Excel d'où ma difficulté pour aider Mistral...
MERCI aussi à jp34 pour son exemple avec WebBrowser1.Navigate que je ne connais pas bien.
Je me permet de garder vos exemples.
Décidément ce Forum mérite tout le bien qu'on en dit, ils y a des gents formidables !
J'espère Mistral... qu'avec tout ça tu pourras progresser !?
bon, je trouve ça excellent, Roland à raison, et maintenant je vais m'attacher à décripter tout celà pour apprendre....
par contre, je ne sais pas chez toi, mais lorsque tu clique sur Email, même avec une adresse valide, rien ne se passe?
est-ce qu'il ne faut pas un usf sup avec ce type de commande?:
Sub EnvoiUnMail()
Dim MailAd As String
Dim URLto As String
MailAd = Range("D")
URLto = "mailto:" & MailAd ' & Msg "
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
j'ai tenté ça,
mais ça ne fonctionne pas:
en click2 je met usf4show;
et voici l'usf:
Dim i As Long
Dim lidep1 As Long
Dim j As Long
Dim nomfeuille1 As String
Dim trouve As Boolean
Dim col1 As String
Dim cellule As Range
Option Explicit
Private Sub UserForm_Initialize()
nomfeuille1 = ActiveSheet.Name
col1 = "a"
lidep1 = 2
With Sheets(nomfeuille1)
For Each cellule In .Range(col1 & lidep1 & ":" & col1 & .Range(col1 & "65536").End(xlUp).Row)
If data1 = cellule.Value & cellule.Offset(0, 1).Value Then
Private Sub EnvoiUnMail()
End If
Next cellule
End With
End Sub
Private Sub EnvoiUnMail()
Dim MailAd As String
Dim URLto As String
MailAd = Range("D")
URLto = "mailto:" & MailAd ' & 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