Thema Datum  Von Nutzer Rating
Antwort
Rot Neues Worksheet mit Titeln anlegen
17.11.2017 12:17:54 Phillip Hommel
NotSolved
17.11.2017 12:31:28 Gast98930
NotSolved
17.11.2017 13:39:43 Gast59527
NotSolved
17.11.2017 13:42:34 Phillip Hommel
NotSolved
19.11.2017 18:41:57 AlterDresdner
NotSolved

Ansicht des Beitrags:
Von:
Phillip Hommel
Datum:
17.11.2017 12:17:54
Views:
962
Rating: Antwort:
  Ja
Thema:
Neues Worksheet mit Titeln anlegen

Hallo

Ich möchte ein neues Worksheet erstellen mit bestimmten Titel-Zellen in Zeile 1 und Spalte A. Das schreiben jeder einzelnen Zelle dauert aber ewig, daher möchte ich gerne erst eine Variable benutzen, als "array" oder "range" (sorry wenn ich mich nicht so exakt ausdrücke, bin neu in der VBA-Welt und manches was ich vom Programmieren her kenne scheint hier irgendwie anders zu gehen), diese füllen, und dann den ganzen Range in das neue Blatt schreiben, so wie:


Dim Titles as variant

set Titles = range ("A1:Z99")

Titles.Range("A1") = "Name"

'... Hier werden die Titel angelegt

ActiveWorkbook.Sheets("wie auch immer").Range("A1") = Titles

 

Allerdings schreibt er so direkt auf das Blatt und überschreibt nachher A1. So dauert es ewig und A1 ist am ende Leer. Verstehe ich es daher richtig, dass "Titles" keine richtige Variable ist, sondern direkt auf das Tabellenblatt verweist? Wie bekomme ich es hin, dass ich das Zellenweise schreiben wirklich in eine Variable tun kann, die dann auf einen Rutsch in das Tabellenblatt geschrieben wird?

LG

Phillip


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 Neues Worksheet mit Titeln anlegen
17.11.2017 12:17:54 Phillip Hommel
NotSolved
17.11.2017 12:31:28 Gast98930
NotSolved
17.11.2017 13:39:43 Gast59527
NotSolved
17.11.2017 13:42:34 Phillip Hommel
NotSolved
19.11.2017 18:41:57 AlterDresdner
NotSolved