Bonjour, je suis débutant en vba même si j'y ai déjà un peu touché.
Je cherche a créer un programme pour faciliter la création de devis.
j'ai un userform qui me permet d'entrer les valeurs d'un matériau et son module récupère un prix dans une feuille bibliothèque
a partir de ce userform j'aimerais créer une ligne qui récupère ces valeurs dans une feuille "résultat" : à chaque nouveau matériau une nouvelle ligne.
J'ai essayé d'utiliser la fonction suivante :
mais j'ai une erreur au moment de donner une valeur à ma variable "ligne".
J'ai mis les lignes suivantes en commentaire pour ne pas gêner mais vous avez l'idée ^^
Je ne suis pas sur mais il me semble que j'utilise excel V. 2004
je ne sais pas d'ou cela peut venir. auriez vous une idée ?
merci
Je cherche a créer un programme pour faciliter la création de devis.
j'ai un userform qui me permet d'entrer les valeurs d'un matériau et son module récupère un prix dans une feuille bibliothèque
a partir de ce userform j'aimerais créer une ligne qui récupère ces valeurs dans une feuille "résultat" : à chaque nouveau matériau une nouvelle ligne.
J'ai essayé d'utiliser la fonction suivante :
VB:
Dim ligne As Integer
ligne = Sheets("Feuil1").Range("a1048576").End(xlUp).Row + 1
'Range("B" & ligne).Value = SectOss
'Range("C" & ligne).Value = EssOss
'Range("D" & ligne).Value = UsinOss & " " & TraitOss
'Range("F" & ligne).Value = TotOss / PrixOss
'Range("G" & ligne).Value = PrixOss
'Range("H" & ligne).Value = TotOss
mais j'ai une erreur au moment de donner une valeur à ma variable "ligne".
J'ai mis les lignes suivantes en commentaire pour ne pas gêner mais vous avez l'idée ^^
Je ne suis pas sur mais il me semble que j'utilise excel V. 2004
je ne sais pas d'ou cela peut venir. auriez vous une idée ?
merci