bir hücrede bulunan satırları ayrı hücrelerde yazmak

Katılım
25 Aralık 2006
Mesajlar
205
Excel Vers. ve Dili
OFFİCE 2003 EXCELL 2003
merhaba
ben bir program yapmaya çalısıyorum . ekteki gibi bir hücredeki noktadan sonraki sayıları başka bir hücreye otomatik atmak istiyorum ama nasıl yapcağım.. yardımcı olursanız sevinirm
 

Ekli dosyalar

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Aşağıdaki kodları uygulayınız.


Kod:
Sub parcala()

For y = 1 To Cells(65536, 1).End(xlUp).Row
cumledeki_degerler = Split(Cells(y, 1), ".")
For i = 0 To UBound(cumledeki_degerler)
Cells(y, i + 2) = cumledeki_degerler(i)
Next
Next
End Sub
 
Katılım
25 Aralık 2006
Mesajlar
205
Excel Vers. ve Dili
OFFİCE 2003 EXCELL 2003
Merhaba

Aşağıdaki kodları uygulayınız.


Kod:
Sub parcala()

For y = 1 To Cells(65536, 1).End(xlUp).Row
cumledeki_degerler = Split(Cells(y, 1), ".")
For i = 0 To UBound(cumledeki_degerler)
Cells(y, i + 2) = cumledeki_degerler(i)
Next
Next
End Sub
[/QUteşekkür ederim forumdan cevap beklerken buldum. siz galiba makro ile yaptınız .. bunu nasıl kullancağım benimki bir sayfada en az üç satırda kullanacağım bu işlemi.. anlamadım makrayu pek bilmiyorum teşekkür ederim tekrardan
 

Ekli dosyalar

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Formül ile yaptıysanız daha iyi.

Yinede kullanmak isterseniz makrolu dosya ektedir
 

Ekli dosyalar

Üst