Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro Hilfe

Forumthread: Makro Hilfe

Makro Hilfe
03.08.2003 20:39:06
Panella
hallo
in meiner arbeitsmappe habe ich eie tabelle die ich mit einem
makro 31 mal kopiere, das funktioniert auch mit dem zweite makro
möchte ich die tabellenblätter nach dem datum das in D2 steht
benennen das funktioniert NICHT da sich die formel in D2 nicht
um die tabellen nummer erhöht.
die formel in der zelle D2 heist/ ='1'!D2+1 bleibt immer gleich.
Makro 1

Sub Copy_31()
Dim WKS As Worksheet
Dim iCounter As Integer
Application.ScreenUpdating = False
Set WKS = ActiveSheet
For iCounter = 3 To 31
WKS.Copy after:=Worksheets(Worksheets.Count)
ActiveSheet.Name = iCounter
Next iCounter
Worksheets(2).Select
Application.ScreenUpdating = True
End Sub

Makro 2

Sub Name_geben()
Dim I As Integer
On Error Resume Next
For I = 1 To Worksheets.Count
Worksheets(I).Name = Format(Worksheets(I).Range("D2"), "ddd.dd")
Next I
End Sub

wer kan mir den da bitte helfen
danke im vorraus
Armando
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro Hilfe
03.08.2003 20:54:45
Knut
Worksheets(I).Name = Format(Worksheets(I).Range("D2")+I,"ddd.dd")
Knut

AW: Makro Hilfe
03.08.2003 21:12:52
Panella
super das hatt geklappt
nur das datum in der zelle d2 bleibt immer noch gleich
es sollte sich aber immer um einen tag erhöhen sonst steht in
zelle D2 immer z.B 01.01.03
kann mir noch jemand helfen

Anzeige
AW: Makro Hilfe
03.08.2003 21:20:00
Knut
Worksheets(I).[d2]=Worksheets(I).[d2]+I
Worksheets(I).Name = Format(Worksheets(I).Range("D2")+I,"ddd.dd")
Knut

AW: Makro Hilfe
03.08.2003 22:03:36
Panella
habe die zeile in das makro2 eingegeben und glaube ich kapiere es nicht
oder drücke mich falsch aus alles ist durcheinander.
das erste datum im blatt '1'in zelle D2 bekomme ich aus einer anderen tabelle
und sellt sich so dar 01.01.2003 es sollte nicht geändert werden.
in den nachfolgenden blättern sollte sich das datum erhöhen.
da ich die tabellennamen aus diesem datum beziehe müste ich doch beim
kopieren diesen wert ändern oder?

Anzeige
AW: Makro Hilfe
03.08.2003 22:51:35
Knut
Da ist wohl Ursache und Wirkung verwechselt. Geht es dir darum,
in der Zelle das geänderte Datum zu haben, oder um die Blattnamen?
Knut

;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige