2
Iは正常これらの行を使用してExcelのグラフの一次Y軸上のY軸ラベルを追加することができ:Excelのセカンダリ軸ラベルをPowerShellで追加するにはどうすればよいですか?
# Work with the y axis
$yaxis = $firstchart.Axes($excelAxes::XlValue)
$yaxis.HasTitle = $true
$yaxis.AxisTitle.Text = "Duration (sec)"
$yaxis.AxisTitle.Font.Size = 12
そして私は正常正しいスケールで二Y軸を追加することができます。私は第二の軸にラベルを追加するために考えられるすべてを試しましたが、何も機能しません。例:
$yaxis = $firstchart.Axes($excelAxes::XlValue::XlSecondary)
これは機能しません(エラーになります)。
表示されるエラーは何ですか?また、 '$ excelAxes'をどこで定義しているのかを表示できますか?あなたがしていることはかなり確信していますが、明示的に見ているほうが良いです([mcve]の作成方法を参照)。 – gravity
はい、私はそれを含める必要があります:$ excelAxes = [Microsoft.Office.Interop.Excel.XlAxisType] – user7371080
エラーは、エラーです。HRESULT E_FAILがCOMコンポーネントの呼び出しから返されました。 – user7371080