[]
Excell - bir yardım lazım
Merhaba millet.
Elimde bir sürü dosya var. İçlerinde bir sürü satır var. örnek olarak:
<String x:Key="{x:Static local:L10nKeys.AuthenticationFailed}">Anmeldung fehlgeschlagen <!-- authentication failure -->
Ben burdaki >Anmeldung fehlgeschlagen < metnini almak geri kalanları ise silmek istiyorum. Bunu nasıl yapabilirim. Formül vs aradım nette ama, bulamadım bişey. Çok da bilmiyorum excell'i.
Teşekkür ederim şimdiden.
not: office 2013 kullanıyorum.
Elimde bir sürü dosya var. İçlerinde bir sürü satır var. örnek olarak:
<String x:Key="{x:Static local:L10nKeys.AuthenticationFailed}">Anmeldung fehlgeschlagen <!-- authentication failure -->
Ben burdaki >Anmeldung fehlgeschlagen < metnini almak geri kalanları ise silmek istiyorum. Bunu nasıl yapabilirim. Formül vs aradım nette ama, bulamadım bişey. Çok da bilmiyorum excell'i.
Teşekkür ederim şimdiden.
not: office 2013 kullanıyorum.
eğer tüm metinler bunun gibi belli başlı terimler içeriyorsa belki bir şeyler yapılabilir. ama herbir satır birbirinden farklı ise imkansız diyebilirim.
- himmet dayi (08.10.13 15:42:49)
eğer "<" ve ">" işaretleri her satırda varsa, veya belirli bir karakter varsa istediğin text'in ön ve arkasında, instr ve mid komutları ile makro kullanılarak yapılabilir.
Örneğin şu kodla;
a = InStr(2, Cells(1, 1), ">")
b = InStr(2, Cells(1, 1), "<")
msgbox Mid(Cells(1, 1), a, (b - a + 1))
a ile istediğin text'in hemen önündeki büyük işaretinin kaçıncı karakterde başladığını buluyoruz. b ile ise etextin sonrasındaki < işaretinin kaçıncı karakterde başladığını buluyoruz.
mid komutu ile de bu noktalar arasındaki text parçasını alıyoruz.
Yani olay referenas olarak kullanılabilecek karakterlerin olması.
Örneğin şu kodla;
a = InStr(2, Cells(1, 1), ">")
b = InStr(2, Cells(1, 1), "<")
msgbox Mid(Cells(1, 1), a, (b - a + 1))
a ile istediğin text'in hemen önündeki büyük işaretinin kaçıncı karakterde başladığını buluyoruz. b ile ise etextin sonrasındaki < işaretinin kaçıncı karakterde başladığını buluyoruz.
mid komutu ile de bu noktalar arasındaki text parçasını alıyoruz.
Yani olay referenas olarak kullanılabilecek karakterlerin olması.
- puc (08.10.13 15:50:36)
Hallettik bir şekilde arkadaşlar. Yardımlarınız için çok teşekkürler.
- arnatuile (08.10.13 16:20:48)
1