返回列表 上一主題 發帖

[發問] 依其他儲存格的條件取代字串

  1. Sub 取代()
  2.     For Each c In ActiveSheet.UsedRange
  3.         If c.Value Like "[A,B,C]" Then
  4.             If Weekday(Cells(1, c.Column), 2) > 5 Then
  5.                 c.Value = c.Value & "2"
  6.             Else
  7.                 c.Value = c.Value & "1"
  8.             End If
  9.         End If
  10.     Next
  11. End Sub
複製代碼

TOP

本帖最後由 oobird 於 2013-10-11 16:30 編輯

你得把要求說清楚才有辦法。
試試把If Weekday(Cells(1, c.Column), 2) > 5 Then
改為If Weekday(Cells(1, c.Column), 2) > 4 Then
看看是不是你的意思。

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題