| 
                              
                                  Thema
                              
                           | 
                          
                              
                                  Datum 
                           | 
                          
                              
                                  Von Nutzer
                           | 
                          
                              
                                  Rating
                           | 
                          
                               
                                  Antwort 
                           | 
                      
                      
  viele dateien in einem tabellenblatt zusammenfügen  | 
09.01.2015 15:18:35 | 
Meise | 
 | 
 | 
 | 
09.01.2015 15:21:46 | 
Gast43638 | 
 | 
 | 
 | 
09.01.2015 15:37:45 | 
Gast953 | 
 | 
 | 
 | 
09.01.2015 19:32:19 | 
Gast32743 | 
 | 
 | 
 | 
12.01.2015 13:59:21 | 
Meise | 
 | 
 | 
                  
    
                    
             
								 
									
										Von: 
                                            Meise | 
										Datum: 
                                            09.01.2015 15:18:35 | 
										Views:
                                             
                                            2223 | 
										Rating:
                                                                          | 
										Antwort: 
                                             
                                             
                                             | 
									
									
										Thema:
                                             
                                            viele dateien in einem tabellenblatt zusammenfügen | 
									
									
										|  
                                            Hallo zusammen,
mit folgendem makro kann ich Daten aus vielen Dateien in einer zusammenfügen, aber es entsteht für jede Datei ein neues Tabellenblatt. 
Sub test() 
    Dim strFile As String, strPath As String, wb As Workbook 
    strPath = "D:\Test\" 
    strFile = Dir(strPath & "*.xls") 
    Do Until strFile = "" 
        Set wb = Workbooks.Open(strPath & strFile) 
        With ThisWorkbook 
            wb.Sheets(1).Copy after:=.Sheets(.Sheets.Count) 
            .Sheets(.Sheets.Count).Name = Left(strFile, InStrRev(strFile, ".") - 1) 
        End With 
        wb.Close False 
        strFile = Dir$ 
    Loop 
End Sub
Ich möchte aber, das die Daten immer unten in die erste freie Zelle in Spalte A eingefügt wird. habs wie folgt probiert:
Sub test()
    Dim strFile As String, strPath As String, wb As Workbook
    strPath = "C:\Users\Boris\Documents\frank\"
    strFile = Dir(strPath & "*.xls")
    Do Until strFile = ""
        Set wb = Workbooks.Open(strPath & strFile)
        With ThisWorkbook
            wb.Sheets(1).Copy Sheets(1).Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
            End With
        wb.Close False
        strFile = Dir$
    Loop
End Sub
bekomme hier aber den Laufzeit-Fehler(1004):
Die Copy-Methode des Worksheet-Objektes konnte nicht ausgeführt werden.
Kann mir jemand helfen?
Vielen Dank für Eure Mühe     | 
									
								
							
 					
		   
 
                          
                        
                                
                    - Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
 
                                        - Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
 
                        - Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
 
                        - Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
 
                        - Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei 
    Antworten auf Ihren Beitrag zu benachrichtigen
 
                                    
                            
                             
                          
	
                         
                                  
                             
                             Bitte geben Sie ein aussagekräftiges Thema an. 
                            
                            Bitte geben Sie eine gültige Email Adresse ein!
                            
                            
                       
                                - Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
 
                                        - Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
 
                        - Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
 
                        - Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
 
                        - Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei 
    Antworten auf Ihren Beitrag zu benachrichtigen
 
                                    
                        
                            
                        
                         
                                                  
 
                                       
                            
                      
                          | 
                              
                                  Thema                               
                           | 
                          
                              
                                  Datum 
                           | 
                          
                              
                                  Von Nutzer
                           | 
                          
                              
                                  Rating
                           | 
                          
                               
                                  Antwort 
                           | 
                      
                      
  viele dateien in einem tabellenblatt zusammenfügen  | 
09.01.2015 15:18:35 | 
Meise | 
 | 
 | 
 | 
09.01.2015 15:21:46 | 
Gast43638 | 
 | 
 | 
 | 
09.01.2015 15:37:45 | 
Gast953 | 
 | 
 | 
 | 
09.01.2015 19:32:19 | 
Gast32743 | 
 | 
 | 
 | 
12.01.2015 13:59:21 | 
Meise | 
 | 
 |