fusion de plusieurs fichiers

  • Initiateur de la discussion sos93
  • Date de début
S

sos93

Guest
Bonjour à tous

je suis tres debutante: j'ai plusieurs fichiers excel que je souhaite fusionner en selectionnant que qques colonnes et lignes ,en 1 fichier

merci pour votre aide

a+
:eek: :eek: :eek:
 

Hellboy

XLDnaute Accro
Bonsoir

Je n,ai pas eu encore le temps de tester cette version.
Code:
Private Sub Workbook_Open()
Dim vFichiers As Variant, vFileToOpen As Variant
Dim intLigne As Variant
Dim strMainFile As String
strMainFile = ActiveWorkbook.Name
    vFichiers = Application.GetOpenFilename('*.xls, *.xls', , 'Tous pour un et un pour tous', , True)
    Application.ScreenUpdating = False
    With ActiveWorkbook.Sheets(1)
        For Each vFileToOpen In vFichiers
            Workbooks.Open vFileToOpen
            'F : avec les lignes 11,13,17,19,21,30,109
            For intLigne = 1 To 7 ' Les 7 lignes demandées
                Select Case intLigne
                        Case 1
                            intLineRef = 11
                        Case 2
                            intLineRef = 13
                        Case 3
                            intLineRef = 17
                        Case 4
                            intLineRef = 19
                        Case 5
                            intLineRef = 21
                        Case 6
                            intLineRef = 30
                        Case 7
                            intLineRef = 109
                End Select
                Cells(intLineRef, 6).Copy Destination:=.Cells(.Cells(65536, intLigne).End(xlUp).Row, intLigne)
                ActiveWorkbook.Close
            Next intLigne
        Next vFileToOpen
    End With
    Application.ScreenUpdating = True
End Sub

Je la test demain.
 

Hellboy

XLDnaute Accro
Bonjour helen

J'apporte une petite corecction au code que je t'ai fournis hier. Je joint le fichier.

Bonne Journée !


[file name=FromHellBoy_20050531120506.zip size=5978]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/FromHellBoy_20050531120506.zip[/file]
 

Pièces jointes

  • FromHellBoy_20050531120506.zip
    5.8 KB · Affichages: 9
S

sos93

Guest
Encore moi desolee :eek: :eek:
j'essaie le fichier mais j ai un message d'erreur à l'ouverture de la macro :'erreur de compilation, qualificateur incorrect 'sur la fermeture de la fonction====>>strOpenFile.Close

Why???
:eek: :eek:
 

Hellboy

XLDnaute Accro
Bonjour helen

Bon, je l'ai testé comme il se doit, maintenant. J'espere que ça te donnera les résultats escomptés.:woohoo:
[file name=FromHellBoy_20050531160007.zip size=7017]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/FromHellBoy_20050531160007.zip[/file]
 

Pièces jointes

  • FromHellBoy_20050531160007.zip
    6.9 KB · Affichages: 27

Discussions similaires

Réponses
7
Affichages
433
Réponses
7
Affichages
247

Statistiques des forums

Discussions
312 613
Messages
2 090 231
Membres
104 453
dernier inscrit
benjiii88