• ベストアンサー

エクセルで,セルのクリックで,作業をしたい

エクセルの2002なのですが,あるセルをクリックすれば,「印刷」したり,「保存」したりするようにセルを設定することは可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.5

保存するセルをA1、印刷するセルをA2と仮定します。 以下のコードを「あるセル」があるシートのVBA側にコピーしたら出来ます。 Private Sub Worksheet_SelectionChange(ByVal Target As Range)  If Target.Address = "$A$1" Then '--- 保存    ActiveWorkbook.Save  End If  If Target.Address = "$A$2" Then '--- 印刷範囲を指定して置くと良いです。    ActiveSheet.PrintOut  End If End Sub

その他の回答 (4)

  • happypoint
  • ベストアンサー率36% (521/1422)
回答No.4

「印刷」の場合を例に、 「マクロ記録」を使用した手順を解説します。 1.Excel起動 2.印刷を自動化したいファイルを開く 3.印刷したいシート「以外」のシートを開く(これが重要) 4.ツール-マクロ-セキュリティで、「セキュリティレベル」を「中」に設定してOK 5.ツール-マクロ-マクロ記録 6.「マクロ名」に、適当な名前を入力。(例:「Macro1」) 7.okを押すと、画面上に小さな「■」のボタンが付いたツールバーが現れる。 8.印刷処理を行いたいシートを開く。 9.印刷部数などを設定し、実際に印刷する。 10.■ボタンを押してマクロの記録を停止する。 11.表示-ツールバー-フォーム 12.縦長の、16個くらいボタンの並んだパレットが表示される。 13.上から2段目くらいにある、「ボタン」アイコンをクリック 14.シート上の空白の適当な箇所にマウスを移動 15.対角線を書くようにマウスをドラッグ 16.ボタンがシート上に作成され、「マクロの登録」ウインドウが現れる。 17.ここで、「6.」で付けた名前のマクロ(例:「Macro1」)を選択し、OK 18.シート上のボタン以外の部分をクリックする。 以上です。 ボタンを押すと、自動的に印刷が開始されます。 なお、このマクロを登録したブックを保存しますと、 次に開くときから  「このブックにはマクロが含まれています。」 という警告メッセージが表示されるようになります。  「マクロを有効にする」 をクリックしないと、ボタンは動作しませんので注意して下さい。 また、何か分からない事があったら補足して下さい。 ちょっと手数が多く、わかりにくいかもしれませんが、 是非トライしてみて下さい。

  • puzou
  • ベストアンサー率35% (102/284)
回答No.3

こんにちは。 結論から言うと可能ですが、プログラムしないと出来ません。 もう少し簡単にするには、セルをクリックではないですが、 ボタン(VisualBasicツールバー)+ マクロの記録で記録したマクロ で実現できます。

回答No.2

VBAを使えば、右クリックとダブルクリックはイベントで拾えますので、可能です。 ですが、セルをクリックするのなら、アイコンをクリックした方がいいと思うのですが。。。

  • happypoint
  • ベストアンサー率36% (521/1422)
回答No.1

セルをクリックする方式でしたら、VBAを組めば可能です。 セルのクリックでなくて「ボタンを押して」で良ければ、マクロ記録機能で作成できます。

関連するQ&A

  • エクセルでセルをクリックすると4セル選択されます

    エクセルでセルをクリックすると4セル選択されます エクセル2007で使用しています 2003にも使用できる様保存設定をして使用しています 一つのセルを選択すると縦に四つ選択されてしまいます 他のファイルを使用すると異常ありません 選択時にセルの数を設定するコマンドが有って知らずに設定してしまったのでしょうか よろしくお願いいたします。

  • エクセルでセルをクリックすると“○”と入力

    エクセルでセルをクリック(またはダブルクリック)すると“○”と入力され、もう一度クリックすると空欄に戻るよう設定したいのですが、マクロを使わないとできないのでしょうか?マクロを使用せずセルの設定でもできますか?どちらでできるのでしょうか、またその方法も教えてください。

  • エクセル、 3×5センチのセルを作るには?

    エクセルで、1つのセルを任意の大きさで印刷したいのですが、設定はどこですれば良いのでしょうか。 設定したいのは、1つのセルが縦3.5センチ×横5.5センチです。 今、右クリックで見たら、行の高さ19.2、列幅10.3になっていますが、これが何の単位なのか私にはわかりません。 WindowsXP、エクセル2002です。なるべく初心者向けの説明をよろしくお願いします。

  • エクセルのセルをクリックしたいんですけど・・・・

    エクセルのセルをクリックしたいんですけど・・・・ といいますのは図形をクリックして「マクロの記録」でいろいろやるのは覚えたんですけど、直接セルをクリックしてできますか? 実はトーナメント表を作成しているんです(甲子園の) 勝利校をクリックしたらその高校が2回戦のセルに・・・という具合に。 それと、図形ではやっては見たんですけどキャンセルボタンも作成しなければなりませんでした。キャンセルする際、そこのセルに移動してBSボタンを押せばいいのですがキーボードを使わずにマウス操作だけでやろうとするとやっぱりキャンセルボタンも作成しないといけないんですかね? あまり難しいのはできませんんがどなたか教えてください。

  • エクセルのセルをクリックしていないのに

    win98SEでエクセル2000を使っています。 ときどきマウス左クリックしていないのにセルを選択してしまいます。そのままマウスを動かすとどこまでもセルを選択しつづけます。こうなると最後再起動しかありません。わかる方いらっしゃいませんか。

  • デスクトップのエクセルをクリックしてセルが出ない

    こんばんわ。 過去に何度かお世話になっています。 PCはWindows95です。 最近までノーマルに出ていたのが出なくなってしまいました。 デスクトップ画面のexcelをクリックすると、開くのですが、画面が黒いままでセルが出ません。 新規作成をクリックすると出ます。 如何すると、デスクトップ画面のExcelをクリックしただけで、セルが表示されるでしょうか。 よろしくお願いします。

  • エクセル2003で、突然セルの右クリックができなくなりました。

    エクセル2003で、突然セルの右クリックができなくなりました。 教えてください。 いつもの、メールで送られてきたエクセルファイルですが、そのファイルを開いたとたんに 右クリックができない症状が現れました。 オプションの設定を初期状態にすればいいのですが、どうしたらよいか分かりません。 新規ファイルの作成だめ。 他のエクセルファイルを開いてもだめ。 再起動してだめ。 ワードや、一太郎では、右クリック使用可。 仕様 OS:Win_XP_SP3 Excel_2003 Excel_2007対応バッチ導入? 送られてきたExcelファイルの拡張子:?

  • エクセルのセルに差し込み設定は可能?

    タイトルの通り,差し込み印刷をしたいのですが, 普通よくやるのは,ワードでフォームを作って差し込み設定をし, エクセルでは印刷データをcsvで保存して それを,ワードに差し込み印刷という流れになると思います. 今回はエクセルでフォームを作成したデータがあることから 出来るのならエクセルのセル内に差し込みの設定ができればと考えているのですが。。。 やっぱりこの場合は,フォームをワードに変換して というのが普通なのでしょうか. どなたかアドバイスをお願いいたします.

  • エクセル セル単位の変更

    Windows 7 エクセル 2010を使用しています。 印刷物の表をエクセルで作成したいのです。セルの幅をミリメートルに変更したいのですが、エクセルのオプション、詳細設定、ルーラーの単位をミリメートルにして右下のOKをクリック、再再起動しても設定が認識されません。ほかに設定方法はないのでしょうか・・・・?

  • Excelのセルをクリックした日時

    エクセルの,あるセルを最後にクリックした日時等を表示させたりして知る方法があれば,どなたか是非お教え下さい。よろしくお願い申し上げます。

専門家に質問してみよう