kodu ayırma

Katılım
9 Eylül 2012
Mesajlar
171
Excel Vers. ve Dili
2003
Altın Üyelik Bitiş Tarihi
09-12-2023
00250.004.Z.01800.HAM.PES.T.PR

Sayın Üstadlar yukarıda yazılan kodu hücrelere

00250
004
z
01800
ham

vb. gibi noktalardan ayırmak istiyorum. nasıl yapabilirim?
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Veri sekmesi ,metni sütunlara dönüştür,sınırlandırılmış,ileri,Diğer seceneğine . koy ileri tamama.
 
Katılım
10 Mart 2013
Mesajlar
187
Excel Vers. ve Dili
2016 - İngilizce
Altın Üyelik Bitiş Tarihi
29.05.2018
Merhaba,

A1 hücresinde yer alan . lı ifadeleri aşağıdaki kod ile istediğiniz formata getirebilirsiniz.

Sub NOKTA_AYIRMA()
'
' NOKTA_AYIRMA Macro
' NOKTALARA GÖRE AYIRIR
'

'
Selection.TextToColumns Destination:=ActiveCell, DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
:=".", FieldInfo:=Array(Array(1, 2), Array(2, 2), Array(3, 2), Array(4, 2), Array(5, _
2), Array(6, 2), Array(7, 2), Array(8, 2)), TrailingMinusNumbers:=True
ActiveCell.Rows("1:1").EntireRow.Select
Selection.Copy
ActiveCell.Offset(1, 0).Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
ActiveCell.Offset(-1, 0).Rows("1:1").EntireRow.Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
ActiveCell.Select
End Sub
 
Üst