Рекламные колонки в форме в офисной надстройке - PullRequest
0 голосов
/ 18 июня 2019

Я разрабатываю надстройку для офиса, которая создает презентацию Powerpoint из файла Excel.

У меня есть все, но у меня проблема.Я использую формы для добавления текстовых полей к слайдам, а затем форматирую текст.

Все хорошо, за исключением коломанов.В Powerpoint можно разделить текстовое поле на несколько столбцов и определить пространство между ними.Мне нужно это в текстовом поле, и я не могу найти вариант в VB.

Я использую что-то вроде:

 ppSlide1.Shapes.AddTextbox(1, 50, 150, 700, 100)
 ppSlide1.Shapes(Vri_Cnt_Shp).TextFrame.WordWrap = Microsoft.Office.Core.MsoTriState.msoCTrue
 ppSlide1.Shapes(Vri_Cnt_Shp).TextFrame.TextRange.Text = Vri_Opr_Txt
 ppSlide1.Shapes(Vri_Cnt_Shp).TextFrame.AutoSize = PpAutoSize.ppAutoSizeNone
 ppSlide1.Shapes(Vri_Cnt_Shp).TextFrame.TextRange.Font.Name = Vri_Opr_Fnt
 ppSlide1.Shapes(Vri_Cnt_Shp).TextFrame.TextRange.Font.Size = Vri_Opr_FtT
 ppSlide1.Shapes(Vri_Cnt_Shp).TextFrame.TextRange.Font.Color.RGB = RGB(Vri_Opr_FtR, Vri_Opr_FtG, Vri_Opr_FtB)

Я перепробовал все варианты из фигур и до сих пор могуПохоже, что текстовые столбцы не найдены.

Спасибо.

...