| Menuへ | ||||
| 超シンプルなはがき印刷ソフトを作ってみよう | ||||
Step 4 印刷開始の準備と終了処理 |
||||
| シートコード | ||||
| 下記のコードを追加してください '印刷の開始処理と終了処理 Private Sub ExPrintReady(sw As Boolean) Dim t As Object Dim s As String For Each t In Sheets("はがき表").Rectangles 'シェイプの名前 s = t.Name '不必要なシェイプを消す/戻す If Left(s, 3) = "ガイド" Then '表示 t.Visible = Not sw Else '枠線を消す/戻す t.ShapeRange.Line.Visible = Not sw End If Next End Sub Private Sub CommandButton1_Click() Dim lrow As Long lrow = ExLastRow If lrow = 9 Then Beep MsgBox "宛先を入力してください。" Exit Sub End If If Range("C6") = 0 Then Beep MsgBox "印刷する宛先の印刷マークに1を入力してください。" Exit Sub End If '印刷の開始処理 ExPrintReady True '印刷の終了処理 ExPrintReady False End Sub |
||||
| はがき表 シートの作成 | ||||
|
||||
| Topへ |
||||
| ■このサイトの内容を利用して発生した、いかなる問題にも一切の責任は負いませんのでご了承下さい。■ 当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します。 Copyright (c) 2006 excel_ninpou All rights reserved. |
||||