0
A
答えて
1
これを達成する簡単な方法はありません。複雑な方法がいくつかあります。
コントロールをバインド解除してから、コントロールのAfter Updateイベント用のハンドラを作成できます。このハンドラでは、ユーザのエントリを検証し、エントリから日付値を作成し(おそらく年を現在の年にデフォルト設定する)、その値を日付を格納するフィールドに割り当てます。また、フォーム上にOnCurrentイベントが必要です。ここでは、非連結コントロールの値を、現在のレコードの日付の適切な形式のテキストバージョンに設定します。
このメソッドは、単一フォームでのみ連続フォームでは機能しません。
関連する問題
- 1. 検証問題
- 2. 問題検証
- 3. 検証の問題
- 4. 検証の問題
- 5. ブートストラップモーダルフォーム検証問題
- 6. XSD検証問題
- 7. Catptcha検証問題
- 8. UltraGrid検証問題
- 9. テキストボックスの検証
- 10. のInfoPath検証の問題
- 11. JavaScriptの検証の問題
- 12. jQueryの検証の問題
- 13. ノックアウトカスタム検証Ajaxの問題
- 14. MaskedEditExtender検証の問題
- 15. カスタム検証の問題
- 16. WPFユーザーコントロールの検証問題
- 17. AngularJS検証の問題
- 18. 問題の検証JSON
- 19. フォーム検証イベントの問題
- 20. jQuery検証エラーメッセージの問題
- 21. Rails検証の問題
- 22. スプリングフォーム検証の問題
- 23. RequestFactoryインターフェイス検証の問題
- 24. ノックアウト検証カスタムメッセージテンプレートの問題
- 25. Pythonの検証問題
- 26. PDF検証の問題
- 27. 検証jqueryの問題
- 28. Parsley.JSフォーム検証の問題
- 29. フォームフィールドの検証問題
- 30. codeigntierと検証の問題?
なぜ同じ質問を2回転記していますか? http://stackoverflow.com/questions/1135609/vba-text-box-input-mask – waqasahmed
これは、瞬間の日付か継続時間ですか。もし彼らが31/02に入ったら、あなたはそれを何年もの2月31日に変換することができません。 – onedaywhen
これはあなたの最後の質問とほとんど同じです:http://stackoverflow.com/questions/1135609/vba-text-box-input-mask/1138234#1138234 – BIBD