
Access2003から出力したエクセルシート(A)をもとに、そのエクセルを他のエクセルシート(B)の所定のセルとリンクさせようと思っていますが、うまくいきません。
(A)はデイリーで更新される生データですが、セル位置は常に固定され、その中身や数量が変動します。
(B)は10枚以上に及ぶ所定のフォーマットで、ビジュアル的な加工がなされています。
なお(B)の構造上、Accessからじかに(B)に放り込むことは不可能(だと思っています)なので、一旦(A)として生データをエクセルに変換してから、(A)→(B)にリンクというのが目論見です。
まず(B)の各セルを(A)の該当セルとリンクさせました。
次に(A)の数値をマニュアルで変更したら、リンクしている(B)も当然更新されました。
しかしAccessから(A)の最新データを落としてから(B)を開いてデータソースへのリンク「更新する」ボタンを押しても、(B)が反応せず「ファイルを読み込めません」というエラーメッセージが出ます。
当然(B)の中のデータも更新されていません。
Access2003から出力される(A)がxlsなので、(B)もxlsの拡張子で作りましたがダメです。
何か解決する方法はありませんでしょうか?
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
方法1)
>データソースへのリンク「更新する」ボタンを押しても
外部データの取り込みをしているのでしたら、その延長で直接mdbにリンクさせるのが一番簡単と思います。
方法2)
「データソースへのリンク」とかはやめて、ふつーにエクセルの外部参照の数式でリンクさせます。
具体的にどのように「リンク」させているのか不明ですが、単純な「リンクの更新」で済む内容なら
1.Aブックを開く
2.リンク元のセル(セル範囲)をコピーする
3.Bブックに「形式を選んで貼り付け」の「リンク貼り付け」でリンクする数式を記入させる
もちろん、外部ブックにリンクする数式について理解していれば、直接数式を作成する事で問題ありません。
単純なリンク参照ではなく何か計算処理を含ませている場合も、関数で直接外部ブックを参照を計算させるだけで処理出来る内容かも?しれません。
しばらく出張に出ていました。
お礼のご挨拶が遅くなって大変失礼いたしました。
そうなんです。直接mdbとxlsをリンクさせるのが良いんですよね。
ただリンクさせる範囲が膨大なので数人で分業し、データベースを構築する私と俯瞰図(xls)を作る同僚でパラに作業し、同僚がxls生データ(from mdb)と俯瞰図(xls)のリンクをかなり進めてしまいました。(リンクセルは約2000位あります)
最初に数個をリンクさせてからテストをすればよかったのに。。。
もう少し悩んでみます。
ご親切なアドバイスありがとうございました。
No.1
- 回答日時:
>しかしAccessから(A)の最新データを落としてから
具体的にはどうやってます?
Acc2003は持ち合わせていませんが、2002と同じ?と考えると
メニューからでも
ファイル → エクスポート
と
ツール → OfficeLinks → Excelに出力
の二種があります。
しばらく旅の草鞋を履いていました。
お礼のご挨拶が遅くなって大変失礼いたしました。
はい、クエリをマクロにて所定のフォルダ内に所定のファイル名でエクセル出力しています。
但しその出力されたエクセルリストそのものは、全く開くこともせず触りもしません。
別の大きなxlsシート(工場の俯瞰図)があり、その中の所定のセルがダウンロードされたエクセルリストとリンクされているという構図になっています。
実際につかうのはその俯瞰図です。
マクロでクエリを落としてから、工場俯瞰図を開いて「データを更新する」ボタンを押してもデータは依然古いまま。。。。?
というのが現状です。
素人なのでピンボケな問合せをしているのかもしれませんが、ご助言ありがとうございました。
もう少し悩んでみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) ネットワーク上のエクセルとリンクしている時にデータ更新をvbaで、refresh Allで行う場合の 2 2023/04/10 05:39
- Excel(エクセル) エクセルの表示形式について教えてください あるセルの「A」という値と、別のセルの「B」という値を組み 4 2023/02/21 21:55
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで列の取得
-
エクセルの関数について
-
エクセルのセル内でタブキーの...
-
EXCEL (VBA)表示形式の変更
-
エクセルのグラフのタイトル
-
定型文書の情報部分を効率的に...
-
エクセルのトレンドグラフの式
-
エクセル 関連付けのやり方
-
ネット上のデータをエクセルで...
-
エクセルで未入力セルを指定す...
-
エクセルで表示形式で追加した...
-
エクセル 指定した範囲内の特定...
-
ワードの差込印刷でエクセルか...
-
VB2008でEXCELのセルデータが読...
-
エクセル→ファイルメーカーpro6...
-
COUNT COUNTIF
-
日報のデータを月報にデータを...
-
エクセル2000から2007
-
エクセル2003のツールについて
-
エクセルでリンクを貼り付けた際
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセル内でタブキーの...
-
エクセルで3Dの円錐形を作成...
-
エクセルのグラフでデータテー...
-
ウェブから貼ったドロップダウ...
-
差し込み印刷で文字化け!
-
エクセルオンラインのみ勝手に...
-
エクセルにて指定文字数以上の...
-
エクセル 文字の先頭4文字だ...
-
文字をアルファベット順に3つ...
-
エクセルのセルが突然選択でき...
-
エクセルの変換
-
日報のデータを月報にデータを...
-
エクセルVBA 長さ0の文字列をNu...
-
エクセルの神よ、ご回答を! エ...
-
エクセルで全波整流回路の波形
-
エクセル データ追加するもグ...
-
特殊記号を一括で消去または置...
-
エクセルマクロでセルの文字サ...
-
HTML形式の表を、Excel形式に...
-
【エクセル】原点を通るグラフ...
おすすめ情報