Macro VBA pour insérer les données dune autre feuille

besoindaide -  
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour

Je débute sur VBA et je sollicite votre aide sur le besoin suivant :

Jai 2 feuilles Excel :

- Dans la 1ere Jai une liste de fournisseurs associes a des MONTANTS et a des CODES

Certains fournisseurs s'exportent SANS CODE donc la cellule code est vide en face de ceux la .

- Dans la feuil 2, Jai crée un tableau sous forme de rapports avec plus de détail qui récupère les données (Montants et Codes) de la feuil 1 via des formules Excel que je copie colle et adapte manuellement pour chaque nouvelle ligne.


Question :

Serait til possible de créer une macro VBA qui insère automatiquement les fournisseurs sans code avec les montants qui vont avec dans mon tableau de la feuil 2 en mettant un 0 ou vide ?

Autrement dit je voudrai qua chaque actualisation de mes données de la feuil 1, tous les fournisseurs sans code se rajoutent automatiquement dans mon tableau de la feuil 2 avec le bon montant et un 0 a la place du code.


Je vous remercie par avance pour votre aide
A voir également:

5 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Peux tu envoyer un bout de ton fichier sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".

Cdlmnt
1
besoindaide
 
https://www.cjoint.com/c/LDbsQZX828V


voila. merci par avance
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
1
besoindaide
 
Bonjour ccm81. C'est presque ca a un detail près . jai mis en commentaire 'vert' l'info manquante sur ce lien. Merci a toi
https://www.cjoint.com/c/LDbtMYQUMjV
0
besoindaide
 
https://www.cjoint.com/c/LDbsQZX828V

Voila un exemple avec plus de détails
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Un copier/coller raté ici
T(nt, 2) = .Cells(li, 2)


RQ. tu aurais pu trouver avec un peu d'attention :-()

Cdlmnt
0
besoindaide
 
J'aurai voulu le trouver toute seule. Mais la très grande débutante que je suis peine déjà a comprendre de façon littéraire la signification de ce fameux code ligne par ligne pour mes besoins mais aussi au cas ou on me poserait des questions la dessus dans mon service ...

Je te remercie pour ton aide.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
OK
Je t'ai mis quelques commentaires dans le code
https://www.cjoint.com/c/LDchm5sj1dB

Bon week end
0