No.3ベストアンサー
- 回答日時:
的確な回答かどうか分かりませんが・・・
VBAで何かをしようとしたりそういったことはしてないでしょうか?
参考URLのものをみると、VBA周りで似たような現象に出会った方がいるようです。
それから、データのエクスポート自体は、「ファイル」「エクスポート」で手透きと形式を選択すればできますが、これだとオートナンバーでIDを振って・・・ということはできませんが、逆にインポートする際に、主キーを自動で設定させれば、オートナンバーで連番を振ってくれたような記憶があるのですが・・・
#試すのであれば、必ず新しいデータベースを作って、
#それで試してみてください。
間違いがありましたらご指摘ください。
ではでは☆
参考URL:http://www2.moug.net/cgi-bin/mdboard.cgi?acm_v+M …
この回答への補足
試してみました。ファイルを「エクスポート」で、一度テキストデータに落とした後、再度アクセスデータベースに「インポート」し、その際に主キーを自動設定してみました。
インポートされたファイルは、オートナンバーが振られ、問題なく表示されています。ありがとうございました。m(__)m
ご回答いただいた部分で「インポートする際に、主キーを自動設定させれば。。」とは、現在のテーブルを他のデータベースにインポートする時に行うのでしょうか。いつもはテーブルをそのままの形でインポートしていましたので、主キーを設定してインポートを試してみたいと思います。
No.2
- 回答日時:
こんにちわ
オートナンバー項目の追加エラーの意味は良くわかりませんが、連番のフィールドを追加してデターアクセスオブジェクト(DAO)を使用して連番を振ることは出来ます。
例えば
問題のテ-ブルを仮に「T_Data」としましょう。
追加する連番のフィールドを「NO」というフィールド名、長整数型とします。(多分Excelに入りきらないということは整数型以上のレコード数なんでしょう)
標準モジュールを1つ作り実行させると連番が振られます。
コードは下記の通りです。
====================================
Dim DB As Database
Dim RS As Recordset
Dim Cnt As Long
Set DB = CurrentDb
Set RS = DB.OpenRecordset("T_Data", dbOpenTable)
Cnt = 1
RS.MoveFirst
Do Until RS.EOF
RS.Edit
RS!No = Cnt
RS.Update
Cnt = Cnt + 1
RS.MoveNext
Loop
RS.Close
DB.Close
====================================
Accessのヴァージョンは何ですか?私は少し古くて97を使用していますので、DAOが標準の参照設定になっていますが、もし2000をお使いでしたら、DAOが標準設定になっていませんので、コードウインドがたち上がっている状態で、ツールメニューの参照設定からMicrosoft DAO 3.51 Object Libraryのところにチェックマークを入れとかないとこのコード動きませんので悪しからず。
がんばってください。
ご回答ありがとうございます。私も古くて97を使用しています。モジュールは組んだことが無かったので、回答いただいたモジュールをそのまま使ってトライしてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フリーソフト イーファンビューでwebpファイルが開けません 1 2022/07/12 07:07
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- Excel(エクセル) Excelで、社外秘(閲覧のみ)と表示され、共有者が編集出来ないのですが 4 2023/06/20 17:54
- Access(アクセス) 教えてください! アクセスの書式設定を保持したまま エクスポートについてですが、 出力ファイル名を 1 2022/08/29 09:49
- 写真・ビデオ iPhoneのプライバシーとセキュリティの写真の項目について 2 2023/06/24 23:11
- iPhone(アイフォーン) iPhoneのプライバシーとセキュリティの写真の項目について 1 2023/06/24 20:25
- PostgreSQL ポストグレにあるExcelファイルを開くには 1 2022/12/13 18:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイルメーカーのレイアウト...
-
Accessチェックボックス 一度で...
-
日付型のフィールドに空白を入...
-
ACCESSの時間帯の抽出について
-
差込印刷での全角表示について...
-
テキストボックスにクエリ結果...
-
「年」と「月」だけの日付の表...
-
更新クエリをリンクデータベー...
-
Accessのテーブルのフィールド...
-
エクセルデータをワードで差し...
-
Accessフィールド分割
-
アクセス:クエリの結合とリレ...
-
Accessで、テーブルに入力した...
-
エクセルにおける「フィールド...
-
Accessのデータ型の日付/時刻型...
-
クロス集計クエリの結果をテー...
-
SQL文で パラメータが少なすぎ...
-
Accessのハイパーリンクをクリ...
-
【Accessで困っています...
-
アクセスで追加した項目に全て...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSのテーブルのデータで、...
-
エクセルのデータをアクセスに...
-
EXCEL→ACCESSインポートでセル...
-
Accessチェックボックス 一度で...
-
ACCESS フォームに入力できる文...
-
アクセスのオートナンバーが飛...
-
ACCESSで改行コードを削除する方法
-
郵便番号の-(ハイフン)等をま...
-
ACCESSで行数を増やすには?
-
Access2003でフィールドのデー...
-
アクセス2000で固定長フィール...
-
Access2000 テキストデータの...
-
ACCESSのカスタマーバーコード...
-
ACCESS 検索置換 にデ...
-
【ACCESS】文字列を抜き出したい
-
アクセス(データシートビュー)...
-
【Win】ファイルメーカー⇔エ...
-
エクセルの重複データについて...
-
エクセルのデータをアクセスへ...
-
差込印刷での全角表示について...
おすすめ情報