|  
                                             
	Hi, ja, das ist wohl dem IE zu schulden. Ich versuchs nochmal: 
	  
	Hi zusammen, 
	 
	ich habe folgendes Makro, welches eine Spalte (E) durchgeht bis sie leer ist, einzelne IDs in eine neue Spalte (I) schreibt und die dazugehörigen Länder, welche sich in Spalte (F) befinden, in eine neue Spalte (J,K,L,M..etc.) schreiben 
	 
	Meine Daten sehen so aus: 
	 
	ID, Land 
	1, DE 
	1, GB 
	1, RU 
	2, DE 
	2, DE 
	3, GB 
	4, RU 
	4, GB 
	 
	Nach der Verarbeitung habe ich folgende Daten 
	 
	ID, Land, Land, Land 
	1, DE, GB, RU 
	2, DE 
	3, GB 
	4, RU, GB 
	 
	 
	Er schreibt mir also alle Länder auf, egal wie oft sie vorkommen. 
	 
	Ich möchte nun aber zusätzlich, zu den Ländern wissen, wie oft sie vorkommen. 
	 
	D. h.: 
	 
	ID, Land, Land, Land 
	1, DE(1), GB(1), RU(1) 
	2, DE(2) 
	3, GB(1) 
	4, RU(1), GB(1) 
	 
	Könnt ihr mir eine kleine Hilfestellung geben? VIELEN DANK! 
	 
	Anbei mein Script: 
	 
	 
	[CODE]Public Sub Kunde() 
	 
	Z = 2 
	z2 = 1 
	 
	Do Until Cells(Z, 5).Value = "" 
	     
	         
	        If Cells(Z, 5).Value <> Kunde_Alt Then 
	            z2 = z2 + 1 
	            Cells(z2, 9).Value = Cells(Z, 5).Value 
	        End If 
	         
	        s = 10 
	        Land = Cells(Z, 6).Value 
	        Gef = False 
	        Do Until Cells(z2, s).Value = "" 
	             
	            If Cells(z2, s).Value = Land Then 
	                Gef = True 
	                Exit Do 
	            End If 
	             
	            s = s + 1 
	        Loop 
	         
	        If Gef = False Then 
	            Cells(z2, s).Value = Land 
	        End If 
	 
	     
	    Kunde_Alt = Cells(Z, 5).Value 
	    Z = Z + 1 
	Loop 
	 
	End Sub[/CODE] 
	  
	  
     |