- 締切済み
access2000のテーブルデータをexcelの指定したsheetのcellに貼り付けたい!
仕事で困っています!教えて下さい。 Accsess2000の指定したテーブルデータをExcel2000の指定したbookのsheetのcell位置に貼り付けたいのですがVBAでロジックを組む方法がわかりません。 ぜひぜひ教えて下さい。お願いします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- Cell内の一部を指定する方法(Word VBA)
Cell内の一部を指定する方法(Word VBA) Word VBAで、特定のCellの中の一部だけを指定するには、どうすればいいのでしょうか。 たとえば、ある表のCell(1, 2)の6~10文字目を指定して、そこだけを太字にするために、 Set Date1 = Table1.Cell(1, 2).Range(Start:=5, End:=10) としても、RangeメソッドはCellに使えないようなので、エラーになってしまいます。
- ベストアンサー
- その他MS Office製品
- ACCESS VBA マクロ Excelのデータをインポートする(複数シート)
ACCESSのVBAでEXCELのシートにあるデータをインポートしたいです。シートは複数あり、シート数は作業毎に一定ではありません。データの数もシート毎に違います。(項目(column数)は全部同じです) 手作業でインポートをすると、どのシートのデータをインポートするかウイザードで選択しますが、シート数が多いので一度に同じテーブルにインポートをするVBAを組みたいのです。(データ数が多いのでエクセルで一つのシートにまとめる事が出来ません。) シート数がその都度違うので変数を使ったりVBAでインポートするのかな?と思うのですが。。。 インポートするベースのテーブルは先に作ってあり、データをインポートする際にそのテーブルに追加する形にしたいと思っています。 excelのVBAは初心者ですがAccessでのVBAの経験がありません。 ACCESSでのマクロ、VBAを良くご存知の方がいらっしゃったら是非教えてください。どうぞよろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- Access VBA インポート シート指定
AccessのVBA を用いて、ExcelからAccessへデータを インポートする際、ダイアログボックスを表示させて Excelのファイルを選択させるようにしています。 これをシート名まで指定させる事は可能でしょうか? ◆シートは枚数が固定されず、都度かわります。 ◆インポートしたいシート数も都度かわります。 ◆1sheet = 1 テーブルにしたいです。 ◆1度の動作で、1sheetのインポートでも、複数でもかまいません。 ◆できれば、ダイアログでファイルを選択した流れで シートまで選択される方法が望ましいです。 ◆Accessのテーブル名もテキストボックスで任意なものが 付けられるようにしたいです。 お知恵をお貸し下さい、何卒よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- ACCESSのテーブルをEXCELの指定したシートにEXPORTする方法
ACCESSのテーブルをEXCELの指定したシートにEXPORTする場合はどういうプログラム記述にすればいいのでしょうか? (例えば・・・) ACCESSの "郵政" というテーブルを "C\WINDOWS\デスクトップ\Yusei.xls” にあるEXCELの "シート1" というシートにEXPORTする場合は・・・ DoCmd.TransferDatabase DoCmd.TransferSpreadsheet DoCmd.TransferText 上のどれかを使って書いていくんですよね? だいたいは分かってるのですが、指定したシートに上手くEXPORTできません。 どなたか分かる方教えていただけませんか? 宜しくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- ExcelVBA グラフシートに表示するデータテーブル
エクセルのVBAでグラフを作成するのですが、良い方法がなく、困っています。例えば、次の2つのテーブルがあり、 テーブルA 項目1|項目2 7/1 49.99|51.01 7/2 58.25|58.01 7/3 38.85|48.69 テーブルB 項目1|項目2 7/1 10| 12 7/2 15| 15 7/3 12.5| 20 テーブルAの値を使ってグラフを作成し、グラフシートに表示するデータテーブルはテーブルBの値を表示させたいのです。 VBAでなくても、手動の方法でもかまいません。 このようなグラフシートは出来るのでしょうか。ご教示ください。
- 締切済み
- Visual Basic
- データを別BOOKの指定セルに流し込む方法
エクセル2003のVBAを使用し、データを別BOOKの指定セルに流し込む方法を教えて下さい。 シート名「流し込み用」の中のデータは4行目から1000行目まで入っていて、列はAとBが結合、DEFが結合されていてGまで4つのデータが入っています。 このデータを10行ずつ、BOOK2のシート名(QW-1)~(QW-100)の指定セル(行は16~25の間、列の並びはBOOK1と同じ)に流し込みたいと思っています。BOOK1のデータもBOOK2のシートも今後増えていきます。 どなたか詳しい方、ご教示いただけないでしょうか?
- ベストアンサー
- Visual Basic
- Vbaでアクセスからエクセルにリンクテーブルする
Vbaでアクセスからエクセルにリンクテーブルするには? エクセルの情報: C:\Users\Desktop¥新規 Microsoft Excel ワークシート.xlsx シート1の情報: フィールド1 フィールド2 あああ aaa いい iii ううう uuu なのですが、 アクセスからVBAでリンクするにはどうすれば良いでしょう? 手作業なら 外部データ→エクセル→外部データの取り込み→リンクテーブルを作成してソースデータにリンクする でリンクできますが、vbaで行いたいです。 Sub Sample01() Dim db As DAO.Database, tb As DAO.TableDef Set db = CurrentDb Set tb = db.TableDefs("Sheet1") tb.Connect = ";DATABASE=" & CurrentProject.FullName & ";TABLE=Sheet1" tb.RefreshLink ' リンク情報の更新 End Sub このコードは意味が違いますよね エクセルのパスとシート名を指定してリンクする方法を教えてください。 最終定期にはシートをループして複数のテーブルを作成したいのです。 リンクが無理ならインポートでもOKです。
- ベストアンサー
- オフィス系ソフト
- エクセルのデータをアクセスのテーブルに移動入力する
エクセルのデータをアクセスのテーブルに移動入力するVBA フォルダAにおいて、a1.xlsxというファイルがあり、 そのsheet1のセル(a,1)=1 A1が1 とします その値をアクセスのデータベース(これもフォルダAにあります) b.accdbのテーブル1の フィールド1に入力したいときの エクセルマクロのVBAを御教示いただけると助かります さらに続けて フォルダAにおいて、a2.xlsxというファイルがあり、 そのsheet1のセル(a,1)=2 A1が2 とします その値をアクセスのデータベース上記と同じ b.accdbのテーブル1の フィールド1に追加で入力したいときの エクセルマクロのVBA 以上わかると助かります よろしくお願いします win10 office365
- 締切済み
- Excel(エクセル)
- シートの全データを2次元のテーブルに格納したい
シートにある全データを2次元のテーブルに格納したいです EXCEL VBA 初心者です。 シートにあるデータを一時的に同じ状態で二次元のテーブルに格納するにはどのようにしたら良いでしょうか 変数宣言から教えてください。 なお、このデータの中身は文字、数字、日付と様々で、行数も列数も随時変わります。 宜しくお願い致します。
- ベストアンサー
- Visual Basic
- エクセル複数シートをアクセスで1つのテーブルに。
エクセルのシートで1000行程度のものが5シートあります。それぞれは数字列に文字が入っている行もあってエクセルでの必要データ抽出に手間がかかってしまいます。「エクセル5シートをアクセスでリンクさせクエリで特定文字行を削除し、テーブル構造が整ったところでテーブル作成を行う」までをアクセスで自動化したいと思っています。アクセス側でエクセル5シートを一括して合体させる事は出来ないものでしょうか?宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- PC-GD306ZZAGで使用しているデスクトップパソコンから音が出なくなりました。Win10をWin11にアップグレードしていた際にBIOSを初期化したところ、ブルースクリーンが発生し、WIN11が起動しなくなりました。停止コードはCRITICAL_PROCESS_DIEDです。セーフモードやシステムの復元も試みましたがうまくいかず、バックアップもなかったため、初期化するしか方法はないでしょうか?
- PC-GD306ZZAGで使用しているデスクトップパソコンから音が一切鳴らなくなってしまいました。Win10からWin11へのアップグレード中にBIOSの初期化をしたところ、ブルースクリーンが表示され、WIN11が起動不能となりました。停止コードはCRITICAL_PROCESS_DIEDです。セーフモードやシステムの復元を試みましたが、解決しないため、初期化するしか手立てはないのでしょうか?
- PC-GD306ZZAGというデスクトップパソコンで音が鳴らなくなった状態です。Win10からWin11へのアップグレード中にBIOSの初期化を行いましたが、その後ブルースクリーンが表示され、WIN11が起動しなくなってしまいました。停止コードはCRITICAL_PROCESS_DIEDとなります。セーフモードやシステムの復元も試しましたが解決せず、バックアップもないため初期化しか手段はないのでしょうか?