Ich benutze in Excel vor dem Import in einem anderen Programm die Erstellung von Stücklisten und versuche diese Listen nach Referenz zu sortieren, die aus der Prefix-Seitennummer 1-200, gefolgt vom Gerätetyp A- bestehen. ZZ, gefolgt von der Gerätenummer (ID) auf dieser Seite 1-99, gefolgt von einem Buchstaben, der einen Teil von Gerät AZ darstellt (wenn dieses Gerät aus mehreren Teilen besteht).
Hier sind Beispiele Ref-Bestimmung:
Alphanumerische Sortierung in Excel mit VBA
1Q1
1S6
1S7
1T1
1VENT
1X1
1X2
1Y1
1Z1-A
1Z1-B
2A1-A
2A1-B
2A1-C
22M1
2QF1
2RB1
2Z1-A
2Z1-B
13A1-A
13A1-B
13A1-C
3A2-A
3A2-B
3A2-C
ich möchte es nach dem Gerätetyp A-ZZ, dann mit dem Geräte-ID zunächst sortiert, dann Geräteteil, dann von Seite.
1A1A
....
1A1Z
1A2A
....
1A2Z
2A1A
....
2A1Z
....
200A99Z
1B1A
....
200ZZ99Z
Damit die obige Liste wie folgt sortiert:
2A1-A
2A1-B
2A1-C
3A1-A
3A1-B
3A1-C
13A1-A
13A1-B
13A1-C
22M1
1Q1
2QF1
2RB1
1S6
1S7
1T1
1VENT
1X1
1X2
1Z1-A
1Z1-B
2Z1-A
2Z1-B
Bisher konnte ich von Seite sortieren dann nach Gerätetyp und selbst dann sortiert es falsch: 1A-1ZZ, dann 1xA-1xZZ, dann 2A-2ZZ, dann 2xA-2xZZ, etc ... Ich kann den Bindestrich (-) loswerden, wenn ich die BOM baue.
Wenn ich so etwas baute, würde ich alle vier Teile in ihre eigenen Zellen stecken. Dann können Sie über die Spalten in der gewünschten Reihenfolge sortieren. Sie können die Spalten verketten, wenn Sie eine einzelne Zelle ausgeben möchten. Wie es ist, müssen Sie die Daten in ihre vier Teile analysieren und dann sortieren. –
Wie passt 1VENT zu Ihrem Muster? –
1VENT ist eine Anomalie und würde als VE für Gerätetyp und dann 1 für Blatt sortiert werden. – MaxK