Merhaba Arkadaşlar;
Benim sorum: Sayfa isimlerini A1 hücresine otomatik yazılması yada tam tersi olarak A1 hücresindeki ismin Sayfa ismi olarak yazılması nasıl olabilir.
Sub Düğme1_Tıklat()
Dim iSheet As Long
For iSheet = 1 To ActiveWorkbook.Worksheets.Count
ActiveCell.Offset(iSheet - 1, 0) = "'" & Worksheets(iSheet).Name
Next iSheet
End Sub
2.Soru Sayfanın kod bölümüne ekleyiniz.
Kod:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("a1")) Is Nothing Then
Range("a2").Select
End If
If Target = Range("A1") Then ActiveSheet.Name = Target
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.