- Katılım
- 5 Eylül 2007
- Mesajlar
- 1,247
- Excel Vers. ve Dili
- ofis 2010
- Altın Üyelik Bitiş Tarihi
- 21-07-2024
Merhaba;
Hareket çalışma sayfasının D sütunundaki değerleri, tekrarları sildirerek TRANSFER_DURUM ÇALIŞMA sayfasının A hücresine alıyorum. Daha önceki çalışmamda oluşturulan makroyu kullanıyorum. HAREKET çalışma sayfasındaki D sütunu için görünmeyen karakter düşüncesiyle DAMGA makrosu ile içindeki boş verileri sildiriyorum. Buna rağmen veri çektiğim çalışma sayfasında 3.cü satır boş kalıyor. Sebebini çözemedim Kullandığım makro
	
	
	
		
boş satırın olmaması için makroda veya başka ne gibi işlem yapabilirim. Teşekkürler
								Hareket çalışma sayfasının D sütunundaki değerleri, tekrarları sildirerek TRANSFER_DURUM ÇALIŞMA sayfasının A hücresine alıyorum. Daha önceki çalışmamda oluşturulan makroyu kullanıyorum. HAREKET çalışma sayfasındaki D sütunu için görünmeyen karakter düşüncesiyle DAMGA makrosu ile içindeki boş verileri sildiriyorum. Buna rağmen veri çektiğim çalışma sayfasında 3.cü satır boş kalıyor. Sebebini çözemedim Kullandığım makro
		Kod:
	
	Sub yenilenen_DURUM()
Application.ScreenUpdating = False: Application.Calculation = xlCalculationManual
  Dim SD As Worksheet: Set SD = Sheets("HAREKET")
    Dim SO As Worksheet: Set SO = Sheets("TRANSFER_DURUM")
    Dim liste(), dizi()
    son = SD.Cells(Rows.Count, "D").End(3).Row
    liste = SD.Range("D3:D" & son).Value
    Set dic = CreateObject("scripting.dictionary")
    For X = 1 To UBound(liste, 1)
        aranan = liste(X, 1)
        If Not dic.exists(aranan) Then
            dic.Add aranan, ""
        End If
    Next X
    SO.Range("A2:A" & Rows.Count).ClearContents
    SO.Range("A2").Resize(dic.Count, 1) = Application.Transpose(dic.keys)
    Application.ScreenUpdating = True: Application.Calculation = xlCalculationAutomatic
End SubEkli dosyalar
- 
		
			
	
			
		
		
		61 KB Görüntüleme: 5
- 
		
			
	
			
		
		
		94.1 KB Görüntüleme: 5
- 
		
			
		
		
		34.3 KB Görüntüleme: 5
 
				





 
 
		 
				 
				