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

code anpassen

code anpassen
11.06.2007 15:31:00
Jürg
Guten Tag forum
habe hier vor längerer zeit diesen code gepostet.
nun kann mir jemand diesen so anpassen, dass bei dem auslesen der daten nicht zuerst ein ";" erscheint sondern nur der Wert aus excel?
besten dank
mit Gruss
jürg

Sub test55()
[b1].Select
Open "G:\testc.dat" For Output As #1 'Dateiname und Pfad
For i = 1 To 1 'Länge deiner Liste
For ii = 1 To 38 ' anzahl beschriebener zellen in deiner Zeile
Var = Var & ";" & ActiveCell.Offset(i - 1, ii - 1).Value 'Trennzeichen beliebig*)
Next
Print #1, Var
Var = ";"   'Trennzeichen beliebig*)
Next
Close #1
End Sub


4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: code anpassen
11.06.2007 15:35:43
peter
hallo jürg,
ändere diese zeile,
Var = Var & ";" & ActiveCell.Offset(i - 1, ii - 1).Value 'Trennzeichen beliebig*)
in diese:
Var = Var & ActiveCell.Offset(i - 1, ii - 1).Value 'Trennzeichen beliebig*)
lg peter
P.S.: Rückmeldung wäre nett

AW: code anpassen
11.06.2007 15:37:06
Tino
Hallo,
könnte es so gehen?

Sub test55()
[b1].Select
Open "G:\testc.dat" For Output As #1 'Dateiname und Pfad
For i = 1 To 1 'Länge deiner Liste
For ii = 1 To 38 ' anzahl beschriebener zellen in deiner Zeile
Var = Var & ActiveCell.Offset(i - 1, ii - 1).Value & ";"   'Trennzeichen beliebig*)
Next
Print #1, Var
Var = ";"   'Trennzeichen beliebig*)
Next
Close #1
End Sub


Gruss
Tino

Anzeige
AW: code anpassen
11.06.2007 15:37:00
Hajo_Zi
Hallo Jürg,
Option Explicit

Sub test55()
Open "G:\testc.dat" For Output As #1 'Dateiname und Pfad
For i = 1 To 1 'Länge deiner Liste
For ii = 1 To 38 ' anzahl beschriebener zellen in deiner Zeile
If Len(Var) = 0 Then
Var = ActiveCell.Offset(i - 1, ii - 1).Value 'Trennzeichen beliebig*)
Else
Var = Var & ";" & ActiveCell.Offset(i - 1, ii - 1).Value 'Trennzeichen beliebig* _
)
End If
Next
Print #1, Var
Var = ";"   'Trennzeichen beliebig*)
Next
Close #1
End Sub



Anzeige
DANKE an
11.06.2007 16:09:00
Jürg
vielen Dank an peter Tino und Hajo_Zi
es klappt bestens !
mit Gruss
Jürg

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige