Importer des données d'un classeur à un autre

Résolu
achgel Messages postés 108 Date d'inscription   Statut Membre Dernière intervention   -  
achgel Messages postés 108 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour Tous,

J'ai une Macro, que j'ai eu de la part de "f894009" je le remercier infiniment.
J'utilise cette Macro pour importer des données d'une Feuille à une autre.
j'ai besoin de votre aide, pour que je puisse importer les deux lignes ('Date_Fichier Impr) à la Feuille "Base", comme il est déjà définie, et à une autre Feuille "MOD" d'un Classeur "MSR" préalablement fermé.

Merci d'avance.


La Macro est la suivante:
Sub Creat_List_Data()
    Dim derlig As Integer, Col_A As Range, Nb As Integer, Iter As Integer, Lig As Integer
    With Worksheets("Impr")
        derlig = .Range("A" & Rows.Count).End(xlUp).Row
        Worksheets("Base").ComboBox1.Clear
        If derlig > 1 Then
            Set Col_A = .Range("A3:A" & derlig): Nb = Application.CountIf(Col_A, "A/Pl")
            If Nb > 0 Then
                Application.EnableEvents = False
                Lig = 1
                For Iter = 1 To Nb
                    Lig = .Columns("A").Find("A/Pl", .Cells(Lig, "A"), , xlWhole).Row
                    'Ecriture ID dans Combobox1
                    With Worksheets("Base")
                        .ComboBox1.AddItem Worksheets("Impr").Range("E" & Lig) & "  -  " & Worksheets("Impr").Range("F" & Lig)
                    End With
                Next Iter

                'Date_Fichier Impr
                     Worksheets("Base").Range("C3") = .Range("D1")
                     Worksheets("Base").Range("C4") = .Range("D1")
                
                MsgBox "Creation"
            Else
                MsgBox "Attention: pas de ""A/Pl"""
            End If
        Else
            MsgBox "Colonne A de Import Vide !!!!!!!"
        End If
    End With
    Set Col_A = Nothing
    Application.EnableEvents = True
    Worksheets("Base").Activate
End Sub


2 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Ce code ne vous servira pas trop pour ce que vous voulez faire. Pouvez-vous expliquez plus en detail ce que vous voulez car

importer les deux lignes ('Date_Fichier Impr) à la Feuille "Base"

ceci n'est pas facile a interpreter et si vous aviez un fichier a mettre a dispo ca serait mieux
0
achgel Messages postés 108 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour Cher Ami,
au fait je vous envoi le fichier que vous m'avez envoyer il y'a quelque jour,
dans le Module (MListe_Valud_Donnee) il ya la notion de

'Date_Fichier Import
Worksheets("Sheet1").Range("B10") = .Range("D1")

je voudrais avoir cette Date dans les Cellules "C3" et "C4"une autre Feuille "MOD" d'un Classeur "MSR" préalablement fermé.

http://www.cjoint.com/c/ELDkmxK0MhN

Merci
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > achgel Messages postés 108 Date d'inscription   Statut Membre Dernière intervention  
 
Re,

Ok, je regarde la chose
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

Fichier modifie pour date et heure dans MSR.XLSM, mais j'ouvre, ecris et referme le fichier (beaucoup plus simple, mais les deux fichiers doivent etre dans le meme repertoire ou alors modifiez le chemin d'acces)

https://www.cjoint.com/c/ELDoVIrVQCf
0
achgel Messages postés 108 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci Infiniment

C'est très gentille de votre part
Je vous souhaite de passer une agréable soirée
Mes meilleurs vœux de bonheur et de prospérité durant toute votre vie

Cordialement
0