• 締切済み

Accessのバーコードウイザード

住所入力ウイザードでバーコードのフィールドを作ったところ、新規に手入力した分にはバーコードが発生するのですが、インポートしたデータには適用されないので、結局エクセルのウイザードでバーコードデータを生成してからインポートしています。 インポートしたデータにバーコードデータを作らせるには、どうしたらよいのでしょう。

みんなの回答

  • ykkw_2001
  • ベストアンサー率26% (267/1014)
回答No.1

VBAでバーコードオブジェクトを Set New で生成します。 ウィザードだけでやる方法は、知りません。

t_shigeno
質問者

お礼

そうですか。VBAですか。未体験ゾーンです。 少しVBAの本で勉強するしかないですね。 でも、もう回答はないものと思っていました。少しうれしいです。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • カスタマバーコードについて。

    エクセル2000で住所入力をしています。 カスタマバーコードを住所から変換したいのですが、 エクセルでは無理でしょうか。 また、アクセス2000にエクセルで作成したデータを インポートして、バーコードデータを作ろうとしましたが、 インポートしたデータは反映してきませんでした。 (新たにアクセスの画面で入力すれば大丈夫でした。) 何かいい方法はありませんか。 よろしくお願いします。

  • accessの住所入力支援を使ったコード作成

    質問内容がわかる方がいらっしゃいましたらご回答をお願いします。 accessの住所入力支援を使いバーコードを作成したいと思います。データについてはあるシステムに登録されている名簿(「氏名」、「住所」、「方書」)をCSVで抜き出し、accessにインポートする予定です。 しかし、住所データ等をインポートするため、住所入力支援を使うには、再度、住所にスペースなりを追加で入力をしないとコードを作成してくれません。 使用するデータ数は5000を超えるため、1件づつ手で追加入力するのは一苦労です。なにかいい方法はございませんでしょうか?

  • Access 定型入力のリテラル文字について

    フィールドプロパティの定型入力でリテラル文字をデータとして持つ場合(「0」指定する。) すでに入力されているデータは影響されず、フォーム等で新たに入力されたデータはリテラル文字と入力した文字がデータとして保存されます。 しかしExcelなどからインポートしたデータは定型入力(「0」)が指定してあってもリテラル文字がデータに入りません。 同様に郵便番号をインポートしても、住所が自動的に表示されません。 (住所入力支援設定をしていても) 前項に関してはExcelで希望の形式に変更し、 定型入力設定を無効にしてからインポートする方法がありますが、Access側で何か方法は無いでしょうか? 郵便番号に関してはやり方がわかりません。 一つの郵便番号で複数の住所が引っかかる場合が多いのでこれは無理かもしれませんが、せめて都道府県だけでも出したいです。

  • ACCESSでの改行コード

    ACCESSでの改行コードの入力方法を確認させてください。 ACCESSのテーブルにテキスト型のフィールドを用意し、一つのフィールドに改行が入ったデータを入力したいと考えています。 以下の方法を試してみましたが、改行コードが入っていないように思えます。 1.エクセルで一つのセルで、ALT+ENTERで文字列を入力し、テーブルにデータをインポート。 2.上記エクセルのデータをCSVで保存したものをテーブルにインポート。 これら2つのデータをテーブルで確認すると、改行はされていないですし、テーブルのデータをエクスポートしたものも改行はされていませんでした。 フィールドの設定で何か必要なんでしょうか? それとも、テキスト型のフィールドには改行コードを持てないんでしょうか?

  • マイクロソフト アクセスについて

    アクセス2010を使っています。アクセス超初心者です。 現在エクセルで販売実績を管理しているのですが、アクセスに移行したいと思っています。 今まではエクセルで月ごとに、   商品A         商品B       商品C 担当者 金額    担当者 金額    担当者 金額  ・・・ という表形式で実績を保存していました。(リンクステーション内にファイルが置いてあり、毎日各支店店長が入力していっています。) また、支店ごとにファイルが違うので1か月ごとに支店の数分(8店)ファイルが増えていってる状況です。 これをアクセスのテーブルで、  月   商品名(A~C)   販売金額  担当者    という形で過去の実績を入れなおしたいのですが、このままインポートするとエクセルのフィールドが 上記のような形になっているので思ったようにデータがインポートできません。 これはやはり手入力にするか、エクセルを手直ししてインポートしていくしかないのでしょうか。 何か楽にデータをインポートできる方法がありましたらご教授ください。 宜しくお願いします。

  • ACCESS2000でExcelから特定フィールドをインポートしたい

    ACCESS2000でExcelから特定のフィールドをインポートしたいのですが、 うまくいきません。 Excelはフィールド数が254フィールドもあり、 テーブルにインポートしたいフィールド数は30フィールドです。 Excelでは特定フィールドをインポートすることができないようなので、 一時テーブルに全てのフィールドをインポート後 必要なフィールドだけ取り出そうとやってみたのですが、 以下のコードを実行すると、13のフィールドが「解析不能なフィールド」と インポートエラーが出てしまいます。 DoCmd.TransferSpreadsheet acImport, 8, "TEMPテーブル", "c:\data.xls" また、Excelファイルをcsv形式に変換して、インポート定義を作る方法も やってみたのですが、インポート定義作成時に 「フィールド'ID'はインポートまたはエクスポートしようとしている テーブルまたクエリに存在しません」 というエラーが出てしまいます。 どうしたらインポートできるでしょうか。よろしくお願いします。

  • Access2003 データ型 オートナンバーについて エクセルからテ

    Access2003 データ型 オートナンバーについて エクセルからテーブルをインポートする方法 主キーである、IDと名をつけたフィールドのデータ型は"オートナンバー"でレコード新規入力際、自動で番号がふられていくようにしています。 このテーブルにエクセルのレコードをインポートして追加したいのですが、インポートできません。 ※オートナンバーフィールドが原因と思われます。 どうすれば、エクセルからこのテーブルにレコードをインポートし、追加されたレコードにオートナンバーで番号を割り振る事が出来ますででしょうか? 最も、シンプルな方法をお教え願います。

  • Word2007 はがき作成ウイザイドExelを使うには

    Word2007 はがき作成ウイザードで宛名を挿入するところです。 住所録はWordとExcel両方作成しています。 Wordの住所録は挿入されますが Excelの住所録は表示されません。 Excel住所録は 約束通り タイトルはヘッダーに入力 1件のデータは1行に 余計な記号は入れない 数字は半角で 2007で作成 など 注意深く作成したつもりです。 ウイザードの最後に参照してExcel住所録を指定するのですが 完了しても はがき画面に何も表示されず フィールドの挿入は「F1] となっていて 何も出来ません。何処がいけないのか 教えてください。

  • アクセス2003

    アクセスで、エクセルの表をインポートしたいのですが、どうしても、一行だけ、エラーが出ます。数字とアルファベットの混合のセルです。このエクセルの表を新規からインポートすると、先頭行をフィールド・・のウィザードから始まります。この場合の入力、設定方法を教えて下さい。

  • excel→accessへのインポートがうまくいきません。

    access2000を使っています。 excel2002のデータをaccessへインポートしようとしているのですが、ブランクのフィールド(セル)を1つでも含むレコード(行)はインポートされません。言い換えれば、全てデータの満たされている行しかインポートされないのです。何故でしょうか?

専門家に質問してみよう