- Katılım
- 15 Mart 2005
- Mesajlar
- 43,667
- Excel Vers. ve Dili
- Microsoft 365 Tr-En 64 Bit
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Selamlar,
Örnek dosyanız üzerinde gerekli düzenlemeleri yaptım. İncelermisiniz.
Private Sub Workbook_NewSheet(ByVal Sh As Object)
Sh.Range("B3") = Sh.Name
End Sub
Şuan için altın üyelik alma imkanım yok bu nedenle buradan yazarsanız çok sevinirim. kodlarda değişken olan kısmı kırmızı ve sabit kodları siyah olarak belirtirseniz sevinirim
ikinci bir soru olarak tablodaki excel satır ve sütun genişlik ve yüksekliklerinin değişmesini engellemek istiyorum böyle bişey mümkün mü? ben A4 boyutuna göre ayarlama yaptım ve bu bazen küçük kaymalar oluyor sonucundada boşa kagıt israfı oluyor.
şimdiden yardım eden herkese teşekkürler
Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim X As Integer
On Error Resume Next
If Intersect(Target, [A2:A32]) Is Nothing Then Exit Sub
Cancel = True
For X = 2 To [A65536].End(3).Row
Sheets(X).Name = Cells(X, 1)
Next
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim X As Integer
On Error Resume Next
If Intersect(Target, [A2:A32]) Is Nothing Then Exit Sub
For X = 2 To [A65536].End(3).Row
Sheets(X).Name = Cells(X, 1)
Next
End Sub
Kardeş sen mükemmel birisinYanıt
Sayfa1'in kod bölümüne yazınız
Kod:Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, [a1]) Is Nothing Then Exit Sub Set s = Sayfa2 s.Name = Range("a1") End Sub