Thema Datum  Von Nutzer Rating
Antwort
Rot Worksheet Objekt erstellen und konfigurieren
22.07.2014 09:03:53 default_
NotSolved
22.07.2014 10:00:41 Gast38365
NotSolved
22.07.2014 10:57:39 default_
NotSolved

Ansicht des Beitrags:
Von:
default_
Datum:
22.07.2014 09:03:53
Views:
1251
Rating: Antwort:
  Ja
Thema:
Worksheet Objekt erstellen und konfigurieren

Guten Morgen!

Ich möchte aus einer Excel Datei mit der gearbeitet wird einen bestimmten Datenbereich in eine neue Excel Datei exportieren. Meine bisherige Lösung stimmt soweit, ich definiere ein neues Workbook Objekt, kopiere die Daten in den ersten Worksheet und konfiguriere diesen (name, papersize, footer, usw.). Funktioniert soweit sehr gut, allerdings arbeitet dieser Export bisher bei mir nur für jedes Tabellenblatt (in der Ursprungsdatei) einzeln (insg. 6 mal); ich möchte jetzt allerdings mit einem Klick eine Datei mit 6 Tabellenblättern erstellen.

Stehe aber gerade insofern an, das ich nicht weiß wie (bzw. ob es möglich ist) man ein Worksheet Objekt erstellt, Daten hineinkopiert und diverse Einstellungen am Worksheet vorzunehmen und erst danach diesen Worksheet (bzw. dann mehrere) an einem Workbook Objekt zu registrieren?

Habe im Grunde bisher 2 Möglichkeiten ausprobiert:

Dim ws As Worksheet
ws.name = name

liefet eine Fehlermeldung "Object Variable not set"

Wenn ich ws vorher initialisiere mit

Set ws = Application.Worksheets.Add

bekomm ich die Fehlermeldung "400", außerdem erstellt er mir ja an dieser Stelle schon ein neues Tabellenblatt in der aktuellen Datei.

 

 


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
Rot Worksheet Objekt erstellen und konfigurieren
22.07.2014 09:03:53 default_
NotSolved
22.07.2014 10:00:41 Gast38365
NotSolved
22.07.2014 10:57:39 default_
NotSolved