- 帖子
- 1018
- 主題
- 15
- 精華
- 0
- 積分
- 1058
- 點名
- 0
- 作業系統
- win7 32bit
- 軟體版本
- Office 2016 64-bit
- 閱讀權限
- 50
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2012-5-9
- 最後登錄
- 2022-9-28
|
回復 1# 198188
換色可利用 Range.Characters ; 繁簡轉換我不會- Sub Test()
- Dim s1 As String, s2 As String
-
- s1 = "發票金額:USD" & Worksheets("Oracle").Cells(i, 18).Value
- s2 = " 目的港:" & Worksheets("Oracle").Cells(i, 26).Value
- s = s1 & " 箱數:" & Worksheets("Oracle").Cells(i, 41).Value & " 櫃號:" & Split(Worksheets("Oracle").Cells(i, 42).Value, "/")(0) & s2
-
- With Worksheets(customer).Cells(cnt, 10)
- .Value = s
- .Characters(InStr(s, s1), Len(s1)).Font.Color = vbRed
- .Characters(InStr(s, s2), Len(s2)).Font.Color = vbBlue
- End With
- End Sub
複製代碼 |
|