Thema Datum  Von Nutzer Rating
Antwort
22.11.2013 15:01:55 Regina
NotSolved
28.11.2013 13:07:02 Gast25937
NotSolved
29.11.2013 11:22:30 Regina
NotSolved
Blau Tabellenblatt kopieren und einfügen
29.11.2013 14:34:26 Gast20545
Solved

Ansicht des Beitrags:
Von:
Gast20545
Datum:
29.11.2013 14:34:26
Views:
1373
Rating: Antwort:
 Nein
Thema:
Tabellenblatt kopieren und einfügen
Ich habe das hier mal geschrieben. Das Array Name enthält eine bestimmte Anzahl an Investorennamen.

For i = 1 To AnzInv Step 1

          SheetName = Name(i).NameFirma
          Sheets.Add
          ActiveSheet.Move after:=Sheets(ActiveWorkbook.Sheets.Count)
          ActiveSheet.Name = SheetName
        
          Worksheets("MusterSheet").Visible = True
          Sheets("MusterSheet").Select
          Cells.Select
          Selection.Copy
          Sheets(SheetName).Select
          ActiveSheet.Paste
          Worksheets("MusterSheet").Visible = False

    Next i


Das Problem ist, dass er mir nur ein Sheet von dem Mustersheet 1 zu 1 kopiert und entsprechend einfügt. Einen zweiten Schleifendurchlauf macht er nicht. 
Ich bekomme folgende Fehlermeldung

Laufzeitfehler '1004': Kann einem Blatt nicht den gleichen Namen geben wie einem anderen Blatt, einer Objektbibliothek oder einer Arbeitsmappe, auf die Visual Basic Bezug nimmt.

Ich verstehe nicht, wo ein gleicher Name benutzt wird, wenn das Array Name unterschiedliche Einträge hat. Ich bin gerade mit meinem Latein am Ende und hoffe, dass mir jemand noch helfen kann. BITTEEE!!! 



 


Ihre Antwort
  • 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: Name: Email:



  • 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
22.11.2013 15:01:55 Regina
NotSolved
28.11.2013 13:07:02 Gast25937
NotSolved
29.11.2013 11:22:30 Regina
NotSolved
Blau Tabellenblatt kopieren und einfügen
29.11.2013 14:34:26 Gast20545
Solved