- Katılım
- 20 Ekim 2005
- Mesajlar
- 476
s.a.
sitede aşağıdaki hücredeki metni bölme ile ilgili kodları buldum. bu kodlar b1 den b10 kadar cümleyi 239 karakter bölecek şekilde revize edilebilir mi?
Selametle...............................
sitede aşağıdaki hücredeki metni bölme ile ilgili kodları buldum. bu kodlar b1 den b10 kadar cümleyi 239 karakter bölecek şekilde revize edilebilir mi?
Selametle...............................
Kod:
Private Sub CommandButton1_Click()
For I = 1 To 10
HUCRE1 = "": HUCRE2 = ""
CUMLE = Cells(I, 1).Value 'cümle alınıyor
If CUMLE = "" Then GoTo DEVAM
HX = Mid(CUMLE, 1, 35) 'Cümlenin İlk 35 harfi
If Trim(Mid(HX, 35, 1)) = "" Then 'Boşluğa denk geldi
HUCRE1 = Trim(HX)
HUCRE2 = Trim(Mid(CUMLE, Len(HX) + 1, Len(CUMLE)))
Else:
For K = Len(HX) To 1 Step -1 'Boşluğa denk gelmedi
If Trim(Mid(HX, K, 1)) = "" Then 'Geriye boşluk ara
HUCRE1 = Trim(Mid(CUMLE, 1, K))
HUCRE2 = Trim(Mid(CUMLE, K, Len(CUMLE)))
GoTo DEVAM
End If
Next K
End If
DEVAM:
Cells(I, 2).Value = HUCRE1
Cells(I, 3).Value = HUCRE2
Next I
End Sub