アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセル2003でマクロ保存したデーターをエクセル2007で実行したら実行用のマクロボタンが出てきません。よって、マクロが使えません。わかる方教えてください。

A 回答 (2件)

実行時にF5じゃなくF8で実行してくれますか?


黄色いカーソルがでてきて、F8を押すたびに行を進んでいきます。
どこかで
「実行時エラー ´5´:
 プロシージャの呼び出しまたは引数が不正です」
とエラーが表示されるはずなので、そこの部分のプログラムをここに記述下さい。
    • good
    • 0
この回答へのお礼

初心者並みで、すみません。
(1)エクセル(マクロ)ひらきます。
(2)セキュリティーの警告のオプションで「このコンテンツを有効にする」にチェックをつけてOKを押します。
(3)Alt+F11を押します。
(4)F8を押すと何もなりません。F5を押すとマクロが出てきます。
(5)マクロ名が4つあります。
(6)どのマクロ名を選択して実行を押しても「実行時エラー ´5´:
 プロシージャの呼び出しまたは引数が不正です」が出ます。
ちなみに、デバックを押してみると黄色く文字がなって次のようになります。
  Set MyCBEdit = Application.CommandBars("集計状況").Controls(1)
  です。

よろしくお願いいたします。

お礼日時:2008/06/04 17:15

マクロのセキュリティは中以下にされてますか?


Alt+F11でVBAの画面が出てきますので、実行させたいプロシージャ内でF5を押してみてください。(もしくは実行ボタン)

この回答への補足

実行ボタンを押してみました。以下のエラーが出ます。
「実行時エラー ´5´:
 プロシージャの呼び出しまたは引数が不正です」
2007で実行時です。
2003では実行できます。

補足日時:2008/06/04 08:39
    • good
    • 0
この回答へのお礼

間違えて上に書いてしまいました(><
実行ボタンを押してみました。以下のエラーが出ます。
「実行時エラー ´5´:
 プロシージャの呼び出しまたは引数が不正です」
2007で実行時です。
2003では実行できます。

お礼日時:2008/06/04 08:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!