Bonjour,
Je suis en train de créer un fichier de création et suivi de devis et factures.
Je n'ai jamais codé et du coup je suis un peu perdu.
Souhaitant y aller pas à pas, je souhaite tout dabord créer le tableau "base de clients" .
Feuille "Base client"
Colonnes de B à J de la ligne 1
N° Client
Nom
Prénom
Adresse
Code postale Ville
Tel 1
Tel 2
Adresse mail 1
Adresse mail 2
j'arrive a renseigner le numéro de client, via un bouton au quel j'ai affecté une macro. Cette dernière m'interroge à travers une inputbox et renseigne la première cellule vide de la colonne désignée du tableau.
Par contre, je ne parviens pas à ajouter du texte avec ce code et encore moins à associer les deux tâches pour qu'elle s'effectuent une à la suite de l'autre. Par exemple pour suivre en complétant le numéro de client puis le nom de client.
Voici le code que j'ai rentré dans ma macro. Que j'ai tenté de traduire en caractères gras.
Sub AjouterUnN°DeClient()
Nomme la procedure
NumClient = InputBox("entrez le N°Client", "N°Client")
Définit la variable incrementée par la boîte de dialogue
Dim Colonne As Integer
?
Dim Mavaleur As Long
?
Colonne = 2
Désigne la colonne 2 donc B
Mavaleur = NumClient
Ces deux variables sont égales
If Cells(1, Colonne) = "" Then
Si trouve la 1ere cellule vide dans la colonne désigné, alors
' La cellule 1 est vide
?
Cells(1, Colonne) = Mavaleur
Cette cellule est égale à la variable Mavaleur
Else
Sinon
Cells(Rows.Count,Colonne).End(xlUp).Offset(1, 0) = Mavaleur
?
End If
Fin du si
End Sub
Fin de la procedure
Par avance merci de vos réponses.
PR.
Je suis en train de créer un fichier de création et suivi de devis et factures.
Je n'ai jamais codé et du coup je suis un peu perdu.
Souhaitant y aller pas à pas, je souhaite tout dabord créer le tableau "base de clients" .
Feuille "Base client"
Colonnes de B à J de la ligne 1
N° Client
Nom
Prénom
Adresse
Code postale Ville
Tel 1
Tel 2
Adresse mail 1
Adresse mail 2
j'arrive a renseigner le numéro de client, via un bouton au quel j'ai affecté une macro. Cette dernière m'interroge à travers une inputbox et renseigne la première cellule vide de la colonne désignée du tableau.
Par contre, je ne parviens pas à ajouter du texte avec ce code et encore moins à associer les deux tâches pour qu'elle s'effectuent une à la suite de l'autre. Par exemple pour suivre en complétant le numéro de client puis le nom de client.
Voici le code que j'ai rentré dans ma macro. Que j'ai tenté de traduire en caractères gras.
Sub AjouterUnN°DeClient()
Nomme la procedure
NumClient = InputBox("entrez le N°Client", "N°Client")
Définit la variable incrementée par la boîte de dialogue
Dim Colonne As Integer
?
Dim Mavaleur As Long
?
Colonne = 2
Désigne la colonne 2 donc B
Mavaleur = NumClient
Ces deux variables sont égales
If Cells(1, Colonne) = "" Then
Si trouve la 1ere cellule vide dans la colonne désigné, alors
' La cellule 1 est vide
?
Cells(1, Colonne) = Mavaleur
Cette cellule est égale à la variable Mavaleur
Else
Sinon
Cells(Rows.Count,Colonne).End(xlUp).Offset(1, 0) = Mavaleur
?
End If
Fin du si
End Sub
Fin de la procedure
Par avance merci de vos réponses.
PR.