• 締切済み

Excel

kazuya_rx93の回答

回答No.1

開発タブのVisualBasicをクリックして 該当するシートに下の文を貼り付けてください。 Public Sub chkTest() 'セルA1(申請部署)の値が空白ならばメッセージを表示する If Me.Cells(1, 1).Value = "" Then MsgBox "申請部署を入力して下さい。" End If 'セルA2(申請者)の値が空白ならばメッセージを表示する If Me.Cells(1, 2).Value = "" Then MsgBox "申請者を入力して下さい。" End If End Sub 項目は1つではないと思いますので If~Endifをコピーしてセル番号をメッセージを変えればOKかと。 実行するときは、開発タブの「マクロ」から実行します。

msz014234
質問者

お礼

ありがとうございます。 これをチェックボックスでボタン操作では可能ですか??

関連するQ&A

  • Excelのリストについて教えて下さ~い!

    Excel初心者です。 Excelのリストを使って入力を簡略化しようと思っているのですが・・・例えば、天気などを入力する項目で データ→入力規則→リストで「晴れ」「雨」「曇り」などをあらかじめ入れておけば下向き矢印ボタンで選択するだけですから入力が楽ですよね!? このリストの項目って「,」で区切りますけど、何項目位入れる事ができるのでしょうか?無限なのでしょうか? それから、リストにない項目を手入力で入れようとすると値が違うようなエラーになるのですが、その都度リストに項目を加えなければならないのでしょうか? それとも手入力も可能になるような設定があるのでしょうか? まったくの初心者ですので、くだらない質問かも知れませんけど、詳しい方おられましたらアドバイスよろしくお願いします!

  • エクセルの関数について教えてください。

    オフィス2010初心者です。 A1からA10まで赤色数字か黒色数字を入力しA11に NG or OKと表示させたい。 表示条件としまして、赤色数字がなければOKで赤文字があればNGと 表示する関数を教えて下さい。 宜しくお願いします。

  • EXCELが立ち上がりません。。。

    詳しく書けず申し訳ないのですが、 EXCELを立ち上げようとしたところ、別の小さいウィンドウが表示され、「○○(忘れてしまいました)を読み込んでいます」と書いてありました。キャンセルボタンを押さず放置すると、「エラー Microsoft officeが立ち上がりません(権限がありません?)」というようなエラーが出てしまいます。それの「OK」を選択せず、そのまま閉じずにいると、EXCELは立ち上がるのですが…このエラーを元に戻す方法はあるのでしょうか?? わかり辛くて申し訳ないのですが(;;)お分かりの方アドバイスいただけますでしょうか(><)よろしくお願いします。。 

  • excel 2007

    Office 2007 を再インストールして以来、 excel 2007 を使うたびに次のような2つのメッセージが出ます。 (1)excel を開いた直後 「マクロ 'LABELPRINTXLAM!OnRibbonLoad' を実行できません。このブックでマクロが使用できないか、またはすべてのマクロが無効になっている可能性があります。」 このメッセージは、2~3回OKボタン(エンターキー)を押すと出て来なくなります。 (2)セルに入力した直後 「非表示モジュール modLabel 内でコンパイルエラーが発生しました。」 このメッセージも、1回OKボタンを押すと出て来なくなります。 excel 自体はちゃんと使えているようですが、 メッセージのポップアップが出て来ないようにしたいと思っています。 解決方法をお教え下さい。宜しくお願い致します。

  • VBでエクセルをOPEN

    こんばんわ。VB初心者です。 VBのフォームにあるボタンを押すと、VBで作成したexeファイルのディレクトリを調べて、そこにエクセルファイル(****.xls)があるかチェックして、なかったらエクセルを起動しそのエクセルファイルをOPENしたいのですが、うまくオブジェクトがとれてなかったり、ディレクトリがちゃんと調べれてなかったりで、うまく動きません。 それから、エクセルを操作した最後にエクセルファイルをcloseしてエクセルアプリを終了させたいのですが、、それもうまく動きません。 どなたか、詳しいかたお手数ですがレスよろしくお願いいたします。

  • EXCELセルへの入力での少数値チェック

    EXCELでセルに少数値を入れたときにエラーで弾く(入力出来ないようにする) ようにしたいのですが、セルの書式設定だけで出来るでしょうか やはりマクロを組んで実現するしかないでしょうか? マクロを組む場合にはどのように組めばいいでしょうか? やりたい事 1を入力 → OK 2を入力 → OK 1.0を入力 → NG

  • エクセルのマクロで

    前に、誰かが作ったエクセルマクロのツールで、下記のような機能がありました。 申請書を作成するツールで、エクセルを開くと申請書のフォーマットが開かれます。 そして『日付を入力してください』というメッセージウィンドウが出てきて、そのウィンドウに日付を入力します。 ウィンドウのOKをクリックすると、『氏名を入力してください』とか『部署を入力してください』などのウィンドウが出てきて、出てくるウィンドウの通りに入力していくと、申請書が仕上がるというものです。 このウィンドウはどうやって作るのですか? マクロ初心者です。宜しくお願いします。

  • スキャナーから取込んだ特定用紙をEXCELで使うには

    特定用紙をスキャナーで取込み、記入項目をパソコンから入力したい~ EXCELでは良くみられるのですが、例えば申請用紙という特定用紙をスキャナーでファイルとして取込み、記入項目を設定し、そこへ文字を入力するというのをよく見られますが、そのような事をやってみたいのですがご教授ください(ヒントでもOKです)。 宜しくお願いします。

  • Excelを閉じる時に・・・

    Excelを利用し、閉じるときに必ず「非表示モジュールAutoExcel内でコンパルエラーが発生しました」とのコメントが出てきます。OKボタンを押せばそのまま終了出来るんですが何だかうっとうしくて。どうすれば良いのでしょうか?ちなみにOffice2004です。宜しくお願いします。

    • ベストアンサー
    • Mac
  • エクセルの初心者です

    エクセルの2003を使用しております。 初心者で何もわからない状態なんですが、お年玉の金額を入力して最後に合計を出すようにしておりました。 ところでお年玉の金額を 5000 10000 5000 20000 10000 と入力して、後で思ったんですが、これを以下のように一括で変えることは可能でしょうか? 5,000 10,000 20,000 10,000 要するにカンマを付けたいんですが・・・ ご存知の方がいらっしゃいましたらお願いしますm(__)m