Merhaba iyi aksamlar,
Bir hücreye yazdığım yazıyı farklı hücrelere harf harf rassal olarak atamayı nasıl yapabilirim?
yani A3 hücresine yazdığım KALEM sözcüğünü C14=L,D14=A,E14=E vb gelecek şekilde nasıl kodlayabilirim?
Sub HarfBul()
Dim Kelime As String, bak As String
Dim uzunluk As Integer, say As Integer, Sütun As Integer
Kelime = Range("A3")
uzunluk = Len(Range("A3"))
say = 3
Do
Cells(14, say) = ""
say = say + 1
Loop Until Cells(14, say) = ""
Sütun = 3
bak = Kelime
Do
Randomize
say = WorksheetFunction.RandBetween(1, uzunluk)
bak = Left(Kelime, say - 1) & 1 & Right(Kelime, uzunluk - say)
If bak <> Kelime Then
Cells(14, Sütun) = Mid(Range("A3"), say, 1)
Kelime = bak
Sütun = Sütun + 1
End If
Loop Until Sütun - 3 = uzunluk
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.