Excel 2007 <VBAでグラフの操作(Seriescollectionの移動>
あるチャートに系列が4つあります。
それぞれの名前を順に系列(1)、系列(2)、系列(3)、系列(4)とします。
これを系列(1)、系列(4)、系列(2)、系列(3)としたいのですが、
以下の記述では無理(オブジェクトはこのメソッドをサポートしていないとのこと)でした。
どのような記述になるでしょうか。
ご教示方よろしくお願いします。
Sub Temp6()
Dim myChart As Chart
For Each myChart In Charts
myChart.SeriesCollection(4).Move after:=myChart.SeriesCollection(1)
Next
End Sub
No.1ベストアンサー
- 回答日時:
myChart.SeriesCollection(4).PlotOrder = 2
です。PlotOrderプロパティで設定します。
2007はマクロ記録できないから厄介ですね。
ヘルプから
・Excel 2007 開発者用リファレンス
└リファレンス
└Series オブジェクト
└プロパティ
...という感じで下っていくと系列のプロパティ一覧やメソッド一覧が見れます。
この辺りを眺めてみると、処理コードのアタリがつくかもしれません。
ご回答ありがとうございます。
そうなんです、グラフ操作をマクロ記録しても「グラフ1をアクティベイト」くらいしか記録されず・・・・困ってます。
ヘルプのアドバイス、ありがとうございます。
参考にしたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBAの解読について質問があります。 概要は、マクロでチェックボックスにチェックすると日 1 2023/02/10 07:50
- Visual Basic(VBA) マクロVBA 1シートをまとめる 閉じ方 初心者 SOS! 1 2022/06/17 14:54
- Visual Basic(VBA) リストボックス セルの値を取得する 1 2022/05/21 20:47
- Visual Basic(VBA) 複数シートの複数列に入力されているデータを重複なしで抽出するVBAを作りたいです。 9 2022/06/17 10:33
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 3 2022/06/12 11:17
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Excel(エクセル) vba シート名の一覧を2列に分けるには 5 2023/04/24 08:56
- Excel(エクセル) B列に文字がはいったらA列に数字が入るマクロードを完成させたい 4 2023/04/21 01:58
- Visual Basic(VBA) 【マクロ】フォルダにファイルが1つも無い時に、ファイルがありませんとメッセージを表示する 4 2022/08/28 08:48
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C# トランザクション処理
-
String型からlong型への変換は...
-
servletからjspへオブジェクト...
-
MessageBox.Show(Me,…の「Me」...
-
JSPでのArrayListの表示につい...
-
JTableで値を右寄せ表示する方法
-
エクセルVBA 画像を貼り付ける...
-
ArrayListのデバッグ方法について
-
VBS でのソート処理Excel2003
-
サーブレットコンテキストの意...
-
VB.netでメソッドからコントロ...
-
prototype.jsとはいったい何者??
-
インストール時に入力したユー...
-
Javaの問題なんですが、何故cme...
-
pythonの特殊メソッドの呼ばれ方
-
VB2005でADDとINSERTの違いは?
-
エクセルVBA/SpecialCellsで特...
-
GridViewに行追加するには?
-
VB6:テキストファイルから特定...
-
オブジェクトの参照渡しについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サーブレットコンテキストの意...
-
エクセルVBA 画像を貼り付ける...
-
servletからjspへオブジェクト...
-
VB.netでメソッドからコントロ...
-
JSPでのArrayListの表示につい...
-
VBAでの[]
-
javaで、、、
-
C#のクラスで値渡しをする
-
Excel VBA 定数にオブジェクト...
-
Dispose()は、どんな時に使うの...
-
Vba ListViewの行挿入に関して...
-
Javaでブラウザ判定
-
getParameter()について
-
VB.NETでのnothing の意義について
-
PrintFormを使用してのプリント
-
ピクチャーボックスに点を打つ...
-
String型からlong型への変換は...
-
drawStringの座標について
-
エクセルVBA/SpecialCellsで特...
-
GridViewに行追加するには?
おすすめ情報