Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1344to1348
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
Inhaltsverzeichnis

Bereich als Text in Lotus

Bereich als Text in Lotus
14.01.2014 16:02:23
Matte
Hallo Liebe Leute,
ich habe hier aus dem Forum einen Code gefunden, mit dem ich Daten aus einem Excelblatt per Lotus versenden kann.
Nun zu meinem Problem.
Hier mal ein Code-Schnipsel:
Text = Worksheets("Tabelle3").Range("b13")
Ich möchte aber den Bereich B13:F21 als Text haben.
Wenn ich nun schreibe:
Text = Worksheets("Tabelle3").Range("b13:f21")
Dann gibt es einen Laufzeitfehler und der Code bricht ab.
Kann mir da bitte einer weiterhelfen.
LG Matte

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

Betreff
Datum
Anwender
Anzeige
AW: Bereich als Text in Lotus
14.01.2014 16:45:34
fcs
Hallo Matte,
da bleibt nicht anderes über als die Texte aus den Zellen in Schliefen zusammenzubauen.
Evtl. schafft man es auch irgendwie über Kopieren und Zwischenablage; da bin ich aber mit den VBA-Anweisungen nicht so firm.
Gruß
Franz
Sub aaTest()
Dim wks As Worksheet
Dim Text As String, strSep As String
Dim Zeile As Long, Spalte As Long
strSep = " " ' vbTab 'Trennzeichen in Zeile zwischen Texten
Set wks = ActiveWorkbook.Worksheets("Tabelle3")
Text = ""
'Texte aus = Worksheets("Tabelle3").Range("b13:f21") auslesen
For Zeile = 13 To 21
Text = Text & wks.Cells(Zeile, 2).Text  'Spalte B
For Spalte = 3 To 6                     'Spalte C bis F
Text = Text & strSep & wks.Cells(Zeile, Spalte).Text
Next
Text = Text & Chr(10)                   'Zeilenschaltung
Next
'    Debug.Print Text
End Sub

Anzeige
Danke Franz. Code passt bestens :-) o.w.t.
15.01.2014 07:25:57
Matte
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige