- Katılım
- 29 Ocak 2024
- Mesajlar
- 148
- Excel Vers. ve Dili
- Office 2016
Merhabalar,
"A1" hücresinde aşağıdaki şekilde bir metin yazmakta; Başlangıçta yer alan tarih alanına, her seferinde günün tarihini (Date) yazacak şekilde;
……/……/20…… Tarihinde 2 asıl olarak tanzim edilmiştir.
Özetle Tarihinde yazan metine kadar olan kısım silinecek ve oraya günün tarihi yazılacak.
Aşağıdaki şekilde kod düzenledim ama; devamını getiremedim, yardımcı olursanız sevinirim.
iyi pazarlar.
"A1" hücresinde aşağıdaki şekilde bir metin yazmakta; Başlangıçta yer alan tarih alanına, her seferinde günün tarihini (Date) yazacak şekilde;
……/……/20…… Tarihinde 2 asıl olarak tanzim edilmiştir.
Özetle Tarihinde yazan metine kadar olan kısım silinecek ve oraya günün tarihi yazılacak.
Aşağıdaki şekilde kod düzenledim ama; devamını getiremedim, yardımcı olursanız sevinirim.
iyi pazarlar.
Kod:
Sub FindReplaceLimit()
Dim metin As String
Dim a As Long
Dim n As Long
metin = ActiveSheet.Range("A1")
a = InStr(1, metin, "Tarihinde")
With ActiveSheet
For n = 1 To a - 2
metin = Replace(metin, Mid(metin, n, 1), "x")
Next
End With
End Sub