Ciao a tutti, sto cercando nella documentazione online ma non trovo niente, che voi sappiate si può usare l'object FormatConditions sugli object Table di PowerPoint tramite VBA?
Sub CreaTabellaPPT()
Dim PowerPointApp As Object, draft As Object, oShape As Object
Dim iset As IconSetCondition
pNomeFile = "PPTDinamico.pptx"
Set PowerPointApp = CreateObject("PowerPoint.Application")
Set draft = PowerPointApp.Presentations.Open(pNomeFile)
Set oShape = draft.Slides(1).Shapes("Tabella1")
'Questa istruzione va in errore
Set iset = oShape.Table.Cell(1, 1).Shape.FormatConditions.AddIconSetCondition
End Sub
E perchè non hai postato nella sezione di Powerpoint? Excel cosa c'entra?E' una domanda generale, su una tabella PowerPoint
Questo non si evinceva da nessuna parte.Il codice è di una Macro di excel
Come hai già detto tu, la documentazione non dice nulla. E penso che sia giusto così: a differenza di Excel, dove i dati viene naturale pensarli dinamici, i PowerPoint questi non dovrebbero cambiare. La presentazione dovrebbe riferirsi ad un dato momento e dettagliarlo. Se il momento cambia, la presentazione va rifatta. Non so se riesco a spiegarmi. In PowerPoint non hai bisogno di sapere se la casella sarà verde o rossa, perché dovresti già saperlo a priori (magari perché te lo ha già detto Excel).volevo sapere se era possibile farlo su tabelle PowerPoint.