Dongude problem

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Selam
Başlık Biraz Olmadı ama;

Sub bosal()
For i= 2 to 25
For k=2 to 25

if Range("b"&k)="" Then
Range("c"&i)=Range("c"&i)
End if
Next
Netx
End sub

Arkadaslar burada b kolonunda boş olan değerleri
aynı sıradaki c kolonundan değerleri almasını istedim ama zannedersem kodda bir hata var(bende hata var)
yardımcı olursanız sevınınırım.

Saygılar.
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Sub bosal()
For i= 2 to 25
For k=2 to 25

if Range("b"&k)="" Then
Range("c"&i)=Range("b"&i)
End if
Next
Netx
End sub

demin burası yanlıs yazılmıstı doğrusu kırmızı renkli olandır

Ama Sorun hala mevcut
Yardım pls
 
Katılım
29 Eylül 2004
Mesajlar
1,810
Excel Vers. ve Dili
Excel 2002 TR
Bu şekilde bir denermisiniz, istediğiniz bumu.
Sub bosal()
For i = 2 To 25
If Range("b" & i) = "" Then
Range("b" & i) = Range("c" & i)
End If
Next i
End Sub
 
Katılım
2 Temmuz 2005
Mesajlar
24
Excel Vers. ve Dili
Excel 2003-Türkçe
Sub bosal()
For k= 2 to 25
For i=2 to 25

if Range("b"&k)="" Then
Range("b"&i)=Range("c"&i)
End if
Next
Netx
End sub

b sütunu c sutunundan bilgi alacak gibi anladım, umarım yardımcı olur
 
Katılım
8 Temmuz 2004
Mesajlar
254
Excel Vers. ve Dili
office 2007-mssql 2008 R2
For i = 1 To 25

If Sheets(1).Cells(i, 2) = "" Then
Sheets(1).Cells(i, 2) = Sheets(1).Cells(i, 3)
End If

Next i
 
Üst