Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


68444 / 76734 ←次へ | 前へ→

【12827】Re:日付の記入
回答  ぴかる  - 04/4/16(金) 13:34 -

引用なし
パスワード
   take2さん、こんにちは。

1ヶ月以上ちゅうのが、難しかったんで30日を越えるととしています。
Private Sub Worksheet_Change(ByVal Target As Range)

  With Target
    If .Column = 1 Or Column = 4 Then
      .Offset(0, 1) = Date
      .Offset(0, 1).FormatConditions.Delete
      .Offset(0, 1).FormatConditions.Add Type:=xlExpression, Formula1:="=" & _
                          .Offset(0, 1).Address & "+30<TODAY()"
      .Offset(0, 1).FormatConditions(1).Font.ColorIndex = 3
    End If
  End With
  
End Sub

2 hits

【12824】日付の記入 take2 04/4/16(金) 11:55 質問
【12827】Re:日付の記入 ぴかる 04/4/16(金) 13:34 回答
【12832】Re:日付の記入 Jaka 04/4/16(金) 14:11 発言
【12882】Re:日付の記入 take2 04/4/18(日) 10:59 お礼

68444 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free