WINDOWS ME上でACCESS 97を使っています。
ACCESSのクエリーをEXCELにエクスポートしています。
10個のクエリーを1つのファイルにエクスポートしているのでクエリー名のシートが10個ファイルにできます。そのEXCELのファイルを更新して毎月作成していくのですが、そのうちのいくつかのシートが上書きできません。まず「同じ名前がありますが名前を変更しますか?」という旨の確認がありそのはまま「はい」にするとすんなり上書きしてくれるシートと「同じ名前のシートが存在します」とエラー出て、データーを上書きできないシートが同じファイル内にあります。シートを削除してエクスポートすればエラーはかからないのですが、集計表シートと計算式をいれているのでその都度削除して計算式を再度作成していくのも大変です。なにか思い当たることがありますか?
No.2ベストアンサー
- 回答日時:
今のEXCELですと、エクセルから
データ - 外部データの取り込み - 新しいデータベースクエリ でデリクトリーとファイルとクエリーを指定でアクセスのクエリー結果を取り込めます。
1つのシートにいくつも取り込めますし、データの更新でアクセスデータの最新を取り込めます。
集計や見栄えの良いシートをそこから作ると良いんじゃないかと思うのですが?
教えていただきありがとうございました。
早速実行して成功いたしました。(^^)
こちらのほうがその都度エクスポートする手間もなくなり、最新データーをで作成でき、かなり楽になりました。
とてもラッキーな気分です。
ありがとうございました。
No.1
- 回答日時:
レスがつきづらいようなので、思い当たることを少々
> 10個のクエリーを1つのファイルにエクスポートしているのでクエリー名のシートが10個ファイルにできます。
この作業ってマクロを使って自動化している訳ですよね
同じ名前のシートは上書きしてしまう
というルールであれば、予めシートを削除してしまえばいいと思うのですがどうなんでしょうか?
(1)シートの有無の確認
(2)シートが有していれば、削除
> 集計表シートと計算式をいれているのでその都度削除して計算式を再度作成していくのも大変です。
シートと書いてありますが、エクスポートされたシートが10ヶあって
このシートを参照して他のシートで集計しているという事ですか?
集計だけが目的なら、Access側で、集計したデーターを吐き出すとか
上書きの有無が面倒なら、予め書き出すファイルの複製を用意しておき
(書き込むシートは無い状態で)
データーを出力する前に、複製をコピーして
エクスポートするファイル名に名前を変えてから処理を実行するという方法を取れば
問題無くなると思うのですが
参考になれば幸いです。
アドバイスありがとうございました。ご指摘通り
シートを参照して他のシートで計算しているのですが
結構じゃまくさい計算式があり、シートごとに種類別で件数をカンウントさせたり、達成率をだしたり等々
私のみじくな技量ではacces側で計算をすることができませんでした。それでエクセル側でクエリーを実行させる方法で落ち着きました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
2024年は「名探偵コナン30周年」「涼宮ハルヒ20周年」などを迎えますが、 あなたが「もうそんなに!?」と驚いた○○周年を教えてください。
-
ホテルを選ぶとき、これだけは譲れない条件TOP3は?
ホテルを探す時、予約サイトで希望条件の絞り込みができる便利な世の中。 あなたは宿泊先を決めるとき「これだけは譲れない」と思う条件TOP3を教えてください。
-
【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
【お題】 ・世界最古のコンビニについて知ってる事を教えてください
-
架空の映画のネタバレレビュー
映画のCMを見ていると、やたら感動している人が興奮で感想を話していますよね。 思わずストーリーが気になってしまう架空の感動レビューを教えて下さい!
-
AccessからExcelにエクスポートする時に常に上書きしたい
Excel(エクセル)
-
【Access】クエリで抽出したデータをCSV形式でエクスポートできますか?
Access(アクセス)
-
Access クエリ実行が急に非常に遅くなりました。
Access(アクセス)
-
-
4
ACCESSからEXCELに出力する際、時間がかかる。
その他(プログラミング・Web制作)
-
5
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
6
Accessのフィールド数が255しかない=業務では使えない?
PowerPoint(パワーポイント)
-
7
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
8
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
9
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
10
Accessのスプレッドシートエクスポートで、シートが追加されてしまう
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
ハイパーリンクでジャンプした...
-
特定のシートのみ再計算させな...
-
エクセルで複数のシートに画像...
-
エクセルでブック内の倍率がバ...
-
【ExcelVBA】マクロの入ったシ...
-
EXCELの図形(テキストボックス)...
-
Accessのテーブルを既存のExcel...
-
エクセルのシート連番の振り直し
-
指定したシート名以外を非表示...
-
エクセルのシー名を二段表示に...
-
アクセスからエクセルのシート...
-
EXCELの「シートの見出し」のフ...
-
EXCELで存在しないシート...
-
Wordで差し込み印刷時に表示す...
-
エクセル2003で、複数のシート...
-
エクセル、特定のシートにパス...
-
エクセルで、シートの名前を変...
-
ワークシートそのものの色を変...
-
エクセルシートのタブの階層化表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
ハイパーリンクでジャンプした...
-
エクセルで複数のシートに画像...
-
特定のシートのみ再計算させな...
-
【ExcelVBA】マクロの入ったシ...
-
EXCELの図形(テキストボックス)...
-
エクセルのシート連番の振り直し
-
エクセルのシー名を二段表示に...
-
Accessのテーブルを既存のExcel...
-
ワークシートそのものの色を変...
-
Wordで差し込み印刷時に表示す...
-
エクセルの2つのシートを並び...
-
エクセル、特定のシートにパス...
-
EXCELで存在しないシート...
-
エクセルVBAでエラー!
-
エクセルで誤ってF11キーを押す...
-
指定したシート名以外を非表示...
-
アクセスからエクセルのシート...
-
エクセルマクロでシート名を条...
おすすめ情報