Excel VBA:VBAのみでチャート軸をフォーマットする方法はありますか?
質問
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
所属していません StackOverflow