Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
İyi günler arkadaşlar... Excel de herhangi bir hücreye Örnekolarak 133 yazdığımda bu hücrede değer 13/3 olsun. bunu isteğe uyarlamada nasıl yazabiliriz.. araştırdım bir örnek göremedim de yardımcı olabilir misiniz..
kullandığımız kurum bilgisayarında kısıtlama olduğu için makrolar tam çalışmıyor.. a1 hücresine yazılan 133 rakamı 13/3 104 yazılırsa 10/4 dönüşsün gibi sanırım anlatabildim...
Bu formülde A1 hücresindeki 3 haneli ise; sayının ilk 2 sini alıp, / ekleyip , son sayıyı yerleştirir. Eğer farklı hanede ise formülde 2 ve 1 kısımlarını değiştirerek işlemi farklılaştırabilirsiniz.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A1:XFD1048576]) Is Nothing Then Exit Sub
If IsNumeric(Cells(Target.Row, Target.Column)) = True And Len(Cells(Target.Row, Target.Column)) = 3 Then
Cells(Target.Row, Target.Column) = Left(Cells(Target.Row, Target.Column), 2) & "/" & Right(Cells(Target.Row, Target.Column), 1)
End If
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.