JeanDidouille
XLDnaute Nouveau
Bonjour à toutes et à tous, 
Avant toute chose, je précise que je suis ultra novice sur vba et vous remercie pour votre indulgence 🙂
Actuellement, j'ai un petit problème concernant le code de mon formulaire sur Excel. Celui-ci se trouve au niveau du bouton "valider" dans le Userform "NouveauMédecin".
Le formulaire permet de rentrer de nouveaux contacts qui s'ajoutent à la fin d'un tableau et ce tableau est présent dans plusieurs onglets. Chaque onglet est destiné à être utilisé par une personne.
Ainsi, j'aimerai que chaque personne avec son onglet, puisse exécuter le même code permettant d'ajouter un contact dans leur tableaux. J'ai essayé avec la fonction ActiveSheet.select (au lieu de devoir renseigner le nom de chaque feuilles), sans succès.
Pour ainsi dire, j'aimerai éviter de re-coder le même formulaire pour chaque onglet.
En vous remerciant par avance de l'aide que vous pourrez m'apportez 🙂
Bonne fin de journée ! 🙂
Ci-joint, le code lié au bouton "valider" du formulaire permettant d'ajouter un nouveau contact
	
	
	
	
	
		
	
		
			
		
		
	
				
			Avant toute chose, je précise que je suis ultra novice sur vba et vous remercie pour votre indulgence 🙂
Actuellement, j'ai un petit problème concernant le code de mon formulaire sur Excel. Celui-ci se trouve au niveau du bouton "valider" dans le Userform "NouveauMédecin".
Le formulaire permet de rentrer de nouveaux contacts qui s'ajoutent à la fin d'un tableau et ce tableau est présent dans plusieurs onglets. Chaque onglet est destiné à être utilisé par une personne.
Ainsi, j'aimerai que chaque personne avec son onglet, puisse exécuter le même code permettant d'ajouter un contact dans leur tableaux. J'ai essayé avec la fonction ActiveSheet.select (au lieu de devoir renseigner le nom de chaque feuilles), sans succès.
Pour ainsi dire, j'aimerai éviter de re-coder le même formulaire pour chaque onglet.
En vous remerciant par avance de l'aide que vous pourrez m'apportez 🙂
Bonne fin de journée ! 🙂
Ci-joint, le code lié au bouton "valider" du formulaire permettant d'ajouter un nouveau contact
		VB:
	
	
	Private Sub Valider_Click()
' Saisie de la location dans la base de données
    Dim ligne As Integer
    Dim ActiveSheet As Object
    
    ligne = ActiveSheet.Select.[a2].End(xlDown).Row + 1
    
    Sheets("ActiveSheet").Range("A" & ligne) = TextBox_Nom
    Sheets("ActiveSheet").Range("B" & ligne) = TextBox_AdresseMail
    Sheets("ActiveSheet").Range("C" & ligne) = ComboBox_Importance
    Sheets("ActiveSheet").Range("D" & ligne) = TextBox_CC
    Sheets("ActiveSheet").Range("E" & ligne) = TextBox_Appétence
    Sheets("ActiveSheet").Range("G" & ligne) = ComboBox_Spécialité
    Sheets("ActiveSheet").Range("H" & ligne) = ComboBox_Région
    Sheets("ActiveSheet").Range("I" & ligne) = TextBox_DéléguésRéférents
    
    Unload Me
End Sub 
	 
 
		 
					
				 
						
					 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		