簡體   English   中英

根據今天的日期更改單元格的值

[英]Change value of a cell based on today`s date

我正在嘗試根據今天的日期和在另一列中找到的日期來更改單元格的值。

N 列記錄了問題的打開日期,H 列記錄了狀態(打開、關閉、進行)。

一旦開放日期不再與今天的日期在同一月份,我希望狀態更改為進行。

您需要在帖子中添加更多信息。 但是,由於我只知道您的兩個標准,因此這段代碼應根據 N 列中給出的日期將 H 列設置為“打開”或“關閉”。

Sub Capture()

Dim ws as worksheet
Dim fRow as Long
Dim curDate as Date

Set ws = ThisWorkbook.Worksheets(“YourSheet”)
curDate = Now()

with ws
  fRow = .Cells(.Rows.Count,13).end(xlUp).Row
End with

For i = 1 to fRow
With ws
    If .Cells(i, 13).Value > curDate Then
      .Cells(i, 8).Value = “Closed”
    Else
      .Cells(i, 8).Value = “Open”
  End if
End with
End sub

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM