![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんにちは、チェーン店型の店舗で働いている者です。
私が作ったVBA付のエクセルファイルを複数の店舗で使ってもらおうと考えてます。しかし、そのワークシートの中に他のブック(ここでは『売上集計表.xls』)のセルの値を参照しているセルが含まれており、参照する『売上集計表.xls』の保存場所が店舗によって違うので困っています。
『売上集計表.xls』は会社で作成されたものですので、どの店舗でも同じファイル名、レイアウトのうえ、『売上集計表.xls』という名のEXCELファイルはパソコンの中にひとつしか存在しません。
エクセルを起動したときに、参照するファイルが見つからないとリンクの編集をたずねてくるので、それでも大丈夫なのですが、パソコンに疎い人も多いので出来ればVBAで自動的にリンクを設定できるような仕組みがあればと思い質問させていただきました。
No.1ベストアンサー
- 回答日時:
どうもです。
Dirを使えば出来ると思いますが、保存先がバラバラだとかなり時間が掛かると思いますが・・・・
他の方法があるかも知れませんが・・・それは別の方にして
私なら会社の基幹業務で使用する物ならキチンとした方が良いと思います。
私なら
1.Cドラにsystemフォルダー作成
2.そこにファイルを保存
3.ALLユーザーにショートカット作成
4.社員にスタートメニューのこれを実行してくれと指示
確かに疎い人がいるので自動化にしたい気持ちもわかりますが最低限の事は教えないといけないと思います。
No.2
- 回答日時:
VBAで任意の名前のファイル見つけるプログラムを組むことは可能です。
しかし、多くのフォルダを参照することになるので、プログラムを組むのは面倒ですし、検索するのにも時間が掛かるので、「運用規定」でカバーする方が簡単だと思います。
『売上集計表.xls と同じフォルダに入れる事』というような決まりを作るべきかと思います。
そのための説明書を作る方がプログラムに掛ける時間よりも短いはずですし。
回答ありがとうございます。たしかに私の実力ではあまり複雑なプログラムを組むことは難しそうなので、「運用規定」でカバーすることにします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Excel(エクセル) 【マクロ】同じフォルダ内にある複数ブックから1つのブック内の1シートにデータを集めたい 6 2022/09/28 18:16
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Excel(エクセル) マクロVBA別Excelブックにデータ転記 2 2022/07/10 23:35
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- Visual Basic(VBA) マクロVBA 1シートをまとめる 閉じ方 初心者 SOS! 1 2022/06/17 14:54
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのピボットで、集計値...
-
【アクセス】空白があると集計...
-
Accessの中でExcel
-
エクセル ピボットテーブルの...
-
Accessのクロス集計から構成比...
-
Access 条件に合うレコード数を...
-
Access データの横展開
-
ピボットでの時間集計
-
【アクセス】クエリで、行と列...
-
前回access2000の+...
-
Access2003 クロス集計で集計値...
-
Accessの更新クエリについて質...
-
クロス集計クエリの合計 テキ...
-
ACCESS2000で複数のクエリをフ...
-
日付型のフィールドに空白を入...
-
差込印刷での全角表示について...
-
SQL文で パラメータが少なすぎ...
-
2つのテーブルに共通するレコ...
-
エクセルにおける「フィールド...
-
アクセスのエラー「クエリには...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ピボットでの時間集計
-
【アクセス】クエリで、行と列...
-
Accessのクロス集計から構成比...
-
エクセルのピボットで、集計値...
-
【アクセス】空白があると集計...
-
統計学 ファイ係数
-
年齢層で集計したい
-
Access 条件に合うレコード数を...
-
クロス集計の日付表示について
-
お世話になっています いまクエ...
-
アクセスの集計クエリの件
-
accessクエリでのクロス集計に...
-
Access2003 クロス集計で集計値...
-
AccessでクロスABC分析表を作り...
-
ACCESS2000で複数のクエリをフ...
-
クロス集計クエリ
-
Access クロス集計 レポート...
-
Accessの更新クエリについて質...
-
VBAでオートフィルタ後の計算
-
Excelで売上げデータの中の任意...
おすすめ情報