Тема: применяем 2 шрифта чередуя их
Ребята приветствую.
Подскажите пожалуйста как имея 2 массива:
Массив1 ("аа", "бб", "вв")
Массив2 ("11", "22", "33")
скрестить их воедино в порядке 11 аа 22 бб 33 вв при этом массив1 шрифтом должен быть например Arial А массив 2 Roman
И все это вставить в том месте где будет находится курсор
что-то в этом роде,
Dim result_str As String
Dim S As String
For i = LBound(массив 1) To UBound(массив 1)
S = массив 2(i)
Selection.Text = S
Selection.Font.Name = "Santipur OT"
Selection.InsertBefore Text:=S & ChrW$(32)
ttt = Selection.Range.Start
но у меня не выходит вставить чередуя их в нужном месте.
То есть моя идея заключалась в том, чтоб последовательно брать значения из массива 2 применять к нему шрифт, потом через пробел из массива 1 (применяем свой шрифт) и так, пока не кончатся слова.
В итоге получаем
रागादि-रोगान् rāgādi-rogān सततानुषक्तान् satatānuṣaktān अ-शेष-काय-प्रसृतान् a-śeṣa-kāya-prasṛtān अ-शेषान् a-śeṣān ।
औत्सुक्य-मोहा-रति-दाञ् |
autsukya-mohā-rati-dāñ जघान jaghāna यो yo ऽ-पूर्व-वैद्याय '-pūrva-vaidyāya नमो namo ऽस्तु 'stu तस्मै tasmai ॥ || १ 1 ॥
со своими шрифтами.
Спасибо.