
色々な素材に関する計算過程・結果を記入したエクセルファイルが、20程度あります。
(ファイル内のレイアウトは、どれもほぼ同じです)
その計算結果は、今後も少しずつ変わる予定です。
それらのファイル内の、「結果」に当たるセルのみ、別の新規ファイルに一覧で表示させたいです。
データが今後も動くということで、新ファイルの仕様をセルのリンク貼り付けにするか、または絶対値の貼り付けをマクロで記録していくか、どちらを使うかで迷っています。
簡単なコメントでも結構です。
双方の長所・短所があると思いますが、ご意見頂けましたら幸いです。
(わかりにくい内容かもしれませんので、もし「?」でしたら補足要求お願いします)

No.1ベストアンサー
- 回答日時:
一部のセルをそのまま参照するだけなら、処理速度やファイルサイズに差が出るとは思えないので、リンク貼り付けの方が簡便かと思います。
以下は一般論です。
・マクロ(VBA)
○複雑な作業ができる。
○処理速度が速い。
○ファイルサイズが小くて済む。
×アクセシビリティが悪い
(メーラーやExcelがはじく。その設定から説明が必要な場合も)
×セキュリティ的に不安
(マクロウィルスを完全に防ぐ方法⇒ウィルスだろうがなかろうがマクロ付きファイルは開かない設定にしておく)
×共同作業・引継ぎが困難になる場合も。
(相手のスキル次第では業務が止まる)
・関数
○普通にやりとりできる。
○赤の他人に対してもある程度のスキルは期待できる。
○セキュリティ的に安心。
×単純な作業しかできない(意外と複雑なこともできるけど、それはそれでスキルが必要)
×処理速度が遅くなる(無駄な計算を繰り返す)
×ファイルサイズがバカでかくなる(似たような記述でセルを埋め尽くす)
こんにちは。
意図したことが伝わったようで、ホッとしております。
そうなのですよね、マクロは便利なのですが、色々思わぬ場面で制約が出ますね。
ファイルサイズが心配ですが、該当セルの数は150~200くらいなので、リンク貼り付けでも何とかなるかもしれません。
ご意見、感謝いたします。
No.2
- 回答日時:
リンク貼り付けにすると、データが保存されているファイルで行・列の追加・削除が行われると、うまくデーターが取れなくなります。
それが無いなら、リンクの更新で最新のデータを取得することができるのでお手軽です。(ファイルを開くたびに更新の確認が出るので少々ウザイ?)
マクロを絶対アドレスで書くと、リンクと同じで行・列の追加・削除をされるとデータが取れなくなるので、何かを目印(列の見出しなど)にしてデータの位置を探すか、ファイル名と結果が入っているセルのアドレスの一覧表を作成し、それを元にデータを取り込むような仕組みにしたほうがいいと思います。
>データが保存されているファイルで行・列の…
こちらを、私も心配しています。時と場合によっては変わることもあり得ますので。
ご意見、非常に参考になりました。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) 記録マクロのみでできますか? 7 2022/08/07 20:38
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
- PowerPoint(パワーポイント) エクセルファイルが他のデーターソースへのリンクが含まれている場合の調べ方を教えてください。 2 2023/08/24 13:03
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- その他(社会・学校・職場) 誰か聞いてください。 社会人6年目ですが、私はポンコツすぎますか? 上司にとあるAファイルの数式を全 1 2023/08/10 18:25
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
《エクセル》マクロとセルのリ...
-
イラストレーターで
-
間違えて上書き保存した場合の...
-
エクセルで全角を半角に変換す...
-
PDFファイルをJPGに変換したフ...
-
jpgファイルをaiファイルに戻す
-
ゲームのセーブデータ
-
PDFデータをDWGデータに変換で...
-
MSDOSのCOPYAコマンドの使い方
-
大量のフォルダからひとつのフ...
-
win10の「フォト」で、「次へ」...
-
バッチでテキストファイルから...
-
バッチのforで文字を抽出したい
-
バッチ終了時にDOS窓を閉じるコ...
-
コマンドプロンプトのエラーに...
-
「ブルーファイル」と「グリー...
-
binファイルを解凍したいの...
-
特定フォルダ内のファイルを自...
-
公文書のxmlファイルの開き方が...
-
OS(Windows XP)のFlash Player...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つのファイルの同...
-
Excelで「変更を保存しますか」...
-
slk拡張子のエクセルファイルを...
-
OpenOfficeでLotus123は開かない?
-
職場で excel2010で保存形式を....
-
間違えて上書き保存した場合の...
-
MP3のデータの中のファイル名の...
-
AccessでクエリしたデータをExc...
-
秀丸ファイルが消えてしまった
-
2種類のエクセルファイルから...
-
実行b可能な限界を超えています...
-
Excelファイルをcsvに変換する...
-
画像ファイルのjpegファイルをe...
-
CSVファイルををリネームしてxl...
-
WinCDRで「***.iso」ファイルか...
-
エクセルで注文書に他のファイ...
-
excelのデータが消えてしまいま...
-
フォトショップでPDFファイ...
-
PDFデータをDWGデータに変換で...
-
別エクセルからデータを参照とC...
おすすめ情報