ブログ
サポート
ログイン
会員登録
ログイン
会員登録
カテゴリから探す
目的から探す
出品者を探す
ブログを探す
仕事・求人を投稿して募集
仕事を探す
単発の仕事
継続(業務委託)の仕事
NEW
仕事を探す
単発の仕事
継続(業務委託)の仕事
NEW
サービス出品
ブログを投稿
サービス出品
仕事・求人を投稿して募集
ココナラブログ
【Access備忘録】ControlSourceを変更すると同じプロシージャ内でフォームからデータを取得できない
記事
IT・テクノロジー
くま*システム屋兼小説書き
2023/10/05 10:24
ある処理だけ、フォームからデータを取得しようとするとエラーになりました。エラーのあとフォームをいじると不穏にもデータが消えていきます。なんか怖い……。
2時間ほど悶絶したあと原因をつかみました。
dim strkalkan as string
Me.猫まっしぐら.ControlSource = "犬もまっしぐら"
strkalkan = Me!カルカン
このようにControlSourceを変更するとMe!カルカンを取得できずエラーになります。
dim strkalkan as string
strkalkan = Me!カルカン
Me.猫まっしぐら.ControlSource = "犬もまっしぐら"
これならOK。
一つでもControlSourceを変更すると処理が終わるまではフォームのテキストボックスの値はすべて空っぽ扱いになるようです。猫まっしぐらを取得するならともかくカルカン関係ない……でもそういうルールなのだから仕方がない……。
エラーとともに歩む人生です笑。
#ACCESS
#ACCESSVBA
くま*システム屋兼小説書き
千葉県松戸のシステム屋にして小説書き / 40代後半 / 男性
一覧に戻る