
No.8ベストアンサー
- 回答日時:
こんにちは。
私は、「今の時間」という意味を、私は、PCの内部の時間と考えていますから、もし、意味を取り違えていたら、無視してください。
まず、Lalbel ひとつをユーザーフォーム上においてください。
'-----------------------------------------------
Private Sub UserForm_Activate()
Dim CurrentTime As String '今の時間
While UserForms.Count > 0
CurrentTime = Format$(Time(), "h:nn:ss")
If CurrentTime <> Label1.Caption Then
Label1.Caption = CurrentTime
End If
DoEvents
Wend
End Sub
ただし、UserForm がアクティブになっているときに限ります。
こんにちは。
返信をありがとうございます。
また、先日も回答していただき、ありがとうございました。
Wendyさんの言われているとおり、PCの内部の時間をそのまま表記したいというものでした。(この部分も皆さんに対しての説明が不足していたのではないかと思います、すみませんでした)
実際に試してみて、うまくいきました。
コードの内容がまだまだ理解できないのが残念ですが、大変助かりました。
今後もよろしくお願いします。
No.4
- 回答日時:
エクセルでしたか。
私の知っている方法でお答えします。(別の方法があるかもしれませんが、目的は達成されます。)(1)「Sheet1」の「A1」に「=Now()」を入力
(2)ユーザーフォーム⇒テキストボックス⇒プロパティ⇒「ControlSource」に「=sheet1!A1」を入力
これで、フォームのテキストボックスに『2006/8/13 14:25:04』と表示されます。
早々の返信をありがとうございます。
早速試してみました。
おっしゃるとおり、その時間については表示されたんですが、ユーザーフォームを開きっぱなしにした状態では、時間が、開いたときの時間のままになってしまいました。
私の説明不足でこうなってしまったんですが、ユーザーフォームを開いたままの状態で、時間を表記したかったんです。
説明不足だったことをお詫びするとともに、回答していただいたことに感謝したいと思います。ありがとうございました。
今後もよろしくお願いします。
No.3
- 回答日時:
>ユーザーフォームに今の時間を表示したい
Accessフォームの中のテキストボックスに今の時間()を表示したいという事だとしてご回答差し上げます。
テキストボックス⇒プロパティ⇒「データ」タブ⇒コントロールソースに『=Format(Now(),"mm/dd/hh:nn")』を入力して下さい。すると『08/13/13:50』のように表示されます。
この回答への補足
返信ありがとうございます。
説明不足ですみません。
Accessではありません。エクセルです。
エクセルでも、同様にできるのでしょうか。
よろしくお願いします。
No.1
- 回答日時:
>どうもうまくいきません。
これだけで回答は得られませんよ。
コードを提示してみてください。
この回答への補足
返信ありがとうございます。
確かにそうですよね。
初心者の私としましては、NOW関数を使えば良いのかと思い、NOW関数が入っている部分のセルを選択する、あるいは、直接”=NOW()”とすることでうまくいくかと思っていましたが、うまくいかなかったために投稿をしました。(素人的な安易な考え方かとは思いますが)
解決のための良いHPがあれば、それでも良いので教えてほしいです。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) 時間給の計算方法をお教えください 2 2022/06/01 12:21
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- X(旧Twitter) カギをかけているツイッターの検索について教えてください。 2 2022/11/07 17:22
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- ドライブ・ストレージ pcの外付けハードディスクの共有方法 4 2022/11/28 05:17
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Accessでセレクタをダブルクリックで別フォームで詳細表示 3 2022/12/20 10:36
- Access(アクセス) Accessフォームで複数条件でフィールドの値を表示する方法 4 2022/07/21 10:47
- Visual Basic(VBA) vba メモリ節約 3 2022/09/16 21:45
このQ&Aを見た人はこんなQ&Aも見ています
-
ユーザーフォーム上に現在日時と時刻を表示させていますがフォームを実行すると時間が更新されません。それ
Visual Basic(VBA)
-
ユーザーフォームのラベルに時間を表示させてずっと時間がちゃんと動くような方法はありますか?コード書い
Visual Basic(VBA)
-
ユーザーフォーム時間表示
Excel(エクセル)
-
-
4
エクセルVBAでテキストボックスに入力があった場合のみ、ワークシートに転記したい
Visual Basic(VBA)
-
5
ユーザーフォームのテキストボックスで時間計算
Visual Basic(VBA)
-
6
Excel VBAにてUserFormのTextBoxにセルの値を色情報込みで反映させる方法があれば教えてください。
会計ソフト・業務用ソフト
-
7
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
8
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
9
ユーザーフォームに入力したデータを保持する方法
Visual Basic(VBA)
-
10
エクセルVBAのフォームで日時を入力しやすくしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
EXCELで条件付き書式で空白セル...
-
精子に血が・・・
-
【Excelで「正弦波」のグラフを...
-
尿検査の前日は自慰控えたほう...
-
EXCELで式からグラフを描くには?
-
イタリアから帰国する際、肉製...
-
至急!尿検査前日にオナニーし...
-
値が入っているときだけ計算結...
-
風俗店へ行く前のご飯
-
VLOOKUP関数を使用時、検索する...
-
精液の落とし方を教えてください
-
Excel 数値の前の「 ' 」を一括...
-
勃起する時って痛いんですか? ...
-
小数点以下を繰り上げたものを...
-
一番多く表示のある値(文字列...
-
excelでsin二乗のやり方を教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
尿検査前日に自慰行為した時の...
-
至急!尿検査前日にオナニーし...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
値が入っているときだけ計算結...
-
リンク先のファイルを開かなく...
-
EXCELで条件付き書式で空白セル...
-
2つの数値のうち、数値が小さい...
-
VLOOKUP関数を使用時、検索する...
-
尿検査の前日は自慰控えたほう...
-
MIN関数で空白セルを無視したい...
-
小数点以下を繰り上げたものを...
-
風俗店へ行く前のご飯
-
エクセルで空白セルを含む列の...
-
Excel 数値の前の「 ' 」を一括...
-
【Excelで「正弦波」のグラフを...
-
納豆食べた後の尿の納豆臭は何故?
-
EXCELで式からグラフを描くには?
-
ある範囲のセルから任意の値を...
おすすめ情報