0

Excel に多くの図があり、それらの外観を変更する必要があります。この cscript を VBA で作成しましたが、機能しません。

Sub Makro1()
'
' Makro1 Makro
'

'
For i = 1 To 28
    ActiveSheet.ChartObjects("Diagramm " & i).Activate
    ActiveSheet.Shapes("Diagramm " & i).Line.Visible = msoFalse
Next i
End Sub

このスクリプトを使用して、枠線を枠線なしに変更しようとしています。しかし、それは機能しておらず、バグを見つけることができません。さらに、y 軸の名前を変更する必要があります。どうすればこれを行うことができますか?

4

1 に答える 1

0

フレームラインの意味がわからない場合は、オブジェクトの境界線を削除することで、コードがそのまま機能します。

Y 軸は次のとおりです。

ActiveChart.Axes(xlValue, xlPrimary).HasTitle = True
ActiveChart.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Title Here"
于 2016-08-30T16:03:54.600 に答える