• ベストアンサー

Excel VBA 外部データの取込

過去のエクセルデータのある一つのセルの内容を、現在開いている新しいエクセルのセルに取り込みたいのですが。可能なのでしょうか?試してみたのですが、できません。御教授下さい。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sam_inoue
  • ベストアンサー率47% (27/57)
回答No.1

可能です。 ・転記元ブックを開く ・そのブックの指定シートのあるセルの値を  自ブックの指定シートのあるセルに転記する。 ・転記元ブックを閉じる という手順をVBAにします。 転記元が複数あるなら、その繰り返しです。 どのように試したのでしょうか?

zyakatu
質問者

お礼

少し、複雑に考えていました。過去のエクセルのセルデータに名前を定義して、今開いているエクセルで外部データの取込と言う操作をしていたのですが、取り込むことができませんでした。  今教えていただいた方法をやってみます。いつもありがとうございます。

関連するQ&A

  • Excel 外部データの取込について

    過去のエクセルファイルのデータをを今開いているエクセルファイルに取り込みたいのですが。現状としては、表を取り込もうとしています。しかし、列名、フィールド名は取り込むことができるのですが、肝心の数値データを取り込むことができません。御教授下さいよろしくお願いします。

  • エクセル2000 外部データの取り込み

    お世話になります。 これまで、エクセル2003を使用してアクセスのデータを「データ→外部データの取り込み」で取り込んでいました。 今回使用するエクセルが2000になったのですが、2000には「外部データの取り込み」がありません。 「保存したクエリの実行」では、基となるアクセスのデータを選択できません。 「テキストファイルのインポート」では、基となるアクセスのデータを選択できるのですが、2003とは手順が違う上、文字化けになってしまいました。 過去の質問も検索しましたが、解決できませんでした。 エクセル2000でも、2003のようにアクセスのデータを取り込めるのでしょうか? また、取り込めるとしたら、どのような手順を踏めばよろしいのでしょうか? ご回答のほど、よろしくお願いいたします。

  • エクセルで外部データの取り込みについて

    エクセルで別のエクセルファイルのシートを取り込もうとしています。 取り込んだらセルの一部が空白で取り込まれます。 どうしてでしょうか?

  • アクセスの外部データ(エクセル)の取り込み。VBA

    アクセスの外部データ(エクセル)の取り込み。VBAの質問です。 アクセス2003 エクセル2003 不要な行・列がある場合の外部データ取り込みVBAを教えて下さい。 今は、エクセルで削除して取り込んでいます。 アクセスに「得意先リスト」というテーブルを作っています。 コード(テキスト型)主キー 名称(テキスト型) フリガナ(テキスト型) 郵便番号(テキスト型) 住所1(テキスト型) 住所2(テキスト型) TEL(テキスト型) FAX(テキスト型) エクセルブック[得意先リスト.xls] シートは「リスト形式」のみです。 1~4行は不要。 5行目が見出しです。 A~AZ列までデータがあります。 必要な列は、B・C・D・F・G・H・M・N列です。 セルの書式設定は「文字列」です。 [アクセス エクセル インポート 行 列 削除]などでサンプルVBAを探しましたが見つからなかったので質問させて頂きました。 申し訳ありませんが、教えて下さい。

  • エクセルでの外部データの取り込みについて

    いつもお世話になっております。 excel2010 で A.xlsx の データを B.xlsx に取り込もうとしています。 Aには名前と時刻という列があります。 時刻のセルの書式設定の表示形式は、ユーザー定義で[h]:mm です。 これをBにて、 データ - その他のデータソース - microsoftquery - excellfiles で 取り込んでみると、名前は表示されるのですが、時刻が 1900/1/0 0:00 と表示されてしまいます。 表示設定を変えても、データが0になっています。 時刻をそのまま表示する方法はありますでしょうか? このようなやり方をしているのは、Aで日々更新されるデータを Bを開く度に転記できたらなあと思って試してみたのですが、 このようときに使用するものではないのでしょうか?? 教えて下さい、宜しくお願い致します。

  • エクセルでの「外部データの取り込み」について

    資格試験MOSエクセルの勉強中です。 データ→外部データの取り込み→データの取り込み でAccessデータを取り込んだ場合と、 データ→外部データの取り込み→新しいデータベースクエリ で条件指定なしで取り込んだ場合に、表示結果が同じなので、全く同一と考えてよいのでしょうか? 試験では、問題文によって使い分けが必要なのはわかっているのですが、 実務で使うときに、エクセルの機能としては、同じなのか、違いがあるのか 教えてください。よろしくお願いします。

  • Excel VBAについて

    Excel VBAについて ExcelのセルA1に日付データ(yyyy/mm/dd hh:mm)が入っています。 このエクセルファイルを開いている間、セルA1の日付(時分)が更新されたらマクロを実行するようにしたいのですが、どのようにしたらよいのでしょうか。 セルA1の日付データが更新されるタイミングは決まっていません。 セルA1の日付データが更新されたらマクロ実行というのが難しいのであれば、 10秒おきにマクロを実行というようなことができないでしょうか。 ご教授願います。

  • 外部データ取り込みについて

    アクセスには 「担当者コード」と「得意先名」のテーブルがあります。「担当者コード」には数値が入っており、「得意先名」には文字列が入っています。 エクセルからデータを取り込む際に、新しいデータベースクエリにて、担当者コードが1のみを取り込むことはできるのですが、特定のセルに連動して、取り込むことはできないのでしょうか? 例:セルB2に取り込みたい担当者コードを入力後に更新すると、セルB2の担当者コードのみが抽出される、、、みたいな感じで。。要はいちいち取り込む際に 新しいデータベースクエリで項目を選択するといったことに時間をかけたくないのです。 わかりにくい説明なのでご指摘があれば、補足説明しますので、わかるかたいらっしゃいませんか? よろしくお願いします。

  • VBAでWebからデータ取り込み

    VBAで、WEBからデータを取り込みたいのです。 たとえば、DVDなどのネットレンタルのお気に入りリストなどをexcelで管理したいのですが、 こういうサイトはログインが必要ですよね。 こういうサイトから、"意図したワード"を"意図したセル"へ落としたいです。 または、とりあえずテキストとしてexcelに貼り付けられるだけでも行いたいです。 本投稿の目的は、普段の生活における作業効率の向上など、 その利便性を日常に取り込むことで学習モチベーションを高めたいと考えています。 当方VBAは素人です。 ご教授お願い致します。

  • Excelの「外部データの取り込み」について

    Excelで「外部データの取り込み」の「新しいデータベースクエリ」でAccessのデータをExcelに取り込む場合のデータの整合性や安全性についての質問です。 上記の操作をした場合、元となるAccessのデータが不具合によって、破損・消失することはありえるのでしょうか?  また、上記の操作によって元となるデータの整合性が崩れてしまうことはありますか? もしあるとすれば、どのくらいの確率で発生すると考えられますか? ハードウェアの故障や瞬電・誤操作などは考慮せずに単純にその操作による影響があるのかどうか知りたいです。 職場で上記の操作をしていて、同僚が「整合性が崩れてしまうことがあったらダメだから使わないほうがいい」と言っていたので気になって質問しました。 よろしくお願いします。

専門家に質問してみよう