行3でのExcelファイルをインポートします
フィールド名を持つ行3で起動したい場合は、アクセスにインポートしたいExcelスプレッドシートがあります.そのtableをインポートしてRows1&2を無視して3行目から始める方法はありますか?あなたの助けが高く評価されています.
返信リスト(回答:4)
スプレッドシートを制御できる場合は、(Excelで)最初の行としてヘッダー行を含めて、インポートする行を含む名前付き範囲を定義します.次にアクセス時にスプレッドシート全体ではなく、その名前付き範囲をインポートできます.
スプレッドシートを制御しないと、名前付き範囲を作成できない場合は、選択肢がありますが、これはおそらく最も簡単です.
応答4# ->にスキップ2 #DirkGolスプレッドシートを制御しない場合は、インポートする名前付き範囲がありませんが、Excelワークブック内のワークシートの名前、ヘッダー行の番号、およびデータを含む列の名前がわかります.ワークシートと範囲を照会することができます
これと似たSQLクエリを直接入力します.[Excel 12.0 XMLから]を選択します. HDR=はい; IMEX= 2. データベース=
c:\users\dirk\documents\myExcelWorkbook.xlsx].[MySheetName $ A3:z];
上記では、ヘッダー行として行3を持つワークブック "myExcelWorkbook.xlsx"、列AからZの列AをZを求めて指定したスプレッドシートを照会します.これは.xlsxファイルを指定しています. .xlsファイルの場合は、ファイル名だけでなく異なりますが、
「Excel 12.0 XML」の代わりに「Excel 8.0」(または「Excel 9.0」と言うのですが、私は完全には確実ではありません).
応答3# ->にスキップ1 #DirkGol 10その例では、状況に合わせて適切に変更された、新しいクエリのSQLビューに入力されます.リボンの[作成]タブに移動して[クエリデザイン]をクリックすると、Accessは新しいクエリのデザインビューを開き、[tableを表示]を開きます.
ダイアログ.tableを選択せずに「表表示」ダイアログを閉じてから、リボンの左隅にあるボタンをクリックします.それは「SQL VIEW」と表示されます.ビューが変更され、クエリペインでテキストを表示するだけです. 「編集のために強調表示されています.交換します
そのテキスト全体が投稿されました:[Excel 12.0 XMLから]を選択します. HDR=はい; IMEX= 2. データベース=
c:\users\dirk\documents\myExcelWorkbook.xlsx].[MySheetName $ A3:z];
次に、スプレッドシートの種類(必要に応じて)、ワークブックへのパス、そのワークブック内のワークシート名、およびインポートしたい最後の列と一致するように変更します.上記のSQLからの引用符は、これらがあなたがするかもしれないものです
変更する必要があります:
- Excel 12.0 XML
これは.xlsxファイルをインポートすることを意味します.あなたのものが.xlsファイルの場合は、(私は)「Excel 8.0」に変更します.c:\users\dirk\documents¥MyExcelWorkbook.xlsx
これを読みたいワークブックのパスと名前を置き換えます.- mysheetname
これをワークブック内のワークシートの名前と置き換えます.- z
これをワークシートの最も右の使用済み列の列文字、または任意の列*後の列*の列*を置き換えます.* Extra、未使用の列は無視されます.ワークシートのデータが列Aで始まり、列見出しを持つ行が行3であると仮定しています.そうでなければ、適切なものは何でも変更されます.
SQLを変更したら、SQLビューからデータシートビューに切り替えて、エラーがあるかどうかを確認したり、予想されるデータが表示されているか確認してください.それがよさそうだと仮定すると、最も簡単なことは便利な名前の下でクエリを保存することです.
次に、最初のクエリから選択してtableにデータを入力する(ターゲットtableが既に存在するかどうかに応じて)SecondAppend QueryまたはMake-Tableクエリを構築します.このクエリを保存して、データをインポートする必要があるときはいつでも実行します.
Excelスプレッドシート.√
関連質問
- Office:プロダクトキー
- エラーコードを取得します0xC004C032
- 保護された形からのコピー
- 2016年1ノートと2010年version
- マイクロソフトワード
- キーコード/ディスクなしでOffice 10を再インストールする方法
- Officeの家と学生2010 + Outlook 2010
- .WAV音声を再生し、コードの実行を継続するときは、DoEventsステートメントの後のコードが実行されていません.
- Excelスプレッドシートから複数の行を引き出すマージワードドキュメントの作成
- 私の電話とコンピュータの電子メールを同期させる.AOLとVerizonの両方のテキストが私に問題があると言ったマイクロソフト?