bonjour a tous,
Je travail sur un projet informatique pour lequel j'utilise excel. Dans un premier temps, J'ai cree un userform qui doit permettre a l'utilisateur de remplir facilement un tableau. Pour cela j'ai place plusieurs textbox et une combobox comme suit :
- une textbox qui renvoi la date du jour dans la premiere case vide de la colonne A
- une combobox qui permet de choisisr un expediteur ( ex : DHL,La poste...) et qui place celui choisi dans la premiere cellule vide de la colonne B.
- une textbox dans laquel je scan le code barre du bon de l'expediteur, envoye colonne C
- une texbox dans laquel je scan les codes barres des objets expedites, colonne D
IL peut y avoir plusieurs produits envoye dans une seule comande, donc plusieurs code barre "objet" pour un seul code barre "expideur", ma derniere colonne sera donc remplit sur plusieures lignes pour un envoi tandit que les autres colonne sur une seule ligne. Mon problem est donc que, si je veux enregistrer un nouvel envoi, mes donnees se placant dans la premiere cellule vide de la colonne, ne vont plus correspondre entre elle.
Un exemple, j'enregistre un premier envoi avec 5 objet dans un colis, puis un deuxieme envoi, pour le deuxieme ma date, mon expediteur et le code barre "expediteur" vont donc se retrouver dans mon tablau en face du premier objet de ma commande ( j'espere que c'est clair).
Je voudrais donc creer une bouble me permettant de repeater mes premieres donnes autant de fois que le nombre d'objets dans le colis ( sur autant de lignes qu'il y a de codes barres a scanner).
J'ai essaye de creer une boucle en ajoutant une textbox dans laquelle l'utilisateur entre le nombre d'objet a scanner mais elle ne marche pas. Je ne sais meme pas si c'est la bonne solution...
ca fait un petit moment que je bloque sur ce probleme et je commence un pe a desesperer donc si quelqu'un peut m'aider se serais genial!
P.S: desole pour le roman mais j'ai essaye d'etre le plus clair possible. Et desole pour l'ecriture je travail sur un clavier qwerty sana accents...
Je travail sur un projet informatique pour lequel j'utilise excel. Dans un premier temps, J'ai cree un userform qui doit permettre a l'utilisateur de remplir facilement un tableau. Pour cela j'ai place plusieurs textbox et une combobox comme suit :
- une textbox qui renvoi la date du jour dans la premiere case vide de la colonne A
- une combobox qui permet de choisisr un expediteur ( ex : DHL,La poste...) et qui place celui choisi dans la premiere cellule vide de la colonne B.
- une textbox dans laquel je scan le code barre du bon de l'expediteur, envoye colonne C
- une texbox dans laquel je scan les codes barres des objets expedites, colonne D
IL peut y avoir plusieurs produits envoye dans une seule comande, donc plusieurs code barre "objet" pour un seul code barre "expideur", ma derniere colonne sera donc remplit sur plusieures lignes pour un envoi tandit que les autres colonne sur une seule ligne. Mon problem est donc que, si je veux enregistrer un nouvel envoi, mes donnees se placant dans la premiere cellule vide de la colonne, ne vont plus correspondre entre elle.
Un exemple, j'enregistre un premier envoi avec 5 objet dans un colis, puis un deuxieme envoi, pour le deuxieme ma date, mon expediteur et le code barre "expediteur" vont donc se retrouver dans mon tablau en face du premier objet de ma commande ( j'espere que c'est clair).
Je voudrais donc creer une bouble me permettant de repeater mes premieres donnes autant de fois que le nombre d'objets dans le colis ( sur autant de lignes qu'il y a de codes barres a scanner).
J'ai essaye de creer une boucle en ajoutant une textbox dans laquelle l'utilisateur entre le nombre d'objet a scanner mais elle ne marche pas. Je ne sais meme pas si c'est la bonne solution...
ca fait un petit moment que je bloque sur ce probleme et je commence un pe a desesperer donc si quelqu'un peut m'aider se serais genial!
P.S: desole pour le roman mais j'ai essaye d'etre le plus clair possible. Et desole pour l'ecriture je travail sur un clavier qwerty sana accents...