- Katılım
- 11 Mart 2005
- Mesajlar
- 3,191
- Excel Vers. ve Dili
- Office 2013 İngilizce
Merhabalar,
Ekli dosyada aşağıdaki sorguya uyacak ;
"Data sayfasında "G" - "AJ" sütunları arasında kontrol ederek; burada değerler 0' dan büyük olanların alan adlarını alacak;
Özetle Matris prosediründe yer alan işlemleri SQL sorgusu ile yapmak...
desteğiniz için şimdiden teşekkürler,
	
	
	
		
	
	
	
		
iyi çalışmalar.
								Ekli dosyada aşağıdaki sorguya uyacak ;
"Data sayfasında "G" - "AJ" sütunları arasında kontrol ederek; burada değerler 0' dan büyük olanların alan adlarını alacak;
Özetle Matris prosediründe yer alan işlemleri SQL sorgusu ile yapmak...
desteğiniz için şimdiden teşekkürler,
		Kod:
	
	Set SH = Sayfa2
key = SH.Range("C2").Value & SH.Range("C3").Value
sorgu = "Select * " & _
                "From [Data$] " & _
                "Where [ANAHTAR] Like '" & key & "' "
		Kod:
	
	Sub Matris()
Dim SHT As Worksheet
Dim rw As Long
Dim r As Integer
Dim c As Integer
Application.Calculation = xlCalculationManual
Set SH = Sayfa2
Set SHT = Sayfa1
SH.Range("B6:B1000").ClearContents
If SH.Range("E1") <> "" Then
    rw = SH.Range("E1").Value
End If
If rw = 0 Then Exit Sub
r = 6
For c = 7 To 36
    
    If SHT.Cells(rw, c).Value > 0 Then
        SH.Range("B" & r) = SHT.Cells(1, c).Value
    
        r = r + 1
    
    End If
Next c
Application.Calculation = xlCalculationAutomatic
Set SH = Nothing
Set SHT = Nothing
End SubEkli dosyalar
- 
		
			
		
		
		23.5 KB Görüntüleme: 2
 
				





