Excel VBA:VBAのみでチャート軸をフォーマットする方法はありますか?

StackOverflow https://stackoverflow.com/questions/412750

質問

VBAのみを使用して(ユーザー入力なし)Excelで縦棒グラフを作成する必要があります。すべてのラベルの配置が-270度になるように、x軸のラベルをフォーマットしたかった。 (これは、「軸の書式設定」ダイアログの「位置合わせ」タブの「カスタム角度」プロパティを変更することで手動で行うことができます。)このためにマクロを記録しようとしましたが、Excelは位置合わせを記録していないようですステップ。誰かがVBAでこれを行う方法を知っていますか?

役に立ちましたか?

解決

Excel 2007を使用している場合は、2007のマクロレコーダーが少し機能に問題があるため、以前のバージョンを使用してみてください。

これは私が得たものです:

ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.Axes(xlCategory).Select
Selection.TickLabels.Orientation = xlUpward

他のヒント

ActiveChart.Axes(xlCategory).TickLabels.Orientation = 67
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top