• DİKKAT

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

Format hatası

  • Konbuyu başlatan Konbuyu başlatan SUMIF
  • Başlangıç tarihi Başlangıç tarihi
Katılım
13 Aralık 2005
Mesajlar
53
Excel Vers. ve Dili
Office 2003 - Türkçe
Office 2007 - İngilizce
İyi Geceler.Userformumda label formatını
Label33 = FORMAT(Label33.Caption, ("0.00 YTL")) olarak yaptığımda "compile error: Wrong number of arguments or invalid property assignment" hatası alıyorum.Neden olduğunu anlayamadım.Yardımlarınızı bekliyorum.Tşk
 
kod hatası

selam
Kodu aşağıdaki gibi uygulayınız
-------------------------------
Private Sub UserForm_Initialize()
Label33 = Format(Label33.Caption, ("0.00 YTL"))
End Sub
-------------------------------
 
Alternetif olarak.

Kod:
Private Sub UserForm_Initialize()
Me.Label1.Caption = Format(Label1, "##,##0.00" & "-YTL")
End Sub
 
Arkadaşlar ilginiz için teşekkür ederim dediklerinizi yaptım ama aynı hatayı gene alıyorum.
 
Sayın Ripek;
örnek olarak userformumum initilize kısmına
label33=format(label33.caption,("0.00 YTL")) olarak yazıyorum.Bahsettiğim hatayı veriyor ve format kelimesinin üzerini karartıyor.
 
Sayın Leventm ;
Bunuda denedim olmuyor.Acaba benim excel programımda herhangi bir özellikmi eksik.Lütfen Örnek küçük bir dosya koyarmısınız.Gene aynı hatayı alıyorum.Yazdığım kod
Private Sub UserForm_Initialize()
Label1 = FORMAT(Label1.Caption, "0.00") & " YTL"
End Sub
 
Bu şekilde userforma yazarak istediğinizi elde edemezsiniz, bu kodu labele veri yazdırdığınız nesneye yazmalısınız, labele veriyi hangi kodlarla yazdırıyorsanız o kodları verirmisiniz.
 
Sayın Leventm ilginiz ve alakanız için çok teşekkür ederim.Ben sorunumu çözdüm.Belki saçma olacak ama işyerimden getirdiğim excel dosyasındaki userformumu hiç bozmadan ve kodları değiştirmeden, yeni bir excel dosyasına kopyalayıp çalıştırdığımda hata vermedi.Excel sürümleri aynı ama nedenini bilmiyorum.Belki de onla ilgisi yoktur.Teşekkürler.
 
Geri
Üst