Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1736to1740
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Blattkopieren mit Datum ausser Sonntag

Blattkopieren mit Datum ausser Sonntag
28.01.2020 16:12:49
Dominik
Hallo Zusammen
Dank dem super Forum hier bin ich schon ziemlich weit gekommen mit meim Excel VBA.
Ich möchte folgendes erreichen: Das Blatt soll kopiert werden und ans Ende gestellt werden, als Blattname jeweils das Datum von Morgen, ausser Morgen ist Sonntag, dann das Datum von Montag. Soweit funktioniert das auch, ausser wenn ich das Makro an einem Samstag ausführe, dann kopiert es das Blatt nicht und überschreibt das aktuelle Blatt.
Da ich kaum VBA Kenntnisse habe sehe ich den Fallstrick nicht. Könnt ihr mir da weiterhelfen?
Hier mein VBA:
Sub Blattkopieren()
' Blattkopieren Makro
Dim oMuster As Worksheet
Dim tmpDate As Date
'Set oMuster = Worksheets(ActiveSheet)
Set oMuster = ActiveSheet
tmpDate = Date + 1
If Weekday(tmpDate, vbMonday) 
Function CheckTabelle(strTabName$) As Boolean
On Error Resume Next
CheckTabelle = ThisWorkbook.Sheets(strTabName).Index  0
On Error GoTo 0
End Function
Danke!

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Blattkopieren mit Datum ausser Sonntag
28.01.2020 16:20:03
Hajo_Zi
Die meisten bauen Deine Datei nicht nach. Die Zeit hat schon jemand investiert.
Ein Nachbau sieht meist anders aus als das Original. Darum sollte das Original verlinkt werden.
Die meisten möchten es am Original testen um den gleichen Fehler zu erhalten.
Wenn du an Stelle einer Demomappe deine Originalmappe hochladen willst, diese aber sensible Daten enthält, kannst du diese Daten
http://www.ms-office-forum.de/forum/showthread.php?t=322895
änderrn.
Das ist nur meine Meinung zu dem Thema.
Benutze hier im Forum die Funktion zum hochladen. Falls Du die nicht benutzen möchtest beachte, von unsicheren Servern wie z.B. www.file-upload.net lade ich keine Datei runter. (lt. Einschätzung meines Virenprogramms)
Select, Activate usw. ist in VBA zu 99,8% nicht notwendig.
Der Cursor ist kein Hund der überall rumgeführt werden muss.
Hinweise zu select usw. Hajo-Excel.de
Hinweise zu select usw. Online-Excel.de
Hinweise zu select usw. Online-Excel.de
Der Cursor ist kein Hund, der überall rum geführt werden muss.

Anzeige
AW: Blattkopieren mit Datum ausser Sonntag
28.01.2020 16:31:41
Dominik
Hallo Hajo
Sorry, das ist mir untergegangen.
Hier die Datei https://www.herber.de/bbs/user/134795.xlsm
Ist eine einfache Kassenabrechnung. Die Select etc hat Excel gemacht, da ich es Aufgezeichnet habe. Wie gesagt, meine VBA Kenntnisse sind begrenzt.
Gruss
Dominik
AW: Blattkopieren mit Datum ausser Sonntag
28.01.2020 16:45:09
Hajo_Zi

Sub Blattkopieren()
' Blattkopieren Makro
Dim oMuster As Worksheet
Dim tmpDate As Date
'Set oMuster = Worksheets(ActiveSheet)
Set oMuster = ActiveSheet
tmpDate = Date + 1
If Weekday(tmpDate, vbMonday)  0
On Error GoTo 0
End Function
Gruß Hajo
Anzeige
AW: Blattkopieren mit Datum ausser Sonntag
28.01.2020 17:19:58
Dominik
Hallo Hajo
Wow! Das ist ja unglaublich!
Vielen Herzlichen Dank!
Werde mich am Montag melden obs funktioniert wies soll. Danke nochmal!
Gruss
Dominik

311 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige