- Katılım
- 13 Mayıs 2005
- Mesajlar
- 761
- Excel Vers. ve Dili
- 2010 Türkçe
Sayfa adları D14 hücresinde yazılı bu yazdırdığımda o sayanın çıktısını almak istiyorum. Sayfa adı yoksa uyarı versin.
Aşağıdaki gibi denedim ama olmadı.
Aşağıdaki gibi denedim ama olmadı.
Kod:
Sub Yazdır()
Sheets [D14].Visible = True
Sheets [D14].Select
ActiveSheet.Unprotect ""
mesaj = MsgBox("Yazdırmak için = EVET " & Chr(10) + Chr(13) & "Baskı Önizleme İçin = HAYIR" & Chr(10) + Chr(13) & "Diğeri de İPTAL zaten", vbYesNoCancel + vbQuestion, "Sayfa Yazdırılsın mı?")
If mesaj = vbCancel Then Exit Sub
If mesaj = vbYes Then
ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate _
:=True
End If
If mesaj = vbNo Then
ActiveWindow.SelectedSheets.PrintPreview
End If
ActiveSheet.Protect ""
Sheets("Giriş").Select
Sheets [D14].Visible = False
End Sub
