VBA-Excel-einfügen einer vordefinierten Kopfzeile

Ich bin eine harte Zeit der Suche, was ich versuche zu tun, weil ich habe eine harte Zeit damit, was ich zu tun versuche in Worte zu fassen.

Im Grunde, was ich versuche zu tun ist, nehmen Sie eine Reihe von Header (vielleicht 10-12 Spalten lang) und in einem makro möchte ich paste den Header über (ersetzen) der aktuelle Header in Zeile 1 von Blatt 1. Die Art, wie ich derzeit die Dinge set up ist, dass meine Daten eingefügt werden, beginnend bei Zeile 2 von jedem Blatt, wenn das Blatt erzeugt. Ich habe ein makro geschrieben, dass das kopieren der Zeile 1 von Blatt 1 in jedes vorhandene Blatt, aber ich muss nicht manuell legen Sie die erste Platte-Header (es sollte Teil des Makros).

Also denke ich, brauche ich Hilfe, wie man in eine Zeile einfügen, die bestimmte Header über der Zeile 1 von Blatt 1 ( ich möchte das schreiben der eigentlichen header-Namen in das makro-code).

EDIT:

Application.CutCopyMode = True

Dim Counter As Long

Counter = Sheets.Count
For i = 1 To Counter
    Sheets("Sheet1").Cells(1, 1).EntireRow.Copy
    Sheets(i).Cells(1, 1).PasteSpecial

Next i

Application.CutCopyMode = False

Das, was ich für das kopieren von code über und dies funktioniert gut. Was ich will, ist in der Lage, die in einer Zeile code, die im Grunde sagt " Einfügen "überschrift 1" "Überschrift 2" Und "überschrift 3" usw. " in den entsprechenden Spalten der Zeile 1 Blatt 1. Also ich habe meine header-Namen schon rausgesucht, aber ich wollen, legen Sie direkt in das makro-code. Also wenn mein Header sind Anzuwenden, Banane, Kopfsalat, Tomate, will ich diese Worte in den makro-code und haben Sie eingefügt in Blatt 1 Zeile 1 vor meinem copy-paste-code oben aufgeführt.

Bitte geben Sie Ihren aktuellen code (oder zumindest den relevanten Teil) - was haben Sie versucht, erstellen des headers? Was ist mit deinem aktuellen Versuch fehlschlagen? Auch du vermischt Begriffe etwas - wollen Sie "einfügen" - Header [impliziert für mich Verlagerung der Zellen nach unten] oder "einfügen" über den aktuellen Header [impliziert für mich, dass was auch immer in Zeile 1 wird gelöscht].
Lol. Wir machen ein gutes team-wir nicht!
Fügen Sie über ist was ich tun will. Meine copy-paste-makro funktioniert, ich will nur in der Lage, um in ein makro "Fügen Sie diese Header auf, was ist in Zeile 1 von Blatt 1" wo 'Header' definiert sind, die im makro.

InformationsquelleAutor Scott T | 2015-07-21

Schreibe einen Kommentar