|  
                                             
	Hallo, 
	ich habe eine von einem Programm erstellte Excel-datei, die ich in eine andere Excel einlesen möchte. 
	In der einzulesenden Datei stehen immer in den Zellen A1 bis A14 jeweils Zahlen. Diese möchte ich trennen und rechts daneben in je eine Zelle schreiben, damit es übersichtlicher wird (für das anschließende Einlesen in die andere Excel Datei). 
	Die Zahlen sehen in einer Zelle z.B. so aus: 
	7,55,8,28,10,04,11,03 
	Problem: Es gibt nur Kommas! Es sind eig folgende Zahlen: 7.55 ; 8.28 ; 10.04 ; 11.03 
	Ich weiß aber, dass jede Zahl immer 2 Stellen nach dem Komma besitzt und danach die nächste Zahl kommt. 
	Wie kann man das in VBA Programmieren? 
	  
	Das ist bisher mein VBA Code: 
	  
	Sub test() 
	 
	Set fs = ApplicationFileSearch 
	With fs 
	    .LookIn = ThisWorkbook.Path 
	    .FileName = "*.csv" 
	    If .Execute > 0 Then 
	        MsgBox "Es wurden " & .FoundFiles.Count & _ 
	        " Messung(en) gefunden." 
	        For i = 1 To .FoundFiles.Count 
	         
	            Workbooks.OpenText FileName:=.FoundFiles(i), ConsecutiveDelimiter:=False, DecimalSeparator:="#", ThousandsSeparator:=".", DataType:=xlDelimited 
	--> Hier muss die Änderung rein 
	 
	            workbookname2_ = ActiveWorkbook.Name 
	            worksheetname2_ = Worksheets(1).Name 
	            'MsgBox workbookname_ 
	            'MsgBox worksheetname2_ 
	        Next i 
	        Else 
	        MsgBox "es wurde keine Messungen gefunden" 
	        Application.CalculateFull 
	    End If 
	End With 
	End Sub 
	  
	Ich hoffe Ihr könnt mir helfen. 
     |