Bonjour,
J'ai 2 fichiers Excel, le 1er c'est pour ajouter des données avec un userform, le 2eme c'est pour alimenter une combobox qui se trouve dans le userfrom du 1er fichier excel.
la combobox est alimentée a partir du 2 eme classeur a partir d'une feuille "heures_alpha" de 2 colonnes : (juste la 1ere colonne)
Dans mon 1er classeur pour ajouter les donnees je dois choisir seulement le code (colonne 1 photo precedente) et la signification sera déduite automatiquement.
J'arrive a le faire quand tous les donnes sont dans le mm classeur par ce code:
Private Sub CommandButton1_Click()
'-------------Ajouter code----------
ws_suivi.Cells(Fin_Liste_suivi + 1, 5) = Me.ComboBox_Affect.Value 'feuille du fichier cible
Ligne2 = Application.Match(Me.ComboBox_Affect.Value, Sheets("affectation").Range("A:A"), 0) 'extraire le nom associé au code a partir du mm classeur
ws_suivi.Cells(Fin_Liste_suivi + 1, 6) = Sheets("affectation").Range("B" & Ligne2) 'ajout de la signification et le code
Unload Me
End Sub
que dois je modifier ?
merci
J'ai 2 fichiers Excel, le 1er c'est pour ajouter des données avec un userform, le 2eme c'est pour alimenter une combobox qui se trouve dans le userfrom du 1er fichier excel.
la combobox est alimentée a partir du 2 eme classeur a partir d'une feuille "heures_alpha" de 2 colonnes : (juste la 1ere colonne)
Dans mon 1er classeur pour ajouter les donnees je dois choisir seulement le code (colonne 1 photo precedente) et la signification sera déduite automatiquement.
J'arrive a le faire quand tous les donnes sont dans le mm classeur par ce code:
Private Sub CommandButton1_Click()
'-------------Ajouter code----------
ws_suivi.Cells(Fin_Liste_suivi + 1, 5) = Me.ComboBox_Affect.Value 'feuille du fichier cible
Ligne2 = Application.Match(Me.ComboBox_Affect.Value, Sheets("affectation").Range("A:A"), 0) 'extraire le nom associé au code a partir du mm classeur
ws_suivi.Cells(Fin_Liste_suivi + 1, 6) = Sheets("affectation").Range("B" & Ligne2) 'ajout de la signification et le code
Unload Me
End Sub
que dois je modifier ?
merci