• 締切済み

EXCEL マクロ

EXCELマクロで教えてください。 コマンドにあるSUM関数をマクロで処理するにはどうしたらよいのでしょう? やりたいことは、指定した範囲をツールバーのΣではなく、ボタン作成・登録の上、合計させたいのです。 よろしくお願いいたします。

みんなの回答

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

MsgBox Application.WorksheetFunction.Sum(Selection)

関連するQ&A

  • エクセルでマクロをツールバーに置けませんか?

    エクセルで範囲指定して印刷を 範囲指定は自由にしてからマクロボタン一発で 指定した範囲の印刷実行までをしたいのですが・・・ ツールバーに置ければいいんじゃないかなと考えたんですが いつでもどのファイルを開いても利用できるようにどこを範囲指定してもその後が一発で出来るというようにしたいのですが 宜しくお願いします。

  • エクセルでマクロ登録ができなくりました。

    エクセルで「コマンドボタン」にマクロを登録したいのですができなくりました。 なにか問題があるのでしょうか? 以前作成したものでは「コマンドボタン」に「矢印」を持っていき、左クリックすると「マクロの登録」を選択できたのですが、今、新たにコマンドボタンを作成して左クリックをしたら「マクロの登録」がなくなっていました。 (別のファイルを開いてやってみてもダメでした。) どこに問題があるのかご存知の方いましたら教えてください。 よろしくお願いいたします。

  • エクセルでのマクロ作成

    エクセルで作成したボタンをクリックすると以下の事を行うマクロを作りたいと思っています。 (1)最初に貼り付けたいセルの範囲をドラッグで選択する。(手動) (2)マクロを登録したボタンを押す。 (3)マクロ内で指定したセル(たとえば $A$1)をコピーして、(2)でボタンを押してマクロを実行する前に(1)で選択したセルの範囲に貼り付ける。 VBAが分からないので難儀しています。 宜しくお願いします。

  • エクセルのマクロ

     コマンドボタンを作成して、ボタンにマクロを登録したいのですが、右クリックメニューの中に「マクロの登録」という項目がありません。確かボタンにマクロを登録する場合、右クリックでマクロの登録をしたような気がするのですが、違うのでしょうか?

  • エクセルマクロでの質問です

    エクセルマクロで次のような事をしようと思っています。シートAとシートBがあったとします。シートAには2列数十行のリストがあり、コマンドボタンを配置しています。リストの任意のデータを範囲指定して、ボタンを押すと、シートB上にコピーされるといったものです。 そこで分からないのは、範囲指定した状態でコマンドボタンを押した際に、指定した範囲のRangeを取得する方法です。どなたかお分かりの方いらしたら宜しくお願いします。

  • マクロの登録

    表示>ツールバー>コントロールボックス からコマンドボタンっていうのを作成したのですがそのボタンにマクロを登録する事は出来ないのですか? ダブルクリックすると Private Sub CommandButton1_Click() End Sub というのが作成されてしまいますがここから何かしなくてはいけないのですか? コマンドボタンを右クリックしても「マクロの登録」っていう項目がなくて困っています わかりやすく解説していただけたらありがたいです。

  • エクセルのマクロについて

    エクセルのマクロについて教えてください。 毎月、データをダウンロードし、VLOOKUP関数などを使って、 必要項目を入れ、ピポットテーブルで合計を出すという 作業をしています。マクロを使ったら、簡単にできるのでは ないかとやってみましたが、マクロで登録しても 毎月集計をするデータの件数が異なるため、 VLOOK関数で入力されるのが、そのマクロで登録したときの ものまでで、残りのセルが空欄になっていたり、 ピポットテーブルの集計は、データの範囲を選びなおしたり しないといけませんでした。 いい方法はないでしょうか。 マクロに作業を記録して、そのシートではなく、 ほかのファイルのシートで 実行する場合は、そのマクロを登録したときのファイル(シート)を 毎回開かなければならないのでしょうか。 基本的なことがわかっていません。 教えてください。

  • Excelのマクロの詳しい方いませんか?

    xcelのマクロについて教えてください。 Excelのバージョンは、2003SP1です。 ツール:ユーザー設定:ツールバーでツールバーの新規作成を行い。 ツール:ユーザー設定:コマンド:書式で、左罫線、右罫線、上罫線、下罫線、縦罫線(内側)、横罫線(内側)を選定しました。 すると、罫線が書かれたセルを範囲選択すると選定したツールバーの色がリバースします。 リバースすたコマンドをクリックするとツールバーの該当する罫線が消えます。再度クリックすると罫線が書かれます。 同じことを自分でマクロを組むにはどうすればいいのでしょうか? 太い罫線で同じことがしたいのですが? 自分なりには、マクロの記録で、太い罫線を描くコマンドと罫線を消すコマンドは作ったのですが、切替式とツールバーをリバース表示する方法がわかりません。 どなたか、詳しい方助けてください。 至極基本的なことなんでしょうが? よろしくお願いします。

  • エクセル:マクロ処理

    エクセルファイルにマクロを入れておき、あるボタンを押したらそのマクロが1回だけ実行される。 というようにしたい。 (質問)   ボタンは、どう作るか。コマンドで作るのか。   ボタン処理のところのマクロ記述はどんな感じのコードか。   このファイルを開いたときマクロを有効とするかは有効にするでいいんですよね。 (参考) ワークシート   ボタン1を表示しておく   マクロ   ボタン処理   実行処理 マクロend

  • エクセルでマクロ登録の不具合解消

    エクセルでマクロを作成し 「ツール」→「マクロ」→「実行」 を行うとうまくのですが コマンドボタンを配置して Click イベントに 同じマクロ文を登録してボタンを押すと Cells.Select でエラーが出ます 「実行時エラー '1004'; Range クラスの Select メソッドが失敗しました」 コマンドボタンにマクロを登録する場合 設定か何かあるのでしょうか 誰か 教えてください

専門家に質問してみよう