Anzeige
Archiv - Navigation
388to392
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
388to392
388to392
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formel in VBA

Formel in VBA
02.03.2004 22:08:05
helena
Guten Abend
kleines Problem, habe von heute Mittag eine Formel
funktioniert einwandfrei (nach ersten Tests) erwarte aber
nichts anderes von Euch (Gott sei Dank gibts diese HP)
=WIEDERHOLEN(" ";16)&A8&WIEDERHOLEN(" ";8-LÄNGE(A8))&B8&WIEDERHOLEN(" ";7-LÄNGE(B8))&C8
kann man dies auch mit VBA machen und zwar exakter für Spalte A1:A1000
würde mir einiges ersparen an HIN- und HER- Schieberei der Daten
DANKE
helena aus CH

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

Betreff
Datum
Anwender
Anzeige
AW: Formel in VBA
03.03.2004 08:46:04
Dieter Klemke
Hallo helena,
du kannst das z.B. so machen (Ergebnis in Spalte D):

Sub Verbinden()
Dim länA As Long
Dim länB As Long
Dim ws As Worksheet
Dim zeile As Long
Set ws = ThisWorkbook.Worksheets(1)
For zeile = 1 To 1000
länA = Len(ws.Cells(zeile, 1))
If länA > 8 Then länA = 8
länB = Len(ws.Cells(zeile, 2))
If länB > 7 Then länB = 7
ws.Cells(zeile, 4) = Space$(16) & ws.Cells(zeile, 1) & _
Space$(8 - länA) & ws.Cells(zeile, 2) & _
Space$(7 - länB) & ws.Cells(zeile, 3)
Next zeile
End Sub

Grüße aus dem Ruhrgebiet
Dieter
Dieter klappt super DANKE (o.T)
03.03.2004 11:58:02
helena
.
Anzeige

306 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige