Excel reihenfolge festlegen

Hallo Zusammen,

ich muss in kürzester Zeit 8000 Beschriftungen erstellen, habe aber leider keinen Plan von Excel.
Meine Frage ist, wie kann ich eine logische Reihenfolge in Excel erstellen um schnell die Beschriftungen drucken zu können.
Die Reihenfolge muss dann so aussehen:
E01.S1.01.1 -
E01.S1.01.1 +
E01.S1.01.2 -
E01.S1.01.2 +
das ganze bis E01.S1.16 … und dann dies wiederum mit S2 fortführen und dies dann wieder mit E02 … !!! Gibt es dafür eine Formel oder ähnliches??
Ihr würdet mir das Wochenende retten!! Danke im Voraus.

Hallo Karl
Es geht für mich nicht klar hervor, welche Zahlenreihe du jetzt meinst. Also die vorletzte: 1- 1+ 2- 2+ 3- 3+…bis 16 oder so wie in deiner Anfrage, die dritte Spalte: 01 02 03 04 mit jeweils einmal 1- und 1+ und 2- und 2+…? Vielleicht hast du ja nur die Spalte mit 01 in deiner Anfrage vergessen. Eine Formel dafür kenne ich aber leider nicht. Einfache Zahlenreihen kannst du mit der Maus markieren und wenn du dann unten rechts am Rand der Markierung mit dem Mauszeiger draufzeigst, dann erscheint ein schwarzes Kreuzchen. Wenn du das Kreuzchen beliebig weit nach unten ziehst, dann setzt sich auch der Zahlenturnus fort. Das gilt aber, soviel ich weiß, nur für einfache Zahlenreihen. Ich habs zwar grade versucht, dasselbe Verfahren mit deinen Zahlen zu probieren, aber das funktioniert nicht. Sorry, aber da brauchts einen Experten, der mehr Ahnung von Excel hat, als ich.
Grüße
Micha0160

Hallo wie lange geht denn dann das S2? Kannst Du mir deine Mailadresse schicken, dann schicke ich Dir die Tabelle - ist einfacher

Hallo

Habe zur Zeit keine gute Lösung für dich. Aber versuchs mal damit:

Vielleicht bist du etwas schneller, wenn du die Beschriftung in einzelne Zellen verteilst. Also z.b. „E01.“ in die erste spalte „S1.“ in die zweite „01.“ in die dritte, „1“ in die vierte und „+“ in die fünfte. so kannst du wiederkehrende werte einfacher kopieren. dann nur noch etwas die spaltenbreite anpassen damits wieder zusammenhängend aussieht.

viel erfolg…

gruss dani

Hallo wie lange geht denn dann das S2? Kannst Du mir deine
Mailadresse schicken, dann schicke ich Dir die Tabelle - ist
einfacher

Hört sich sehr gut an : [email protected]
S1 …bis … S6.01.1 - S6.01.16 -
S6.01.1 + bis S6.01.16 + und das ganze dann wiederum bis E05 am Anfang… also alles nochmal für E01 bis E05 … Danke

Hallo KäferKarl,

Habe ein kleines Makro zusammengeschustert. Es fallen
da jetzt 8000 Beschriftungen raus, aber du kannst im
Code noch ändern, bis wohin die Nummern jeweils laufen
sollen.
Ich hoffe dir ist damit geholfen.

MFG OVM

Einfach im Excel [Alt] + [F11] und dann den
programmcode in die tabelle 1 (links in browserfenster)
einfügen. Du startest es in dem du das modul anklickst
und F5 drückst oder den startknopf oben. Überall, wo rote
zeilen auftreten, ist ein zeilenumbruch zuviel, der hier
durchs forum entsteht. den einfach weglöschen und die
zeilen wieder vereinen.

Option Explicit

Sub Beschriftungen()
Application.ScreenUpdating = False


Dim stelle1 As Integer
Dim stelle2 As Integer
Dim stelle3 As Integer
Dim stelle4 As Integer

'Bis wohin sollen die jeweiligen Stellen laufen? --\> Hier 
eintragen
stelle1 = 5
stelle2 = 5
stelle3 = 10
stelle4 = 16

'Hier sind die Schleifenzähler
Dim c1 As Integer
Dim c2 As Integer
Dim c3 As Integer
Dim c4 As Integer
Dim row As Integer
row = 1

For c1 = 1 To stelle1
 For c2 = 1 To stelle2
 For c3 = 1 To stelle3
 For c4 = 1 To stelle4
 Cells(row, 1).Value = "E"
 If c1 

vorletzte Zeile
Bitte die Vorletzte Zeile noch ändern in

application.screenupdating = TRUE

Bitte die Vorletzte Zeile noch ändern in

application.screenupdating = TRUE

Hier ist noch kleines Problemchen:

eintragen = sub oder Function nicht definiert und das Sub Beschriftungen ist gelb hinterlegt irgendwie …

Danke erstmal

Hallo Du,

Kannst Du mir noch mal genau schreiben wie sich die Zahl aufbaut.
Das E geht von 01 bis 05,
das S geht von 1 bis 6,
die 01- bleibt die immer 01?,
die 1- und 1+ geht das bis 16+?

Danke

Bitte die Vorletzte Zeile noch ändern in

application.screenupdating = TRUE

Alles klar super funktioniert … ich Danke dir wie verrückt …Eine kleine Frage noch wie kann ich E01…2…3…4…5. auf 6 erweitern?? Und die Dritte Zahl also E01.S2.10. auf 16 erweitern??

Also Brauche folgendes: E01 - E

Einfach in diesem Abschnitt den Maximalwert für die
jeweilige stelle angeben:

'Bis wohin sollen die jeweiligen Stellen laufen?
stelle1 = 5 
stelle2 = 5
stelle3 = 10
stelle4 = 16

das Produkt aller Zahlen mal zwei (wegen + und -)
ergiebt die anzahl der Werte, die es generiert.

im prinzip läuft das so durch:
E(stelle1).S(stelle2).(stelle3).(stelle4)

Ich hoffe ich konnte dir dein wochenende retten :wink: für
mich hats 15min gedauert und war eine nette ablenkung
vor der öden vorlesung :smiley:

LG OVM

Also jetzt nochmal : E01 bis E05 davon jeweils S1 - S7 und davon jeweils 01 bis 16 und davon immer 1 und 2 und dann jede Kombination einmal mit - und einmal mit + versehen.

Dann danke ich dir für deine Hilfe … we ist gerrettet … dir noch viel spaß in der vorlesung … :wink: reingehaun

Ok ich habe es fertig. Allerdings komme ich nur auf 2240 Felder und nicht auf 8000. Kann das sein?

Also jetzt nochmal : E01 bis E05 davon jeweils S1 - S7 und
davon jeweils 01 bis 16 und davon immer 1 und 2 und dann jede
Kombination einmal mit - und einmal mit + versehen.

Jo das passt dann …!!! Allerdings habe ich es schon bekommen aus dem anderen thread …kannst mir deine tabelle aber gerne nochmal zukommen lassen. Danke für die Hilfe!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Die Reihenfolge muss dann so aussehen:
E01.S1.01.1 -
E01.S1.01.1 +
E01.S1.01.2 -
E01.S1.01.2 +


tut mir leid, dazu weiss ich keine Antwort.

Wo stehen diese Überschriften - in Zellen am Anfang einer Spalte / Zeile?
Kannst du da mal eine Bsp. Datei zur Verfügung stellen!

Hallo KäferKarl,

habe die Mail leider erst eben gelesen. Ist die Aufgabe schon gelöst?
Deine Etiketten werden für BMK-Kennzeichnung benötigt, oder?

Mehrere Spalten erstellen. E01. , S1.01. , 1 , -
Eine Zeile unter der 1 noch ne 2 einfügen, Feld 1 und 2 zusammen markieren, dann rechts unten die automatische Aufzählung zum hochzählen der nächsten Felder verwenden (kleines schwarzes ausgefülltes Quadrat).

So müsste es auf recht schnelle Art gehen. Ne spezielle Formel ist aufwendiger zu gestalten.

Gruß
Markus

Hallo,
leider für das Wochenende zu spät.
eine Möglichkeit das Problem zu lösen, ist es die einzelnen Teile in extra Spalten zu stellen und über das Formatieren im Ausdrucken die Teile aneinander zu rücken.
Spalte1 Spalte2 Spalte3 Spalte4 Spalte5

E01 . S1 . 01 . 1 -
E01 . S1 . 01 . 1 +
E01 . S1 . 01 . 2 -
E01 . S1 . 01 . 2 +

.
.
.

E01 . S2 . 01 . 1 -
E01 . S2 . 01 . 1 +
E01 . S2 . 01 . 2 -
E01 . S2 . 01 . 2 +

wenn es sich nur um Text handelt, können die Punkte in die davorliegende Spalte mit hineingeschrieben werden.
Der Vorteil dieser Methode läge vor allem darin, dass das Füllen automatisiert werden kann.
(2-3 Spaltenfelder markieren; rechte untere Ecke mit und li Maustaste halten (kleines Kreuz) und abwärts ziehen)
Vielleicht ist dieser Tipp für spätere Aufgaben hilfreich.

Mit freundlichen Grüßen
Hans