VBA - MAJ de fichier en automatique

Bonjour à tous,

J'ai quelques soucis pour réaliser une maccro EXCEL.

Les données:

J'ai 2 fichiers de références:

Fichier "A" : suivi journaliers des références

Fichier "B" : Nouveau besoin

Ce que je veux faire:

Remplir le fichier A colonne A avec les données du fichier B colonne A.

Seulement quand l'information n'est pas déjà présente dans le fichier A....

Dans le cas où la réf est nouvelle, il faut l'intégration des colonnes B et C du fichier B dans le fichier A..

J'éspére avoir été assez clair.

Dabns l'attente de vous lire

Merci d'avance

Anthony D

Bonjour et bienvenue sur le forum

Un essai. Te convient-il ?

27fichier-a.xlsm (24.07 Ko)
27fichier-b.xlsx (13.94 Ko)

Bonsoir,

Merci pour le retour.

C'est tt xactement ça, la réponse colle parfaitement à ma demande.

Merci beaucoup car la VBA reste encore un peu compliqué pour moi

Savez-vous comment faire si le "fichier A" n'est pas au même endroit que le "fichier B"?

Pour le rempissage des cellules colonne B et C je vais verouiller les cellules et faire une recherchV.

Merci par avance

AnthonyD

Bonjour

Tu écris :

Savez-vous comment faire si le "fichier A" n'est pas au même endroit que le "fichier B"?

Il y a plusieurs possibilités :

1 – Le fichier A est ouvert et on connaît son nom : « Fichier A »

2 – Le fichier A est ouvert, son nom n’est pas fixe mais on lui connait une particularité spécifique ; ex : une valeur fixe dans une cellule particulière

3 – Le fichier A est fermé et une boite de dialogue demande de l’ouvrir : dans ce cas, peu importe le nom du fichier A.

4 – Le fichier A est fermé mais on connait le dossier dans lequel il est et le chemin pour l’atteindre.

5 – etc.

Il faudrait que tu me dises exactement quel est ton besoin.

Bye !

Bonjour,

Merci pour le retour.

Le détail exact de ma demande

Le fichier A est dans un dossier sur le reseau (fichier partagé et ouvert tt les jours) il est nommé "MACRO_CHARGE".

Le Fichier B est dans un autre dossier sur le reseau, le fichier est toujours le même et tjrs au même endroit. Il est rarement ouvert.

Il est nommé"(EB) Expression de Besoin".

L'info principal : référence. Se trouve dans la colonne C du fichier A "MACRO_CHARGE". et colonne C du fichier B "(EB) Expression de Besoin".

Si une référence n'est pas présente dans le fichier A "MACRO_CHARGE" mais seulement dans le fichier B "(EB) Expression de Besoin" colonne C . Les références doivent s'ajouter dans le fichier A "MACRO_CHARGE" colonne C.

J'éspére être assez clair...

Merci beaucoup pour votre aide et pour votre temps passé sur le sujet.

Cordialement

AnthonyD

Bonjour

Alors voilà les deux nouveaux dossiers.

Cela te convient-il ?

Bye !

26macro-charge.xlsm (23.58 Ko)

Merci beaucoup !!!

C'est parfait !!!

J'ai plus qu'a mettre le lien vers le fichier à la place de "chemin".

Encore merci, car tt seul je ne m'en serai pas sorti !

Bonne journée

Anthony

Rechercher des sujets similaires à "vba maj fichier automatique"