• DİKKAT

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

textbox da % işareti yazmadan gösterme

  • Konbuyu başlatan Konbuyu başlatan Amaxx
  • Başlangıç tarihi Başlangıç tarihi
Katılım
26 Kasım 2007
Mesajlar
308
Excel Vers. ve Dili
Excel 2003
selam arkadaşlar,
1. textbox a sadece rakam girdiğimde % işaretinin de görünmesi için nasıl bir kod yazılmalı?
2. D sütununun değeri sıfır veya boş satıları gizle makrosu nasıl yazılır
 
Son düzenleme:
selam arkadaşlar,
1. textbox a sadece rakam girdiğimde % işaretinin de görünmesi için nasıl bir kod yazılmalı?

Alternatif1
Kod:
Private Sub TextBox1_AfterUpdate()
TextBox1.Value = TextBox1.Value & "%"
End Sub

Alternatif 2

Kod:
Private Sub TextBox1_AfterUpdate()
Dim sTemp As String, val As Single
sTemp = TextBox1.Text
If Not (InStr(1, sTemp, "%", vbTextCompare) < 1 _
And IsNumeric(sTemp)) Then _
Exit Sub
val = CSng(sTemp)
TextBox1.Text = Format(IIf(val < 1, val, val / 100), "#.00%")
End Sub


selam arkadaşlar,
2. D sütununun değeri sıfır veya boş satıları gizle makrosu nasıl yazılır

Kod:
Sub sıfırgizle()
For x = [d65526].End(3).Row To 2 Step -1
    If Cells(x, 4).Value = "0" Then Rows(x).Hidden = True
Next
End Sub
 
Ali bey &#231;ok te&#351;ekk&#252;rler.
1.nci sorumda ben afterupdate yerine change yapm&#305;&#351;&#305;m hatam&#305; g&#246;rd&#252;m. :mrgreen:

2.nci sorum i&#231;in yazd&#305;&#287;&#305;n&#305;z kod bende neden &#231;al&#305;&#351;mad&#305; :(
 
Geri
Üst