Problème sur VBA - Archivage de données

Bonjour,

Je suis un débutant sur VBA, au plus bas niveau et je suis nouveau sur ce forum.

Je vous pose mon problème ; j’ai un fichier Excel permettant à un utilisateur X de trouver le dernier prix pour une section de tube et une dimension définit par celui-ci ( par des listes déroulantes). Il rentre le prix d'achat de la matière (€/Kg) et soit le excel lui sort le prix pour ce qu'il demande, soit ce prix n'est pas archivé. En actionnant un bouton VBA, dans les deux cas le prix et la date est archivé en écrasant les anciennes données ou en l'ajoutant au tableau. J’ai réussi en recherchant sur internet à trouver un code me permettant par un bouton VBA d’archiver les prix rentrés par l’utilisateur dans un tableau en insérant la ligne à la première ligne vide du tableau.

Mais mon problème est que; je n’arrive pas à écraser les données, si elles sont identiques à une ligne du tableau ou si justement elles ne le sont pas à les insérer à la suite dans une nouvelle ligne vide.

Je vous mets ci-joint un exemple très ressemblant mais moins esthétique du fichier Excel pour que vous compreniez mieux mon problème.

Merci de prendre le temps de répondre à mon problème et étant novice dans VBA, je vous demandes de m'expliquer très clairement les étapes à suivre.

PS : Si mon problème est difficile à comprendre demandez-moi d'autres informations par des questions.

41classeur1.zip (11.42 Ko)

Bonjour Kaizer

La macro que tu avais trouvée ne convient pas

Regarde si le fichier joint correspond à tes attentes

Cordialement

102kaizer.xlsm (22.49 Ko)

Bonsoir, je tiens à te remercier, le code VBA que j'ai remanié marche impeccablement bien.

Simple rapide et efficace.

Merci encore !

Mais j'ai juste une dernière petite question, dans la pièce jointe envoyée, quand je saisie deux fois d'affilé les mêmes sections et dimensions elles se mettent sur deux lignes alors que normalement la deuxième devrait écraser la première. Par contre en rééditant avec un troisième profilé identique ça écrase la première.

Je suis un peu tatillon mais je voudrais savoir si ça pourrait être modifiable ? Pour que cela ne se produise pas.

Bonsoir

Chez moi, je n'ai pas de problème. Les données sont écrasées. Je ne peux donc pas te répondre

Cordialement

D'accord ça doit donc venir de moi, ce n'est pas grave ça fait quand même ce que je voulais et je t'en remercie .

Après plusieurs heures de travail et de recherche, tu me donnes la réponse à mon problème quelques heures après donc UN GRAND MERCI.

Rechercher des sujets similaires à "probleme vba archivage donnees"