Автоматизация PowerPoint C ++ изменить размер текста - PullRequest
0 голосов
/ 14 декабря 2011

Я работаю над добавлением диаграммы к слайду powerpoint 2007 в c ++, и все добавляется, но я не могу узнать, как изменить font size.Если кто-нибудь знает, как это сделать для PowerPoint 2007 или знает, где найти решение, это было бы здорово, спасибо

1 Ответ

0 голосов
/ 02 января 2012

Ваш стол - это форма.У формы есть метод .Table, который возвращает объект Table.

Чтобы установить размер текста, используйте что-то вроде этого (на языке VB / VBA):

With oTbl  ' a reference to the table object
  For x = 1 to .Rows.Count
    For y = 1 to .Columns.count
      With .Cell(x,y).Shape.TextFrame.TextRange
        .Font.Size = 8  ' or whatever you want
      End with
    Next
  Next
End With

Если таблицаВысота / ширина ячейки недостаточно велики для размещения текста нового размера, размер текста не изменится.Раздражает.

...