5倍速!メールマガジン
外部アカウントで登録
受講生の声
新着の講座投稿
新着の講座コメント
新着のノート投稿
投稿一覧へ新着のノートコメント
表示できる投稿はありません。
サイト運営者紹介
小川 慶一講師/教材/システム開発者紹介
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
表示できる投稿はありません。
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
多和田 真也さんの投稿
(投稿ID: 2377)
同じひな型で約50社分のクライアントの財務分析用エクセルシートを作成しています。
そのひな型のごく一部を変更する必要が出てきました。
すでに会社ごとの財務データを入力してあるので、変更する部分だけを、for next構文を使って書換えようと
しています。
すべてのシートを.xlsmで作っているのですが、マクロを作成して実行してみると、一つのファイルを書き換えて、
保存する際に、毎回『プライバシーに関する注意』というダイアログが出てきて、ダイアログのボタンをマウスでクリック
しないと次に進めないため、ファイル数だけ手作業が発生してしまっています。
この問題の、解決方法はないでしょうか。いちいちクリック動作をしないで、マクロで一気に実行できるようにしたいです。
ちなみに、エクセルのバージョンは2007です。
ゲストさんのコメント
(コメントID: 3805)
問題を再現できるサンプルコードください。
できれば、データ入りで。
>小川先生 質問させて下さい。
>
>同じひな型で約50社分のクライアントの財務分析用エクセルシートを作成しています。
>そのひな型のごく一部を変更する必要が出てきました。
>
>すでに会社ごとの財務データを入力してあるので、変更する部分だけを、for next構文を使って書換えようと
>しています。
>
>すべてのシートを.xlsmで作っているのですが、マクロを作成して実行してみると、一つのファイルを書き換えて、
>保存する際に、毎回『プライバシーに関する注意』というダイアログが出てきて、ダイアログのボタンをマウスでクリック
>しないと次に進めないため、ファイル数だけ手作業が発生してしまっています。
>
>この問題の、解決方法はないでしょうか。いちいちクリック動作をしないで、マクロで一気に実行できるようにしたいです。
>
>ちなみに、エクセルのバージョンは2007です。
>
>
多和田 真也さんのコメント
(コメントID: 3808)
遅くなってすみません、サンプルコードお送りします。
実際に使用しているファイルの一部を、企業情報が漏れないように書き換えております
ファイルでは3社にしていますが、実際は約50社分くらいのファイルです。
何度も『プライバシーに関する注意』が出てきて、OKボタンをその都度押さないと進めないです。
>多和田 真也 さん:
>
>問題を再現できるサンプルコードください。
>できれば、データ入りで。
>
>>小川先生 質問させて下さい。
>>
>>同じひな型で約50社分のクライアントの財務分析用エクセルシートを作成しています。
>>そのひな型のごく一部を変更する必要が出てきました。
>>
>>すでに会社ごとの財務データを入力してあるので、変更する部分だけを、for next構文を使って書換えようと
>>しています。
>>
>>すべてのシートを.xlsmで作っているのですが、マクロを作成して実行してみると、一つのファイルを書き換えて、
>>保存する際に、毎回『プライバシーに関する注意』というダイアログが出てきて、ダイアログのボタンをマウスでクリック
>>しないと次に進めないため、ファイル数だけ手作業が発生してしまっています。
>>
>>この問題の、解決方法はないでしょうか。いちいちクリック動作をしないで、マクロで一気に実行できるようにしたいです。
>>
>>ちなみに、エクセルのバージョンは2007です。
小川 慶一さんのコメント
(コメントID: 3813)
再現しました。
最初のメールで
> マクロを作成して実行してみると、一つのファイルを書き換えて、 保存する際に、毎回
...
とありましたが、マクロでなくても、当該ファイルを保存しようとすると同様のメッセージが出ますね。
そのことには、気づかれていましたか。
ということで、マクロの問題ではなく、ファイルにActiveXコントロールなり何なりが含まれているようです。
それを削除すればこのメッセージは出なくなります。
原因を見つけられない、またはその原因になっているものを削除すると別の問題が起こる(入力担当がその機能を使っている、等々)であれば、保存→閉じるという作業をしている部分を以下のように書き換えてください。
Application.DisplayAlerts = False
ActiveWorkbook.Save
ActiveWindow.Close
Application.DisplayAlerts = True
>小川慶一 さん:
>
>遅くなってすみません、サンプルコードお送りします。
>
>実際に使用しているファイルの一部を、企業情報が漏れないように書き換えております
>
>ファイルでは3社にしていますが、実際は約50社分くらいのファイルです。
>
>何度も『プライバシーに関する注意』が出てきて、OKボタンをその都度押さないと進めないです。
>
>>多和田 真也 さん:
>>
>>問題を再現できるサンプルコードください。
>>できれば、データ入りで。
>>
>>>小川先生 質問させて下さい。
>>>
>>>同じひな型で約50社分のクライアントの財務分析用エクセルシートを作成しています。
>>>そのひな型のごく一部を変更する必要が出てきました。
>>>
>>>すでに会社ごとの財務データを入力してあるので、変更する部分だけを、for next構文を使って書換えようと
>>>しています。
>>>
>>>すべてのシートを.xlsmで作っているのですが、マクロを作成して実行してみると、一つのファイルを書き換えて、
>>>保存する際に、毎回『プライバシーに関する注意』というダイアログが出てきて、ダイアログのボタンをマウスでクリック
>>>しないと次に進めないため、ファイル数だけ手作業が発生してしまっています。
>>>
>>>この問題の、解決方法はないでしょうか。いちいちクリック動作をしないで、マクロで一気に実行できるようにしたいです。
>>>
>>>ちなみに、エクセルのバージョンは2007です。