Sub metnecevır()
Col = 1
DerLig = Cells(65536, Col).End(xlUp).Row
For i = 1 To DerLig
Cells(i, Col).Formula = "'" & Cells(i, Col)
Cells(i, Col).Formula = "" & Cells(i, Col)
Next i
End Sub
bu kodu bir düğme yardımı ile sayfanın modülüne yazınca sorun yok ancak bunu sayfa olayına yazıp denediğimde sonsuz bir döngüye giriyor bunu önlemek mümkünmü kod şöyle
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
'Col = 1
'DerLig = Cells(65536, Col).End(xlUp).Row
'For i = 1 To DerLig
'Cells(i, Col).Formula = "'" & Cells(i, Col)
'Cells(i, Col).Formula = "" & Cells(i, Col)
'Next i
'End Sub
yada buradaki kodu istediğimiz bir sutunun atıyorum f12 ile F24 arası gibi sınırlamamız mümkünmü
düğmeli örnek ekte
Col = 1
DerLig = Cells(65536, Col).End(xlUp).Row
For i = 1 To DerLig
Cells(i, Col).Formula = "'" & Cells(i, Col)
Cells(i, Col).Formula = "" & Cells(i, Col)
Next i
End Sub
bu kodu bir düğme yardımı ile sayfanın modülüne yazınca sorun yok ancak bunu sayfa olayına yazıp denediğimde sonsuz bir döngüye giriyor bunu önlemek mümkünmü kod şöyle
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
'Col = 1
'DerLig = Cells(65536, Col).End(xlUp).Row
'For i = 1 To DerLig
'Cells(i, Col).Formula = "'" & Cells(i, Col)
'Cells(i, Col).Formula = "" & Cells(i, Col)
'Next i
'End Sub
yada buradaki kodu istediğimiz bir sutunun atıyorum f12 ile F24 arası gibi sınırlamamız mümkünmü
düğmeli örnek ekte
