No.2
- 回答日時:
もし解決していたら余計になってしまいますが、
ComboBox は、テキスト値
Cells の Value2 は、シリアル値で、ふつうは、Value 値か、Text 値です
だから、両方を取得するには、それぞれのFromatに合わせてあげないといけません。
Sub Same_Diff()
Dim buf1 As Variant
Dim buf2 As Variant
Dim y1 As Integer
Dim y2 As Integer
'コンボボックス
buf1 = Me.ComboBox1.Value
buf1 = DateValue(buf1)
y1 = Year(buf1)
'セル
buf2 = Range("A1").Value
y2 = Year(buf2)
If y1 = y2 Then
MsgBox "同じ"
Else
MsgBox "違う"
End If
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 09:24
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Visual Basic(VBA) EXCEL VBA データベースの内容をユーザーフォームに表示したい。 5 2023/02/14 11:40
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/01/23 17:13
- Excel(エクセル) 【EXCEL】=セル&セルが上手く表示できない。 7 2022/09/04 21:32
- Visual Basic(VBA) EXCEL VBA ユーザーフォームの内容をループでデータベースに登録したい。 2 2023/02/02 10:22
- Excel(エクセル) 【マクロ】ボタンを押すごとに、A1セル、A2セル、A3セルに日付を入力 3 2023/01/25 00:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAにて『元に戻すボタン』を作...
-
スペース区切りのAND検索
-
VBAバーコード照合 バーコード...
-
あああ..ああい..ああう とい...
-
エクセルで選択したセルがディ...
-
VBA シートをコピーする際に Co...
-
エクセルで特定の文字列が入っ...
-
VLOOKUPの列番号の最大は?
-
エクセル マクロ オートフィ...
-
【Excel関数】UNIQUE関数で"0"...
-
Excel ウインドウ枠の固定をす...
-
B列の最終行までA列をオート...
-
Excelで、あるセルの値に応じて...
-
Excel グラフのプロットからデ...
-
エクセル 上下で列幅を変えるには
-
エクセルで離れた列を選択して...
-
エクセルVBA 配列からセルに「...
-
エクセルVBAが途中で止まります
-
VBAマクロ実行時エラーの修正に...
-
マクロの「SaveAs」でエラーが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あああ..ああい..ああう とい...
-
VBAバーコード照合 バーコード...
-
VBAにて『元に戻すボタン』を作...
-
select caseの入れ子
-
vbs 文字位置を中央に
-
エクセルで選択したセルがディ...
-
xlookup関数の引数を利用して検...
-
再帰構造のアルゴリズムで困っ...
-
エクセルを開いたらカウントし...
-
スペース区切りのAND検索
-
日付け関数について
-
targetでクリックしたら○
-
VBAにて文字列の長さを取得...
-
1つのテーブルに重複している列...
-
半透明ブラシ重ね塗りのアルゴ...
-
C++で、b[bit]の非負整数(例え...
-
VBAマクロ実行時エラーの修正に...
-
エクセルで特定の文字列が入っ...
-
マクロの「SaveAs」でエラーが...
-
VBA シートをコピーする際に Co...
おすすめ情報