• ベストアンサー

Accessでコマンドから空のフォームを開くには?(初心者です)

Access2003を使用して顧客名簿を作成しています。 コマンドボタン「新規入力」を押すと空のフォームが 開くようにしたいのですが、どのようにしたら良いのでしょうか? 一応、初心者なりに Private Sub コマンド4_Click() Dim namae namae = "個人住所フォーム" DoCmd.OpenForm namae, acNormal End Sub まではやったのですが、開いたフォームは名簿の一番最初の方の データでした・・・。

質問者が選んだベストアンサー

  • ベストアンサー
  • hawkwind
  • ベストアンサー率34% (160/469)
回答No.1

なにやら単純な問題のようにもみえます。 個人住所フォームに名簿が関連づけられているからではないでしょうか? もう1つ何も関連づけていないフォームを作成するとか、 フォームを開くときに新規の場合は項目をクリアするようにコードで制御 とかが考えられます。 はずしていたらすみません。

kiritampo
質問者

お礼

ご回答アリガトウございました。 「空のフォーム」と質問してしまったので、イマイチ内容が 伝わらなかったようで・・・。申し訳ありません。 実は、質問のあと、試行錯誤して DoCmd.GoToRecord acDataForm, namae, acNewRec を付け足したらできちゃいました! お手数をかけて申し訳ありませんでした。

関連するQ&A

専門家に質問してみよう