- Katılım
- 27 Mart 2009
- Mesajlar
- 58
- Excel Vers. ve Dili
- Office 2019
Değerli ustalarım,
Aşağıdaki kodu aynı workbookta b sütunu ve örnek2 sayfası için de kullanmak istiyorum. a sutunundaki hücreye çift tıkladığımda örnek sayfasından açıyor. B sutununa çift tıkladığıda ise örnek 2 sayfasından yeni sayfa olustursun istiyorum. Yardımınızı rica ederim.
Private Sub Workbook_SheetBeforeDoubleClick(ByVal sh As Object, ByVal Target As Range, Cancel As Boolean)
On Error GoTo Son
Dim Sayfa As String
If Intersect(Target, [A2:A65536]) Is Nothing Then Exit Sub
Sayfa = Target.Value
If Sayfa <> "" Then Sheets(Sayfa).Select
Exit Sub
Son:
Sordum = MsgBox(Target.Value & " Adlı sayfa yok,Açılsın mı? ", vbYesNo, Target.Value & " fy")
If Sordum = vbYes Then
Sheets("örnek").Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = Target.Value
MsgBox Target.Value & " Açıldı......", vbOKOnly, "fy"
End If
End Sub
Aşağıdaki kodu aynı workbookta b sütunu ve örnek2 sayfası için de kullanmak istiyorum. a sutunundaki hücreye çift tıkladığımda örnek sayfasından açıyor. B sutununa çift tıkladığıda ise örnek 2 sayfasından yeni sayfa olustursun istiyorum. Yardımınızı rica ederim.
Private Sub Workbook_SheetBeforeDoubleClick(ByVal sh As Object, ByVal Target As Range, Cancel As Boolean)
On Error GoTo Son
Dim Sayfa As String
If Intersect(Target, [A2:A65536]) Is Nothing Then Exit Sub
Sayfa = Target.Value
If Sayfa <> "" Then Sheets(Sayfa).Select
Exit Sub
Son:
Sordum = MsgBox(Target.Value & " Adlı sayfa yok,Açılsın mı? ", vbYesNo, Target.Value & " fy")
If Sordum = vbYes Then
Sheets("örnek").Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = Target.Value
MsgBox Target.Value & " Açıldı......", vbOKOnly, "fy"
End If
End Sub
