A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは。
EOMONTHはVBAでは使えないので別な方法でやります。
例えば、セルA1 に適当な日付(年月日)が入力されてるとして、その月の末日を求める場合
'-----------------------------------------------------
Sub Test()
Dim myDate
myDate = Range("A1").Value
myDate = DateSerial(Year(myDate), Month(myDate) + 1, 0)
MsgBox myDate
MsgBox "今月の末日は、" & Day(myDate) & "日です"
End Sub
'-------------------------------------------------------
以上です。

No.2
- 回答日時:
日付のみってどういう意味でしょうか。
EOMONTH は日付を返す関数ですが。
年月日の 日 という意味であれば
EOMONTH を記述したセルを右クリックして [セルの書式設定] をクリック。
<表示形式> タブの左側 <分類> の一覧で一番下の 「ユーザー定義関数」 を選択。
右側 <種類> に手書きで d とだけ入力してください。
EOMONTH の結果が 2007/7/31 なら 31 と表示されます。
31日 と表示させたいのであれば d"日" と入力します。
この回答への補足
質問が内容が足りませんでした。
補足しますと、VBAで当月末の日付を メッセージ (Msgbox ___ )にて、表示させたいのです。
Msgbox 今月末は ○○ 日 というように・・・・。
EOMONTH関数を上手く利用できないかと思って先程質問をしました次第です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- Visual Basic(VBA) VBAで列を削除 3 2023/02/01 11:00
- Excel(エクセル) Excel VBAについて 2 2022/08/02 06:19
- その他(Microsoft Office) excel テーブル 4 2023/03/18 16:11
- Excel(エクセル) 複数のExcelブックのシート1の内容を1つのExcelブックにコピー貼り付けたいのでvbaコードを 7 2023/02/10 23:20
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) Excel VBA 書式変更で困ってます。 オートフィルターの日付フィルターを用いて データの絞り込 2 2022/07/26 22:16
- Excel(エクセル) 「Excelのオプション」の「ユーザーインターフェイスのオプション」の設定値をVBAで取得したい 1 2022/07/31 23:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
エクセルでアポストロフィーが...
-
エクセルの曜日表示が正しく表...
-
リンク元の日付が空白の時リン...
-
エクセル 4ケタの数字を年月に...
-
Excel2003のシートの...
-
Excelのセルの書式設定(100...
-
Excelのセルに数字を入れるが、...
-
斜線が入ったセルのカウント
-
Excelで日付を数字8桁で入力、...
-
エクセルで年だけ表示させるこ...
-
EXCELで勝手に約分されてしまう
-
Excel2013 表示形式で「1,000...
-
Excelの時間表示
-
エクセル スピンボタンで日付
-
エクセルで9と入力したら時刻...
-
エクセル2003 2時間15分20.11...
-
EXCELの日付表示を変更したい
-
エクセルで0101と入力→08年01月...
-
エクセルでの曜日の表示方法に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
エクセルの曜日表示が正しく表...
-
Excelのセルに数字を入れるが、...
-
Excel2013 表示形式で「1,000...
-
エクセルでアポストロフィーが...
-
EXCELからCSVへ変換すると0が...
-
EXCELで勝手に約分されてしまう
-
斜線が入ったセルのカウント
-
【エクセル】数値にスラッシュ...
-
エクセル 4ケタの数字を年月に...
-
エクセルで9と入力したら時刻...
-
Excelで「20080707」を『2007/0...
-
西暦から、曜日を表示⇒何も入力...
-
エクセルで日付を全角にしたい
-
Excelのセルの書式設定(100...
-
エクセルで0101と入力→08年01月...
-
EXCEL (0.5)の表示の仕方
-
Excel 時間の表示形式 セルと...
-
【Excel】24:00と表示したい!
おすすめ情報