Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
640to644
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
640to644
640to644
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Werte in Spalten "reparieren"

Werte in Spalten "reparieren"
27.07.2005 15:10:44
Michael
In der Spalte "E" stehe die folgenden Werte:
1769264
769694
769244
1769563
769420
769726
69513
769449
769524
769581
769412
769481
1768449
Es muss aber so sein, dass alle Zaheln mit der "7" anfangen. Das bedeutet also, das einerseits die Zahl vorne hinzugefügt oder die erste Ziffer 7 gelöscht werden muss. Die Geasmtlänge der Zahl ist übrigens immer 6 Ziffern !!
Das ganze möchte ich gerne in Makro einbauen - geht das ?
Besten Dank im voraus an alle
Michael

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte in Spalten "reparieren"
27.07.2005 15:37:41
Reinhard
Hi Michael,
for n=1 to range("E65536").end(xlup).row
select case len(cells(n,5)
case 5
cells(n,5)="7" & cells(n,5)
case 7
cells(n,5)=right(cells(n,5),6)
end select
Gruß
Reinhard
AW: Werte in Spalten "reparieren"
27.07.2005 15:38:57
UweD
Hallo
so könnte es gehen...

Sub sieben()
Dim TB, Sp%, EZ%, LR%, I%, WE
'**** anpassen
Set TB = Sheets("Tabelle1")
Sp = 5 ' Spalte E
EZ = 1 'ab Zeile1
LR = TB.Cells(Rows.Count, Sp).End(xlUp).Row 'letzte Zeile der Spalte
For I = EZ To LR
WE = Cells(I, Sp).Value
Select Case Len(WE)
Case 6
If Left(WE, 1) <> 7 Then
Cells(I, Sp).Select
MsgBox WE & " in Zeile " & I & " undefinierter Zustand"
End If
Case Is < 6
Cells(I, Sp).Value = "7" & WE
Case Is > 6
Cells(I, Sp).Value = Mid(WE, 2)
End Select
Next I
End Sub

Gruß UweD
(Rückmeldung wäre schön)
Anzeige
Werte in Spalten "reparieren"
27.07.2005 15:56:13
Michael
Beste Dank an Euch beide es hat bestens geklappt.......

305 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige