- Katılım
- 31 Aralık 2009
- Mesajlar
- 1,105
- Excel Vers. ve Dili
- excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
hasta numaralarını her iki sayfada da aynı formatta yapınca sorun çözülüyor ya hepsini sayı formatı yapınız yada hepsini metin formatına çeviriniz
Bunu makro kodu ile yapıyım dedim ama beceremedim.
If [COLOR="Red"][B]CStr([/B][/COLOR]Cells(a, "B").Value[COLOR="Red"][B])[/B][/COLOR] = [COLOR="Red"][B]CStr([/B][/COLOR]Sheets("Sayfa2").Cells(i, "a").Value[COLOR="Red"][B])[/B][/COLOR] Then
Süleyman bey kod işe yaradıO zaman kodu şu şekilde düzenleyin
Kod:If [COLOR="Red"][B]CStr([/B][/COLOR]Cells(a, "B").Value[COLOR="Red"][B])[/B][/COLOR] = [COLOR="Red"][B]CStr([/B][/COLOR]Sheets("Sayfa2").Cells(i, "a").Value[COLOR="Red"][B])[/B][/COLOR] Then
For a = 2 To sonsatir1
If Cells(a, "Bl").Value <> "" Then Cells(a, "B").Value = CStr(Cells(a, "B").Value) * 1
Next a
Süleyman bey kod işe yaradı
sorunsuz oldu.
tablo üzerinde tek bir sütunu düzeltiyim dedim biraz uzun yoldan oldu.
Acaba bunun daha kolay bir kodu var mı?Kod:For a = 2 To sonsatir1 If Cells(a, "Bl").Value <> "" Then Cells(a, "B").Value = CStr(Cells(a, "B").Value) * 1 Next a
For a = 2 To 6 'sonsatir1
[COLOR="Red"][B]Cells(a, "B").Value = CStr(Cells(a, "B").Value) * 1[/B][/COLOR]
.
.
.