こんにちはStackOverflowのコミュニティに一つのテーブルからレコードを挿入し、以下MS AccessのVBAのSQL - 別のテーブル
は、私がユーザーフォーム上でクリックボタンとしてアクセスVBAで持っているコードです。あなたはVBA & SQLでは非常に限られた知識しか持っていませんが、私の会社のデータベースの1つを改訂しようとしています。私は2つの重複するテーブル(PrintTable & ManPowerCalculator)を持っており、ManPowerCalculatorテーブル内のすべての項目を、ManPowerCalculatorテーブル内のuserform = EmplID入力ボックスのPrintTableに挿入しようとしています。
CurrentDb.Execute "INSERT INTO PrintTable VALUES (*) SELECT (*)FROM ManPowerCalculator WHERE EmplID # = " & Me.EmplID "
また、変数を定義していないため、より効率的になる可能性があります。これを読んでいただきありがとうございます。 PrintTableとManPowerCalculator表が正確に同じフィールドを持っている場合にのみ動作すること
CurrentDb.Execute "INSERT INTO PrintTable SELECT * FROM ManPowerCalculator WHERE EmplID = " & Me.EmplID
注: