- Katılım
- 31 Aralık 2009
- Mesajlar
- 1,103
- Excel Vers. ve Dili
-
excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
Merhabalar
Aşağıdaki kod ile;
her bulunan adresin satır ve sütun numaralarını bir yere yazdırmak;
her bulunan hücrenin aynı satırındaki bir sütundan değer almak
bulunanları listelemek
Sorunum c.address 'in satır ve sütun değerini alamamak.
Aşağıdaki kod ile;
her bulunan adresin satır ve sütun numaralarını bir yere yazdırmak;
her bulunan hücrenin aynı satırındaki bir sütundan değer almak
bulunanları listelemek
Sorunum c.address 'in satır ve sütun değerini alamamak.
Kod:
Private Sub CommandButton1_Click()
For Each h In [A5:A20] 'İLK DÖNGÜ
With Worksheets("Sayfa1").Range("J5:M20") ' BAKILACAK TABLO
Set c = .Find(h.Value, LookIn:=xlValues)
If Not c Is Nothing Then
firstaddress = c.Address
[COLOR="lime"] 'cc = c.Rows
'cc1 = firstaddress.Rows
'dd = c.Columns[/COLOR]
Do
[COLOR="lime"]'a = firstaddress
'b = firstaddress.Rows
'c = firstaddress.Column[/COLOR]
[COLOR="Red"]Cells(h.Rows, "D").Value = Cells(c.Rows, "M").Value [/COLOR][COLOR="Lime"]'SONUCUN ALINACAĞI HÜCRE[/COLOR]
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstaddress
End If
End With
Next h
End Sub
Ekli dosyalar
-
41.5 KB Görüntüleme: 6