Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7976 / 13645 ツリー ←次へ | 前へ→

【35758】印刷規制をしたいのですが。うまく行きません 教えてください。 ゆずき 06/3/12(日) 16:32 質問[未読]
【35759】Re:印刷規制をしたいのですが。うまく行き... ぱっせんじゃー 06/3/12(日) 16:35 発言[未読]
【35760】Re:印刷規制をしたいのですが。うまく行き... かみちゃん 06/3/12(日) 16:37 発言[未読]
【35762】Re:印刷規制をしたいのですが。うまく行き... ゆずき 06/3/12(日) 16:43 発言[未読]
【35763】Re:印刷規制をしたいのですが。うまく行き... かみちゃん 06/3/12(日) 16:48 発言[未読]
【35765】Re:印刷規制をしたいのですが。うまく行き... ゆずき 06/3/12(日) 16:52 お礼[未読]

【35758】印刷規制をしたいのですが。うまく行きま...
質問  ゆずき  - 06/3/12(日) 16:32 -

引用なし
パスワード
   印刷ボタンをクリックすると、
セルに何も入力されたいなければ、「印刷できません」というMsgboxを出し、
何か入力されたいる場合は、印刷実行をしたいのですが、

現在、以下のように入力していますが これでは、文字を入力しても
msgboxが表示してしまいます。

Private Sub 現品票印刷_Click()
 Dim 生産シリアル As Range
  Set 生産シリアル = Range("U7:X8")
  If WorksheetFunction.Count(生産シリアル) = 0 Then
      MsgBox " 生産シリアルが入力されていません" & vbCrLf & "データを入力後" & vbCrLf & "再度実行して下さい": Exit Sub
  End If
     Worksheets("現品票").PrintOut
End Sub

教えてください。

【35759】Re:印刷規制をしたいのですが。うまく行...
発言  ぱっせんじゃー  - 06/3/12(日) 16:35 -

引用なし
パスワード
   ↓では?

Count→Counta

【35760】Re:印刷規制をしたいのですが。うまく行...
発言  かみちゃん  - 06/3/12(日) 16:37 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>印刷ボタンをクリックすると、
>セルに何も入力されたいなければ、「印刷できません」というMsgboxを出し、
>何か入力されたいる場合は、印刷実行をしたいのですが、
>
>現在、以下のように入力していますが これでは、文字を入力しても
>msgboxが表示してしまいます。

「印刷ボタン」をクリックしたときのアクティブシートのU7セルからX8セルの範囲
に、何も入力していなければ、MsgBoxが表示されますが、何か入力してあれば、
きちんと動作しますよ。
「印刷ボタン」をクリックしたときのアクティブシートを確認してみてください。

【35762】Re:印刷規制をしたいのですが。うまく行...
発言  ゆずき  - 06/3/12(日) 16:43 -

引用なし
パスワード
   数値以外を入力すると印刷できないのです。
すみません教えてください。

【35763】Re:印刷規制をしたいのですが。うまく行...
発言  かみちゃん  - 06/3/12(日) 16:48 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>数値以外を入力すると印刷できないのです。

入力するのは、数値以外だったのですか?
[#35759]のコメントは確認されましたか?

【35765】Re:印刷規制をしたいのですが。うまく行...
お礼  ゆずき  - 06/3/12(日) 16:52 -

引用なし
パスワード
   ▼かみちゃん さん:
回答ありがとうございます。なりました。
感動!!!!

7976 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free