excelde açtığım her yeni sheetin ismini otomatik bi sonraki günün tarihini atmasını sağlayacak bir şey var mı? her seferinde tarih yazmakla uğraşmak istemiyorum duplicate deyince copy of falan da ekliyo bi ton iş




 

Sub newSheet()
On Error Resume Next
If Not Sheets(Format(DateTime.Now + 1, "dd.mm.yyyy")).Name <> "" Then
Sheets.Add.Name = Format(DateTime.Now + 1, "dd.mm.yyyy")
End If
End Sub

bu macro işini görür. yarın tarihli sheet açmak için macroyu çalıştır.

lemmiwinks

ama ben macro nasıl yapılıyor bilmiyorum daha google sheetste var mı onu da bilmiyorum çünkü bir çok şey yok

neira

google sheets'te addonlar varmış, javascript ve html ile addon yazılabilir.
microsoft office'te kullanabilirsin benim yazdığımı ancak. how to add macro to excel diye ararsan bir şeyler bulabilirsin onun için.

lemmiwinks
1

mobil görünümden çık