- 締切済み
Excel 印刷禁止 マクロの作り方
毎年の期末で担当者が変わるため、 3/31で印刷を禁止するマクロを作りましたが、 これを応用して初めての使用後、30日で印刷が出来なくなるように しようと思いましたが、なかなか出来ません。どなたか力を貸してください。 Private Sub Workbook_BeforePrint(Cancel As Boolean) Dim D As Integer D = (Now+30) - Now If D <= 0 Then Cancel = True MsgBox "30日経過しましたので、担当者へ連絡してして下さい。印刷できません", 48, " Else Cancel = False Exit Sub End If End Sub 以上 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- segment800
- ベストアンサー率21% (17/80)
回答No.3
- segment800
- ベストアンサー率21% (17/80)
回答No.2
- STICKY2006
- ベストアンサー率29% (1536/5269)
回答No.1
お礼
短時間にこれだけのマクロが出来るのはすごいですね。尊敬します。 よく試用版のソフトで30日で使用不可になるのをよく見てましたから、 私でも可能と思いきや、ここまでの力量がいるとは思いませんでした。 参考にさせて頂きます。 有り難うございます。