• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

if then 'e örnek - yada vba gisir icin skript

  • Konbuyu başlatan Konbuyu başlatan der62
  • Başlangıç tarihi Başlangıç tarihi
Katılım
4 Ağustos 2009
Mesajlar
16
Excel Vers. ve Dili
Office 2010
Selamin Aleyküm Arkadaslar,

benim sorunum if then , do loop , do while icin örnek lazim bana

bide benim anlamadigim

if t=1 then MSGBOX("dogru")
else MSGBOX("yanlis")

burdaki t degerini nereye yaziyoruz excel icinde bir yere makro yapip oraya mi yoksa kutucuk yapip oraya mi ?
 
Baya zaman geçmiş ama bir cevap yazma keyfinii yaşamak için yazıyorum.Cevabı yazıyorum:
öncelikle t değişkeninin bir sayı olduğunu VBAya bildirmek gerekir, yoksa 1'i yerine "1" olarak algılar ve t=1 olsa bile VBA bunu t="1" algılar ve yanlış sonuç verir. Yani kodların başına
Dim t as Integer yazmalısınız.Değişkenler konusunu incelemeniz gerekir. Önemli bir konudur.
t daha önce kodlar içinde tanımlanmış olması gerekir.Bu t bir hücrenin değerine bağlanabilir
t=[A1].value 'gibi. Genelde bir hücreye bağlanır ama bağlanabileceği çok fazla kaynak var. Bir hücrenin arkaplan rengi, seçilen hücre sayısı,aktif sayfa numarası vb gibi.
Selametle...
 
Geri
Üst