この質問 に関連して、PowerPointのテーブルに条件付き書式を適用する方法があるかどうか疑問に思いますをインポートせずにExcelテーブル。例えば。テーブル内のセルの値に応じて、セルの背景色を変更します。
はい。ただし、ある種のコード/マクロを介してのみです。テーブルの.Cellコレクションを繰り返し処理し、各セルにテキストがあることを確認します。テキストがある場合は、数値に変換されたテキストの値が0未満の場合は、セルの.Shape塗りつぶしを好きなように設定します。これにテーブルへの参照を渡します。次に例を示します。
Sub FormatTheTable(oTbl As Table)
Dim x As Long
Dim y As Long
With oTbl
For x = 1 To .Rows.Count
For y = 1 To .Columns.Count
If .Cell(x, y).Shape.TextFrame.HasText Then
If CDbl(.Cell(x, y).Shape.TextFrame.TextRange.Text) < 0 Then
.Cell(x, y).Shape.Fill.ForeColor.RGB = RGB(255, 0, 0)
End If
End If
Next ' Column
Next ' Row
End With ' otbl
End Sub