• 締切済み

マクロ 自動実行 EXCEL について

すみません!! 仕事で困っており、至急回答いただけると助かります。 早速ですが 当方EXCELでマクロの実行及びリンクを更新しています。 そのリンク先は、毎月月初に全て消えてしまう(翌月のデータになってしまう)ため、月末にリンク先を取(値複写)らなければならないのですが、今月忘れてしまい、数字が消えてしまいます。 EXCELを開くと自動でマクロの起動、リンクの更新をしてしまうので、一時停止することは可能でしょうか? よろしくお願いします。

  • tske
  • お礼率12% (6/49)

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんにちは。 すぐにという場合には、通常、Shift キーを押しながら、ファイル名を選べば、マクロは停止します。 ただ、いずれにしても、ThisWorkbook_Open イベントか、Auto_Open プロシージャの一部のマクロのコードを直さないといけないと思いますね。落ち着いたら、新たな質問を出したほうがよいと思います。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.3

【 今あるファイルを、そのまま開くのではなく、・・・   一旦、ファイルを別の場所にコピーをして、そのコピーしたファイル  で確認することをお勧めします。 】  既に、いくつか対処方法のご回答をいただいておりますが、たぶん、 はじめてなさることばかりだと思います。  誤って、データを消してしまわないように、コピーしたファイルで 試すようにしてください。

  • ryou_nya
  • ベストアンサー率44% (37/84)
回答No.2

すでに回答があがってますが、別の方法です。 マクロの動作の設定の場所があります。 エクセルのみを起動して、 「ツール」-「マクロ」-「セキュリティ」を開き 高に設定を変更しておけば、マクロは動かなくなります。 その状態にしてから開けば安全かと 高:マクロは強制的に動かさない 中:マクロがあると、動かすか動かさないか確認がでる 低:マクロがあれば強制的に動かす

  • FEX2053
  • ベストアンサー率37% (7987/21354)
回答No.1

Excelを起動しておいて、ブックを「開く」で開きに行きます。 この時、[Shift]キーを押しながら「開く」ボタンをクリックすると、 マクロを自動実行せずにブックを開くことが出来ます。 ブックのダブルクリックでも、[Shift]キーでのマクロ停止は可能で すが、結構タイミングが難しいので、上記のExcelを一旦開いてから 該当のブックを開きに行く方をお勧めします。

関連するQ&A

  • エクセル2003 でマクロの実行中に一時停止

    エクセル2003でマクロの実行中に一時停止して手入力し終わったらマクロを続行させたい

  • エクセルマクロ?について教えてください。

    下記の作業をマクロ?で行いたいのですが、どこから勉強すれば自分で作成できるようになりますか? 「エクセルで月末の日付、翌月末の日付、特定の数字列の一部を繰り上げる」 この3つの作業を一度に行えるものでしょうか。 ネット上に似たようなサンプルコードがありましたが、そのコードをどう使うのかも わかりません。 この作業はマクロでですか?VBAでしょうか。 エクセル2010mosの資格のみ取得しています。 mosの試験の為に書式を変更するマクロやマクロアイコン作成などは 勉強しましたが、今回の場合どう応用して良いかわかりません。 よろしくお願い致します。

  • エクセルでマクロ実行中に任意の場所で一時停止させたい

    エクセルでマクロを使用しています。 インターネットで外部から数値データを取ってきて、それから表を作るのを数十回繰り返します。 今の状態ではマクロが終了するまで繰り返して2分くらいかかります。 途中で表示した表をゆっくり見たいと思うときがありますが止めることができません。 どこかをクリックすると動作中のマクロの途中で一時停止し、再度クリックすると一時停止が終わるような動作をさせることはできないでしょうか? 一時停止したいところは一定ではありません。

  • Excelマクロにて、タイマーで自動更新は出来るのでしょうか?

    Excelマクロにて、タイマーで自動更新は出来るのでしょうか? Excelマクロの初心者です。 最近関数にて、時間の計算を行うbookを作成しましたが、 下記の様に手動で現時刻欄を更新している状態です。 (これは1カ所ですが、実際には複数箇所を行いたいです。) Sub 残り時間を更新() ' Range("C21").Select '現時刻欄を選択 ActiveCell.FormulaR1C1 = "=NOW()" '使用開始時刻欄に現時刻を再設定 Application.CutCopyMode = False End Sub これを別のマクロにくっつけて、例えば10分おき位に自動で 更新が出来る様な事は出来ますでしょうか? 理想は、セルに自動更新時間が任意に設定でき、その数字の基で タイマーが時間が決まり、実行ボタンでタイマー開始、停止ボタン で実行キャンセルといった、VB上では出来そうな事をExcel上 でも可能でしょうか? 良きアドバイスをいただきたいと思います。 よろしくお願いいたします。

  • エクセル、マクロを指定した時間帯だけ一時停止したい

    エクセルのマクロを永久にループさせているのですが、指定した時間帯だけマクロを一時停止したいのですがやり方がわかりません、よろしくお願いします。 17時~20時まで一時停止しているような感じです

  • 【Excel】 マクロをチェックして頂けないでしょうか。

    こんにちは 毎月更新するシートを追加する コマンドボタンを設置したいと思います。 シートをコピーし、名前を付けた範囲「翌月繰越」を F6にコピペ。 名前を付けた範囲「クリア範囲」をクリアし、カーソルをG6に置く という、マクロを記録しました。 コマンドボタンをクリックすると、記録したマクロを 実行するようにしましたが、 Range("F6").Select の、ところで止まってしまいます。 どのように修正したら良いでしょうか。 Private Sub CommandButton2_Click() ActiveSheet.Copy Before:=ActiveSheet Application.Goto Reference:="翌月繰越" Selection.Copy Range("F6").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.Goto Reference:="クリア範囲" ActiveWindow.SmallScroll Down:=-48 Application.CutCopyMode = False Selection.ClearContents Range("G6").Select End Sub また、これを実行するとコピー元シートの左側にシートが追加されますが、 コピー元シートの右側に追加するにはどうしたら良いでしょうか。 Excelは2003です。 よろしくお願いいたします。

  • ACCESSでリンクテーブルのデータを自動取り込みしたい

    業務データの処理について、お教え願えればとご質問致します。 ACCESS2000でエクセルにリンクテーブルを設定しており、月に一度 エクセルのデータが更新されています。 手動作業で、このリンクテーブルの「すべてのレコード」を選択した後 ACCESSのテーブルに貼り付けて引き続く作業をしています。 複写するリンクテーブルの数が多いので マクロかVBAで自動的に取り込みたいのですが、  どうも良い方法が分かりません。 よい方法をご存知の方、居られましたらご教授下さい。

  • Excelで別ワークシートを参照した計算式の位置関係を保持したままでの複写

    >質問要旨 Excel97を使用しています.同一ブック内の異なるワークシートを参照した 計算式を、相対的な位置関係はそのままで別のワークシートに複写するには どうすればいいでしょうか? >具体的な内容 備品の在庫管理を1シート=1ヵ月でおこなっています. ここでたとえば、1月度の月末在庫の集計欄は、 月末在庫=月初在庫-使用量+発注量となります. 当然、2月の月初在庫は「=sheet!'1月'月末在庫」となります. と、ここまではいいのですが、 「さて、3月になりました」という場合. 「sheet'2月」を複写して使用しようとすると、「sheet'3月」の月初在庫も 「=sheet!'2月'月末在庫」ではなく、「=sheet!'1月'月末在庫」となって しまいます.(トホホ・・・) 「R1C1参照」を使っても上手くいきません、 「3-D参照」を調べてもよくわかりません. かといって、毎月手作業で修正するのもちょっと癪に障ります. よいお知恵があれば、拝借できませんでしょうか?

  • マクロやリンクが含まれるエクセルファイル

    windows XPで、エクセル2003を使っているのですが、わからないことがあるので教えてください。 マクロやリンクが含まれているエクセルのファイルをメールで送ってもらうと、リンク先がおかしくなっています。 リンク先の変更をすると使えるようになるのですが、基本的に、マクロやリンクの含まれるファイルをメールでやり取りする事が間違っているのでしょうか。

  • Excek マクロ

    Excelのマクロを組んでいないブックで、「マクロの有効・無効」を聞いてくるメッセージが常に出ます。 又、同ブックで、リンク設定をしていないのに、リンクが貼られていて「リンク先の参照」を聞いてきます。(リンク元のブックは、現在、存在しません。) 「マクロの無効」を選ぶことと、「参照先を聞いてきたダイアログ画面で、キャンセル」をして、普通に使っていますけど、メッセージが出ないようにすることは、可能でしょうか?宜しく御願いします。

専門家に質問してみよう