XL 2010 Mettre à jour un fichier cible à partir d'une fichier source

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

thespeedy20

XLDnaute Occasionnel
Bonjour le forum,


Pouvez-vous me donner un petit coup de main.... j'aurais voulu mettre à jour un fichier cible à partir d'un fichier source (ajout, modification et suppression de ligne)....

Donc après chaque intervention ( ajout, modif et suppression) que le fichier cible, soit égale au fichier source.

Une solution par macro serait il possible....

Merci d 'avance pour votre aide et solution éventuelle....
 

Pièces jointes

Bonjour,
Voici une proposition.
Le fichier en retour est en xlsx car macro.
Les 2 fichiers doivent être dans le même dossier. (Source et Cible sinon faudra mentionner où)
Je recopie toutes les données de A1 à M6000 (à modifier si +)
La macro s'exécute à l'ouverture du fichier comme cela tout est à jour direct.
Copie ce fichier là ou existe le fichier "Source 2018" et active les macros
Macro en Module1 et Thisworkbook
Bruno
 

Pièces jointes

Hello,
Pour la demande voici une nouvelle macro qui remplace l'ancienne macro "ouverture"
VB:
Sub ouverture()
'vu
MsgBox "Choissiez le fichier Source !"
fichier = Application.GetOpenFilename("TextFiles (*.xlsx), *.xlsx")
If fichier <> False Then
Workbooks.Open fichier
Else
MsgBox "ANNULATION", "Pas de fichier selectionné !"
Exit Sub
End If
Application.ScreenUpdating = False
fichier = Right(fichier, InStr(StrReverse(fichier), "\") - 1)
ActiveWindow.WindowState = xlMinimized
ThisWorkbook.Activate
ActiveWindow.WindowState = xlMaximized
With Workbooks(fichier).Sheets(1)
'Feuil1.[A1:M6000].Clear
Feuil1.[A1:M6000].Value = .[A1:M6000].Value
End With
Workbooks(fichier).Close False
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour