Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/09/2011, 21h47   #1
Invité de passage
 
Inscription : février 2010
Messages : 25
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : février 2010
Messages : 25
Points : 4
Points : 4
Par défaut recuperation du choix d'une combobox

Bonsoir à tous
Voilà plusieurs jour que je galère et après moultes recherches je n'ai pas trouvé la solution.
J'ai créé un Userform avec une combobox afin de sélectionner un match.
EX: MATCH OUVERTURE.
Je met le résultat dans la cellule A1 du fichier depuis lequel je lance le Userfrm.
Jusque la tout est OK.
J 'ai une deuxième bouton qui lance une macro.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
Public Sub Telechar()
Application.DisplayAlerts = False
Application.ScreenUpdating = False
 
Dim lgStatus As Long
Dim strUrl As String
Dim strFile As String
Dim A1 As Variant
 
strUrl = "http://www.editgrid.com/user/moimeme/MATCH OUVERTURE.html"
strFile = "C:\Documents and Settings\admin\Mes documents\matchs\Sheet1.xls"
lgStatus = DownloadHttpFile(strUrl, strFile)
MsgBox lgStatus, , "Code retour HTML"
Ce que j'aimerais faire c'est remplacer le nom du fichier HTML par la valeur de la combobox choisie.(A1)
J'espère avoir été assez clair ???
Merci d'avance
ctsblv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2011, 21h53   #2
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 773
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 773
Points : 16 849
Points : 16 849
Envoyer un message via Skype™ à bbil
si en A1 de la FEUILLE1 tu as "MATCH OUVERTURE" :

Code :
strUrl = "http://www.editgrid.com/user/moimeme/" & ThisWorkbook.sheets("FEUILLE1").range("A1") &".html"
bbil est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2011, 22h25   #3
Invité de passage
 
Inscription : février 2010
Messages : 25
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : février 2010
Messages : 25
Points : 4
Points : 4
Par défaut recup choix combo

Bonsoir BBil
Je suis soufflé par la rapidité de la réponse.
Un grand merci ,c'est OK.
Si j'avais su,j'aurai posté plus tôt!!!
ctsblv est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h09.


 
 
 
 
Partenaires

Hébergement Web