Metin Formatındaki Rakamı Sayıya Çevir

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Arkadaşlar forumda muhtelif çözümler var ama benim sorunuma derman olmadı. Ekteki bir dosyada basit bir tablo var. F sütununda yer alan sayılar alfanümerik formatta geliyor ve bu nedenle bunları sayısal olarak kullananmıyorrum. Sayfa protect altında. (parola 1). Verilerin olduğu yerler protect değil. El ile tek tek düzeltmek mümkün. Ancak sayfa protect iken ctrl+H ile topluca düzeltmeye izin vermiyor. Bunun bir yolu varmı acaba.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Boş bir hücreye 1 rakamını giriniz.
Sağ click - kopyala
F sütunundaki sayısal değere dönüştürülecek verileri seçiniz.
Özel yapıştır seçiniz
değerleri seçiniz.
Çarp seçiniz
İşlem tamam.
Kolay gelsin.:cool:
Pardon sorunuza yanıt olmuyormuş söylediklerim.Şimdi farkettim.
 
Son düzenleme:
Katılım
14 Ekim 2006
Mesajlar
408
Excel Vers. ve Dili
excel 2003 TR
sn. Serdar Okan,

F sütunundaki hücrelere ne yapmak istediğinizi tam olarak anlayamadım. ama eğer istediğiniz o sütunu sayı formatına çevirmek ise aşağıdaki kodu kullanabilirsiniz. makro çalıştığında önce sayfa korumasını kaldırır, işlemi yapar ve tekrar sayfa korumasını aktif yapar.

istediğiniz farklı bir şey ise en azından belki bu fikir verebilir diye düşündüm.

Kod:
Sub sayi_format()
    ActiveSheet.Unprotect Password:="1"
    Columns("F:F").Select
    Selection.NumberFormat = "0.00"
    Range("F1").Select
    ActiveSheet.Protect Password:="1"
End Sub
alakasız bir cevap vermişsem kusura bakmayın. :roll:
sorunuzu daha net açıklarsanız yardımcı olmaya çalışırız.

iyi çalışmalar.
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Örneğin Sayfa2'nin F1 hücresine aşağıda formülü girip aşağı doğru kopyalarsan, daha sonrada sayfa2 deki F sütununu sayfa1'e Kopyala/ÖzelYapıştır/Değerleri ile değerler değişir.
=(PARÇAAL(Sheet1!F1;1;UZUNLUK(Sheet1!F1)-3)&SAĞDAN(Sheet1!F1;2))/100
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Eğer bilgisayarınızda Ondalık işreti "." olarak ayarlanmışsa, Sn Sezarın önerisi daha pratik.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Teşekkürler

Arkadaşlar gösterdiğiniz ilgi için herkese ayrı ayrı çok teşekkürler. Her çözümü kullanacağım. Çok teşekkürler.
 
Üst