NOT fonksiyonun makroda kullanilisi

Katılım
26 Aralık 2005
Mesajlar
40
Excel Vers. ve Dili
Microsoft Office Excel 2003 - Ingilizce
Merhaba Arkadaslar,

Bir makroda su kodlari kullaniyorum.

For i = 2 To rij
If Range("AE" & i) = "" Then
Rows(i & ":" & i).Select
Selection.Delete Shift:=xlUp
i = i - 1

Bu "If" denkleminde soyle bir mantiksal baglantinin olmasini istiyorum.

Silinme islemi Eger "AE" sutunu bos ise ve "A" sutunu bos degil ise olsun istiyorum ama kodu nasil yazacagimi bilmiyorum.

Soyle birsey denedim olmadi.

For i = 2 To rij
If Range("AE" & i) = "" Then
If Range("A" & i) = Not( "" )Then
Rows(i & ":" & i).Select
Selection.Delete Shift:=xlUp
i = i - 1

Eger "A" bos degil ise veya eger "A" sutunu dolu ise kodunu visual basic'de nasil yazarim?
Yardimci olabilecek arkadaslara simdiden cok tesekkurler.

Saygilarimla,
Onur
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Eger "A" bos degil ise veya eger "A" sutunu dolu ise kodunu visual basic'de nasil yazarim?
Aşağıdaki gibi kullanabilirsiniz.

if range("a" & i)<>0 then
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
For i = 2 To rij
If Range("AE" & i) = "" Then
If Range("A" & i) = Not( "" )Then
Rows(i & ":" & i).Select
Selection.Delete Shift:=xlUp
i = i - 1

bende makrodan fazla anlamıyorum ama birde,
Kırmızı yeri "<>0" olarak değiştirip deneyin.
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Sn leventm cevap vermiş görmedim , Bende %50 tutturmuşum :)
 
Katılım
26 Aralık 2005
Mesajlar
40
Excel Vers. ve Dili
Microsoft Office Excel 2003 - Ingilizce
cok tesekkurler arkadaslar,

saygilarimla,

Onur
 
Üst