textbox da % işareti yazmadan gösterme

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:

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
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
 
Katılım
26 Kasım 2007
Mesajlar
308
Excel Vers. ve Dili
Excel 2003
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; :(
 
Üst