![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.3ベストアンサー
- 回答日時:
Private Sub Calendar1_Click()
Calendar1.Height = 400
Calendar1.Width = 200
TextBox1.Text = Calendar1.Value
End Sub
Private Sub UserForm_Initialize()
Calendar1.Height = 150
Calendar1.Width = 100
End Sub
>カレンダーコントロールを縮小しておき
はjyoukide出来るかも
>コマンドボタン(カレンダーマークのようなもの)をつくっておいて
>カレンダーマークのようなもの)をつくっておいて
作るのが素人では難しいのでは。
コマンドボタンにその役割を担わせるのは、冗長ではないですか。
>くりっくすると、カレンダーコントロールが開く
使うならVisible=True,Falseの切替でしょう。
ーー
フォームをクリックするとカレンダーが現れる
日付をクリックすると、テキストに日付がセットされ、カレンダーは消える。
Private Sub Calendar1_Click()
TextBox1.Text = Calendar1.Value
Calendar1.Visible = False
End Sub
Private Sub UserForm_Click()
Calendar1.Visible = True
Calendar1.Height = 400
Calendar1.Width = 200
End Sub
Private Sub UserForm_Initialize()
Calendar1.Height = 150
Calendar1.Width = 100
Calendar1.Visible = False
End Sub
たまたまエクセルVBAでやっているので、アクセスで葉必要あれば修正のこと
No.2
- 回答日時:
カレンダーコントロールの名前を
「ActiveXコントロール」
の代わりに入れてください。
たとえば、「カレンダーコントロール1」なら、
カレンダーコントロール1.Visible = Not カレンダーコントロール1.Visible
のように。
No.1
- 回答日時:
コマンドボタンとカレンダーコントロールをフォーム上に配置し、
Private Sub コマンド1_Click()
ActiveXコントロール0.Visible = Not ActiveXコントロール0.Visible
End Sub
とすると、トグルでカレンダーの表示/非表示を行うことができます。
本当はMicrosoft Time and Date Pickerが使えると便利なのですが、
ライセンス上は、VB6がないと使ってはいけないという話もあります。
この回答への補足
早速の回答ありがとうございました。
おっしゃっている意味も理解してやってみましたが、実行エラーが出てしまいます。
そして、オブジェクトが必要です。とも出ます。
私のやり方がどこかおかしいのでしょうか?
ちなみに以下のとおりです。
rivate Sub コマンド49_Click()
ActiveXコントロール.Visible = Not ActiveXコントロール.Visible
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルにサムネイル画像組み込み 2 2022/09/02 17:13
- Access(アクセス) Access DTPickerの初期表示月を変えたい 1 2022/08/02 08:55
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- アクセサリ・腕時計 どちらを買うべき? 2 2022/05/29 12:49
- アクセサリ・腕時計 どちらの時計がいい? 3 2022/05/29 18:29
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- その他(暮らし・生活・行事) 毎度毎度おなじみのゴールデンウィークでの感染爆発で第7波になりそうですが、 3 2022/04/13 08:44
- グループウェア 主にPCで使う、パスワードで共有できるカレンダー 5 2022/08/15 09:53
- Excel(エクセル) エクセルでカレンダーを作りたい 5 2023/05/16 07:32
- Excel(エクセル) コントロールにリンクするセルが選択されない 3 2022/06/12 14:37
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
Accessのサブフォームから値を参照する方法について
その他(データベース)
-
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
-
4
accessへエクセルの複数のシートのインポートの仕方
Access(アクセス)
-
5
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
6
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
7
ACCESSの時間帯の抽出について
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのフォームからハイパー...
-
Accessのフォームにて、詳細行...
-
【ACCESS】フォーム名/コントロ...
-
コントロールソースって
-
Accessでフィールド名を変数(...
-
iphoneのフルスクリーンの解除方法
-
Access・VBAで、Controlsを使用...
-
access setfocusについて
-
アクセスでコントロールにab...
-
アクセス カレンダーコントロ...
-
アクセスで、チェックボックス...
-
access 改ページコントロール
-
Accessのカレンダーコントロー...
-
ACCESSでコントロールソースの変更
-
アクセスフォームで2つを結合テ...
-
access2007で作成したデータの...
-
Access レポート印刷するときに...
-
データベースのINT型項目にNULL...
-
passwordが入れられません・・・・
-
レコードを保存するコード ア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでフィールド名を変数(...
-
【ACCESS】フォーム名/コントロ...
-
iphoneのフルスクリーンの解除方法
-
Accessのフォームにて、詳細行...
-
ACCESSでコントロールソースの変更
-
Excel 入力規則 リスト 複数...
-
ACCESSのフォームからハイパー...
-
アクセスで、チェックボックス...
-
access 改ページコントロール
-
Access・VBAで、Controlsを使用...
-
コントロールソースって
-
「フォーカスのあるフィールド...
-
アクセスでカレンダーを表示す...
-
ACCESS テキストボック...
-
access setfocusについて
-
Accessのカレンダーコントロー...
-
Excel ユーザーフォーム呼び出...
-
After Effectsでレイヤーの表示...
-
アクセス カレンダーコントロ...
-
アクセスのフォームの区切り線...
おすすめ情報