Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3389 / 13645 ツリー ←次へ | 前へ→

【62485】マクロを排除する ナーホーザワールド 09/7/24(金) 17:48 質問[未読]
【62486】Re:マクロを排除する neptune 09/7/24(金) 21:38 発言[未読]
【62570】Re:マクロを排除する 脱 初心者 09/7/31(金) 17:51 発言[未読]
【62571】Re:マクロを排除する もも 09/7/31(金) 17:57 発言[未読]

【62485】マクロを排除する
質問  ナーホーザワールド  - 09/7/24(金) 17:48 -

引用なし
パスワード
   こんにちわ
質問させて頂きます

仕事で毎度同じ作業をエクセルで入力する事があるので
マクロ(?)を利用して自動化させようと思います。

ですが、配布先にはそれら機能を省いて配布したい場合
一番簡単かつ安全な方法といえばどういった方法がありますか?

できれば、マクロ等を意識せず(知らないまま)
入力を完了し、保存の時にマクロが自動的に排除されれば嬉しいです。
※ 自動化されたマクロはあくまで入力支援であり、入力完了すればマクロは不要

または、入力完了時に何かボタンを押せば
マクロがなくなり、後は普通に保存すれば良い・・・・みたいなのってできますか?

当方、パソコンにあまり詳しい訳ではないので
できるだけイージーな対処法を希望します。

宜しくお願い致します

【62486】Re:マクロを排除する
発言  neptune  - 09/7/24(金) 21:38 -

引用なし
パスワード
   ▼ナーホーザワールド さん:
先ず、掲示板のルールは守って下さい。
ht tp://www.vbalab.net/bbspolicy.html
>また、マルチポストを明示的に禁止しているサイトとのマルチポストをしてはいけません。

>ですが、配布先にはそれら機能を省いて配布したい場合
>一番簡単かつ安全な方法といえばどういった方法がありますか?
>
>できれば、マクロ等を意識せず(知らないまま)
>入力を完了し、保存の時にマクロが自動的に排除されれば嬉しいです。
マクロを自動的に削除ってのはウィルスと同じ動作で、筋が悪いので
方法として除外します。O/Sによってはエラーがでるかも(知りません)

>※ 自動化されたマクロはあくまで入力支援であり、入力完了すればマクロは不要
>
>または、入力完了時に何かボタンを押せば
>マクロがなくなり、後は普通に保存すれば良い・・・・みたいなのってできますか?
1.AddInで機能を作りこみ、配布Bookにはマクロを配置しない方法。
2.別アプリケーションソフト(作成必要)からExcelにデータを書き込む方法。
で可能です。

>当方、パソコンにあまり詳しい訳ではないので
>できるだけイージーな対処法を希望します。
詳しいか否かは関係なく1.の方が難易度は低いですね。

【62570】Re:マクロを排除する
発言  脱 初心者  - 09/7/31(金) 17:51 -

引用なし
パスワード
   ▼ナーホーザワールド さん:

>一番簡単かつ安全な方法といえばどういった方法がありますか?

何を持って「安全な方法」という判断としますか?
安全な方法って、何ですか?

>または、入力完了時に何かボタンを押せば
>マクロがなくなり、後は普通に保存すれば良い・・・・みたいなのってできますか?

「後は普通に保存すれば良い」
これこそ面倒だとは思いますが、この作業は絶対に必要ですか?

>当方、パソコンにあまり詳しい訳ではないので

詳しくないなら、詳しくなるように努力が必要です。
向上心がなくなったら、成長は止まります。


私の考えでは、自動化専用のエクセルファイルを
エクセルが起動すると同時に読み込みをして、
ユーザーが希望するタイミングで、
実行して、自動化する手法がいいとは思いますが、
安全かどうかは、あなた次第です

【62571】Re:マクロを排除する
発言  もも  - 09/7/31(金) 17:57 -

引用なし
パスワード
   ▼ナーホーザワールド さん:
こんにちわ

私でしたら
・入力完成後にシートのデータだけを新規ブックにコピーして保存
というコードを組んで配布します。

コードが書かれているブックはあくまで入力用のみ。
という事です。

3389 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free