本文へスキップ

別館:エクセルQC館 別館:エクセル株式館

  1. トップページ>
  2. Tips>
  3. Office365、Excel:VBAで貼付時に値の更新が出る原因

Tipstips

備忘録として、主にパソコン関係のTipsを記載して行きます。


新着情報
@Office365、Access:直前のレコードと同じ値を入力する方法
AOffice365、Excel:上手くスクロールできない時の対処方法
BOffice365、Word:特定の文字を一括で半角全角変更する方法
COffice365、Word:半角マイナスを全角マイナスに置換する方法
DOffice365、Excel:検索で見つからない原因

Office365、Excel:VBAで貼付時に値の更新が出る原因

Office365は、表計算ソフト、ワープロソフト、プレゼンテーションソフト、データベースソフト等が
入っているオフィスソフトです。これをインストールして置けば、家庭や仕事で多くの事が出来る様になります。

しかし、ExcelでVBAを動かしている時、値の更新が表示されマクロが止まる現象が発生しました。
使用したパソコンは、下記のソフトを使用していました。

OS       : Windows10(64bit)バージョン21H2(OSビルド 19044.1466)
オフィスソフト  : Excel for Microsoft 365 MSO(16.0.14729.20254)
           64bit

以下、Office365、Excel:VBAで貼付時に値の更新が出る原因を記載して行きます。

(項目1)
 ・ExcelでVBAを動かしている時、値の更新が表示されマクロが止まる現象が発生しました。
  

(項目2)
 ・マクロが止まった箇所のVBAコードを調べると、ExecuteExcel4Macroが有りました。
 ・また、ファイル名によって挙動が異なりました。
  ○ エクセル将棋館
  × エクセル将棋館 Rev.1
  ○ エクセル将棋館 Rev_1

(項目3)
 ・原因はファイル名中のドット「.」でした。
 ・これをアンダーバー「_」に変更するとマクロは正常に作動しました。

(項目4)
 ・Accessでもファイル名中のドット「.」が原因でエラーが発生する場合が有りますので、
  ファイル名にはアンダーバー「_」を使用する方が良いです。

(項目5)
 ・以上で、Office365、Excel:VBAで貼付時に値の更新が出る原因は終了です。



contents

エクセル将棋館

日本国

地方都市


スポンサード リンク