Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1684to1688
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

Zellennummerierung

Zellennummerierung
29.03.2019 11:28:50
Dan
Hallo Zusammen,
ich bin auf der Suche nach einer Möglichkeit bei kopierten Tabellenblättern, eine bestimmte Zelle fortlaufend zu nummerieren, wenn in einem bestimmten Bereich Text enthalten ist. Es handelt sich um Tagesberichte die im Bereich "C10:C28" Text enthalten können (wenn an diesem Tag gearbeitet wird gibt's ne Nummer); ist das der Fall soll in Zelle "C1" die Ziffer stehen. Da ich über VBA das vorherige Blatt kopiere bekomme ich das nicht mit einer Formel hin, da sich dann die Ziffer nicht fortlaufend erhöht.
Zum Kopieren benutze ich folgenden Code:
Option Explicit
Sub Neu()
Dim strBlattname As String
Dim intJahr As Integer
Dim intMonat As Integer
Dim intTag As Integer
Dim dteNeu As Date
strBlattname = Worksheets(Worksheets.Count).Name
intJahr = Year(Date)
intMonat = Int(Mid(strBlattname, 4, 2))
intTag = Int(Left(strBlattname, 2))
dteNeu = DateSerial(intJahr, intMonat, intTag) + 1
Sheets(Sheets.Count).Copy after:=Worksheets(Worksheets.Count)
ActiveSheet.Name = Format(dteNeu, "dd.mm.yyyy")
End Sub
Datei unter:
https://www.herber.debbsuser128741.xlsm

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellennummerierung
29.03.2019 11:42:48
Matthias
Hi
Was ist das für ein komischer Link?
https://www.herber.debbsuser128741.xlsm
Sollte das nicht eher so aussehen?
https://www.herber.de/bbs/user/128741.xlsm
Gruß Matthias
AW: Zellennummerierung
29.03.2019 13:45:42
Memo
Hi Matthias,
habe denselben Code in einer Mappe mit anderem Layout. Der Inhalt des Arbeitsblattes ist ja für den Code nicht wichtig.
Bekomme immer wieder die Fehlermeldung:
Laufzeitfehler 13
Habe die Stelle jedoch genauenstens überprüft, komme nicht auf den Fehler.
Userbild
Blattname ist mit irgendeinen Datum versehen, aber der exact identische Code wie der aus deiner Datei funkt nicht.
Woran könnte es denn liegen?
VG
Memo
Anzeige
AW: Zellennummerierung
29.03.2019 13:59:59
Memo
Hi,
habs hinbekommen.
Danke.
VG
Memo
AW: Zellennummerierung
01.04.2019 08:20:54
Dan
Hat denn für mein Problem noch einer eine Lösung oder einen Vorschlag?
AW: Zellennummerierung
01.04.2019 08:44:24
hary
Moin
Sind nur Blaetter mit Datum vorhanden?
Sub Neu()
Dim strBlattname As String
Dim intJahr As Integer
Dim intMonat As Integer
Dim intTag As Integer
Dim dteNeu As Date
strBlattname = Worksheets(Worksheets.Count).Name
intJahr = Year(Date)
intMonat = Int(Mid(strBlattname, 4, 2))
intTag = Int(Left(strBlattname, 2))
dteNeu = DateSerial(intJahr, intMonat, intTag) + 1
Sheets(Sheets.Count).Copy after:=Worksheets(Worksheets.Count)
With ActiveSheet
.Name = Format(dteNeu, "dd.mm.yyyy")
.Cells(1, 3) = Worksheets.Count
End With
End Sub

gruss hary
Anzeige
AW: Zellennummerierung
01.04.2019 13:06:22
Dan
Ja die Blätter sind nur als Datum.
Ist es möglich die neuen Blätter nur zählen zu lassen, wenn Text in dem Bereich C10:C28 ist und wenn ich den Text nach dem kopieren lösche, auch die Zahl verschwindet ?
AW:dazu Fragen
02.04.2019 07:34:41
hary
Moin
So ganz versteh ich den Ablauf nicht.
Du kopierst das Blatt mit Eintraegen in C10:C28.
Da soll die Nummer in C1 rein.
Jetzt loescht du die Eintraege und C1 soll geleert werden.
Nu die Fragen:
Bei neuen Eintraegen in C10:C28 soll eine Nummer wieder in C1?
Gibt es mehrere Blaetter ohne Eintraege?
Welche Nummer soll in C1?
Was ist beim loeschen von Blaettern?
Vorschlag:
Man koennte die Nummer immer vergeben und mit bed. Formatierung die Schriftfarbe entsprechend auf weiss oder Schwarz setzen. Sonst stimmt die Nummer gemaess Eintragungen nicht.
Beim loeschen von Blaettern funzt das aber nicht. Da Nummern doppelt vergeben werden koennten.
.Cells(1, 3) = Worksheets.Count

gruss hary
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige