ここから本文です

エクセルマクロについて質問です。 現在フォームを作っていて、テキストボック...

his********さん

2018/7/2114:39:20

エクセルマクロについて質問です。

現在フォームを作っていて、テキストボックスにあらかじめ今日の日付を「2018/07/21」という形で入るように設定をしています。

この日付から「月」と「日」を取り出してセルに入力し

たいと思っているのですが、データが入りません。どうすればよいのでしょうか。

テキストボックスの日付を書き換えても月日を取り出せるようにしたいのですが...。

このような感じで書いています
----------
Dim d As Date
d = Date
TextBox1.Text = d


↓ボタンを押すと

With Worksheets("ワークシートの名前")
Range("B12").Value = Format(d1, "m")

EndWithたいと思っているのですが、データが入りません。どうすればよいのでしょうか。

テキストボックスの日付を書き換えても月日を取り出せるようにしたいのですが...。

Dim d As Date
d = Date
TextBox1.Text = d


↓ボタンを押すと

With Worksheets("ワークシートの名前")
Range("B12").Value = Format(d1, "m")

EndWith

閲覧数:
25
回答数:
1

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

tra********さん

2018/7/2115:22:54

With Worksheets("ワークシートの名前")
.Range("B12").Value = Format(TextBox1.Text, "m")
End With

とかですか?

お解りでしょうが、プログラム全体(Sub~End Subまで)を提示していただかないと正確なアドバイスは無理です。

この回答は投票によってベストアンサーに選ばれました!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる