- Katılım
- 2 Mart 2005
- Mesajlar
- 2,960
- Excel Vers. ve Dili
-
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
hücre içeriğimiz
ARİFPAŞA CaddesiAYNALI SÜPÜRGE SokağıBALIKPAZARI CaddesiBUZHANE SokağıBUZHANE ARKA SokağıBÜYÜK YANGINLIK SokağıCUMHURİYET CaddesiDARÜLHADİS CaddesiDOĞAN SokağıFERHAT AĞA SokağıFIRIN SokağıGAZİPAŞA CaddesiHALABİYE MEDRESE SokağıKANBER BABA TEKKE SokağıKEÇECİLER SokağıKISA ÇUKUR SokağıKULÜP SokağıKÜÇÜK CAMİİ SokağıKÜÇÜK MANYAS SokağıKÜÇÜK YANGINLIK SokağıMAARİF CaddesiMANYAS CaddesiMANYAS KARAKOL SokağıMANYAS KARAKOL ALTI SokağıMANYAS ÇUKUR ÇIKMAZ SokağıMERİÇ SokağıMUSTAFA EFENDİ SokağıNECİP KOSKATI SokağıNİĞBOLU SokağıORTA SokağıOSMAN BEY SokağıOSMAN KORAL SokağıOSMAN NURİ PEREMECİ SokağıOSMANİYE CaddesiSARAÇLAR CaddesiSEDDE YOLU SokağıSÖĞÜTLÜK SokağıSİNEMA ARALIĞI SokağıSİNEMA ARKA SokağıSİNEMA KARŞI SokağıTABAKHANE SokağıTEKKE KARŞI SokağıTOPKAPI CaddesiTUNCA SokağıTÜFEKÇİLER SokağıTÜRKOCAĞI SokağıZİNDAN SokağıZİNDANALTI SokağıÇUKUR SokağıİNÖNÜ CaddesiİZMİR Caddesi
olsun
cumledeki_csbmb = Split(Target.Value, "/") kodunda / yerine
ne yazmalıyım ki Caddesi,Sokağı,Kümesi,Meydanı,Bulvarı gibi kelimeler ayrı ayrı diziye alınmış olsun
aşağıdaki olaydada göürleceği üzere satırlara dönüştürülsün;
kod çalıştıktan sonra hücrelerde gözükecek göürünüm aşağıdaki şekildedir.
ARİFPAŞA Caddesi
AYNALI SÜPÜRGE Sokağı
BALIKPAZARI Caddesi
BUZHANE Sokağı
BUZHANE ARKA Sokağı
teşekkürler
ARİFPAŞA CaddesiAYNALI SÜPÜRGE SokağıBALIKPAZARI CaddesiBUZHANE SokağıBUZHANE ARKA SokağıBÜYÜK YANGINLIK SokağıCUMHURİYET CaddesiDARÜLHADİS CaddesiDOĞAN SokağıFERHAT AĞA SokağıFIRIN SokağıGAZİPAŞA CaddesiHALABİYE MEDRESE SokağıKANBER BABA TEKKE SokağıKEÇECİLER SokağıKISA ÇUKUR SokağıKULÜP SokağıKÜÇÜK CAMİİ SokağıKÜÇÜK MANYAS SokağıKÜÇÜK YANGINLIK SokağıMAARİF CaddesiMANYAS CaddesiMANYAS KARAKOL SokağıMANYAS KARAKOL ALTI SokağıMANYAS ÇUKUR ÇIKMAZ SokağıMERİÇ SokağıMUSTAFA EFENDİ SokağıNECİP KOSKATI SokağıNİĞBOLU SokağıORTA SokağıOSMAN BEY SokağıOSMAN KORAL SokağıOSMAN NURİ PEREMECİ SokağıOSMANİYE CaddesiSARAÇLAR CaddesiSEDDE YOLU SokağıSÖĞÜTLÜK SokağıSİNEMA ARALIĞI SokağıSİNEMA ARKA SokağıSİNEMA KARŞI SokağıTABAKHANE SokağıTEKKE KARŞI SokağıTOPKAPI CaddesiTUNCA SokağıTÜFEKÇİLER SokağıTÜRKOCAĞI SokağıZİNDAN SokağıZİNDANALTI SokağıÇUKUR SokağıİNÖNÜ CaddesiİZMİR Caddesi
olsun
cumledeki_csbmb = Split(Target.Value, "/") kodunda / yerine
ne yazmalıyım ki Caddesi,Sokağı,Kümesi,Meydanı,Bulvarı gibi kelimeler ayrı ayrı diziye alınmış olsun
aşağıdaki olaydada göürleceği üzere satırlara dönüştürülsün;
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [I1:I65536]) Is Nothing Then Exit Sub
If Target.Count > 1 Then Exit Sub
sonsatır = [Q65536].End(3).Row + 1
'MsgBox sonsatır
cumledeki_degerler = Split(Target.Value, "/")'değişecek
For i = 0 To UBound(cumledeki_degerler)
'Cells(i + 3, 2) = cumledeki_degerler(i)
Cells(sonsatır + i, "Q") = cumledeki_degerler(i)
Cells(sonsatır + i, "K") = Cells(Target.Row, "A")
Cells(sonsatır + i, "L") = Cells(Target.Row, "B")
Cells(sonsatır + i, "M") = Cells(Target.Row, "C")
Cells(sonsatır + i, "N") = Cells(Target.Row, "D")
Cells(sonsatır + i, "O") = Cells(Target.Row, "E")
Cells(sonsatır + i, "P") = Cells(Target.Row, "F")
Next
End Sub
ARİFPAŞA Caddesi
AYNALI SÜPÜRGE Sokağı
BALIKPAZARI Caddesi
BUZHANE Sokağı
BUZHANE ARKA Sokağı
teşekkürler