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

Ziffernzuordnung zu Namen

Ziffernzuordnung zu Namen
09.11.2006 13:54:33
Heiner
Hallo und einen schönen Guten Tag liebe Excel Gemeinde.
Folgendes Problem möchte ich lösen; ich habe 4 Stellige Ziffernfolgen als Kostenstellen definiert. In einem anderen Arbeitsblatt möchte ich diese Kostenstellennummern als Wörter darstellen. z.B. 5000 = Verwaltung.
Wäre nett wenn mir jemand die Lösung sendet.
Gruß
Heiner

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Ziffernzuordnung zu Namen
09.11.2006 14:14:49
harry
Hallo Heiner,
die Funktion SVerweis ist dafür geeignet
Gruß
Harry
AW: Ziffernzuordnung zu Namen
09.11.2006 14:37:46
EtoPHG
Hallo Heiner,
Hier ist die Lösung:
'
' In ein Modul kopieren
'

Sub ZahlenUndWorte()
Dim ix, ix2 As Single
Dim KStellle As String
Dim x As Variant
x = InputBox("Wieviel Beziehungen generieren?", "Zahlen und Worte")
If Val(x) > 32767 Then x = "32767"
ActiveSheet.Cells(1, 1) = "Nummer"
ActiveSheet.Cells(1, 2) = "Kostenstelle"
For ix = 2 To Val(x)
ActiveSheet.Cells(ix, 1) = Int((9999 * Rnd) + 1)
ix2 = Int(Val(Right(ActiveSheet.Cells(ix, 1).Text, 2)) / 2) + 1
KStellle = ""
For ix1 = 1 To ix2
KStellle = KStellle & IIf(ix1 = 1, Chr(65 + Int((26 * Rnd))), LCase(Chr(65 + Int((26 * Rnd)))))
Next ix1
ActiveSheet.Cells(ix, 2) = KStellle
Next ix
End Sub

Gruss Hansueli
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige