Sayı Duyarlılığını aşmak

mrt

Katılım
11 Mayıs 2005
Mesajlar
167
Excel Vers. ve Dili
office 2003 tr & eng.
office 2007 tr & eng.
Üstadlar , Selamlar,

Excel sayıo duyarlılığını aşmak için H sutunuında bulunan verilerin sonundaki _A ibaresini silip hücre değerinin başına ' ekleyebileceğim makro var mıdır ?

Kısaca Yapmak İstediğim

33001902320729101083_A yerine '33001902320729101083 yazdırmak. Böylece seri numaraları text olarak algılanıp, sayı duyarlılığına takılmayacaktır.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
merhaba
bu işinizi görür mü
="'"&PARÇAAL(H2;1;(UZUNLUK(H2)-2))
veya
=BİRLEŞTİR("'";YERİNEKOY(H2;"_A";""))
 

mrt

Katılım
11 Mayıs 2005
Mesajlar
167
Excel Vers. ve Dili
office 2003 tr & eng.
office 2007 tr & eng.
Üstadım, Evet bu işimi görür.

Bunu makro ile nasıl yapabilirim.


H sutunundaki verileri başka yere yazmadan değiştirmek istiyorum.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
merhaba
bu olur mu?

Sub deneme()
'''sayfada "_A" değerini "" ile değiştir
Cells.Replace What:="_A", Replacement:="", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
End Sub
 

mrt

Katılım
11 Mayıs 2005
Mesajlar
167
Excel Vers. ve Dili
office 2003 tr & eng.
office 2007 tr & eng.
Selamlar,

_A yı siliyor. Verilerin başına ' getirmiyor. Yine Sayı duyarlığı engeline takılıyor.
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Merhaba.
"A" Ve "B" sütunları tamamen seç ve hücre biçimlendirde →isteğe uygulanmış→Tür bölümünde :0,00 başına(')tırnak işaretini koyun ve metin olarak görünür.İyi çalışmalar
örnek:'0,00
 
Katılım
7 Temmuz 2004
Mesajlar
327
Excel Vers. ve Dili
office xp pro türkçe
Kod:
Sub rakamlarıal()
For i = 2 To [H65536].End(3).Row
a = Len(Cells(i, 8).Value)
    For t = 1 To a
    k = Mid(Cells(i, 8), t, 1)
    If IsNumeric(k) = True Then
    y = y + k
Else
End If
Next
Cells(i, 8).Value = "'" & CStr(y)
y = ""
Next
End Sub
bu kodu bir düğmeye bağlayıp çalışmanızın bir yedeğinin alıp denermisiniz.
örnek dosyanız üzerinde denenmiştir.
iyi çalışmalar
 
Üst