- 帖子
- 2035
- 主題
- 24
- 精華
- 0
- 積分
- 2031
- 點名
- 0
- 作業系統
- Win7
- 軟體版本
- Office2010
- 閱讀權限
- 100
- 性別
- 男
- 註冊時間
- 2012-3-22
- 最後登錄
- 2024-2-1
|
179#
發表於 2016-12-30 17:09
| 只看該作者
回復 45# starbox520
被妳打敗了!
那再改回來:- If IsDate(Arr(i, 14)) Then
- If Arr(i, 14) >= Now And Arr(i, 14) < DateAdd("h", 4, Now) Then ' 當下時間 +4Hrs
- ' "U" 欄 (急貨單號),有任何值,在 "I" 欄 (Schedule) 加上 * 號, 之後再寫到 Sheet1
- ' 4. "U" 欄 (急貨單號),有任何值,在 "I" 欄 (Schedule) 加上 "急貨", 之後再寫到 Sheet1
- If Len(Arr(i, 21)) > 0 And Right(.Cells(i, 9), 2) <> "急貨" Then
- ' If Len(Arr(i, 21)) > 0 And Right(.Cells(i, 9), 1) <> "*" Then
- .Cells(i, 9) = .Cells(i, 9) & "急貨" ' 確認是否為急貨單號
- ' .Cells(i, 9) = .Cells(i, 9) & "*" ' 確認是否為急貨單號
- End If
-
- Set rng = Union(rng, .Rows(i))
- End If
- ' N 欄內空白無資料的篩出來寫在此
- ElseIf Len(Arr(i, 14)) = 0 Then
- ' 如果 "U" 欄 (急貨單號),有任何值,在 "I" 欄 (Schedule) 加上 * 號
- ' 4. "U" 欄 (急貨單號),有任何值,在 "I" 欄 (Schedule) 加上 "急貨", 之後再寫到 Sheet1
- If Len(Arr(i, 21)) > 0 And Right(.Cells(i, 9), 2) <> "急貨" Then
- ' If Len(Arr(i, 21)) > 0 And Right(.Cells(i, 9), 1) <> "*" Then
- .Cells(i, 9) = .Cells(i, 9) & "急貨" ' 確認是否為急貨單號
- ' .Cells(i, 9) = .Cells(i, 9) & "*" ' 確認是否為急貨單號
- End If
-
- Set rng = Union(rng, .Rows(i))
- End If
複製代碼 |
|