上午01時餵食數據從Excel VBA中的單詞的文檔。 1 要像下面的格式。調整爲同一段落的不同部分的字體 - Excel的VBA
1.服務票務#452345,Lorem存有胡蘿蔔,增強競爭本科,但occaecat賦予生命力,以 勞動和肥胖。
服務票據粗斜體部分,只有斜體描述。服務票據編號和說明來自在Excel中不同的細胞。
這裏是我的代碼:
'' Bookmark where I will be inserting the data.
wdApp.Selection.GoTo what:=-1, Name:="Service_Ticket_Comments"
Dim i As Integer
Dim serviceTicket As String
For i = 4 To shAuditTrail.Range("A4").End(xlDown).Row
'' Pulling comments from the comments column.
If Not IsEmpty(Cells(i, 11)) Then
serviceTicket = "Service Ticket #" & Cells(i, 1)
wdApp.Selection.TypeText "Service Ticket #" & Cells(i, 1)
wdApp.Selection.Font.Bold = True
wdApp.Selection.Font.Italic = True
wdApp.Selection.TypeText " - " & Cells(i, 11) & Chr(10) & Chr(10)
wdApp.Selection.Font.Italic = True
End If
Next
這使得服務票務部分和描述大膽italized因爲選擇適用於整片。什麼是1只保留了第一部分粗斜體,另一部分只是正常的?
您的代碼首先結塊所有服務票號,並隨後描述。 – Dombey
我的代碼只是爲了演示如何使用Range對象中插入一些東西,格式化,否則插入一些東西,不同的格式化。您需要爲產生的服務號碼,並說明提供邏輯 - 1簡單地拉到一些信息從您的代碼礦山爲了給一些背景,以使其更容易理解。 –