VBAを使用してExcelでグラフの図形を配置しようとしていますが、位置のパラメータを正しく設定しても、結果は図形が異なる位置にあります。Excel VBAグラフの形状が間違った位置にある
私はインターネットを検索しましたが、なぜこれが起こるのかについての満足のいく回答は見つかりませんでした。例えば
など、私はこのコード
Set shpRect = Chart1.Shapes.AddShape(msoShapeRectangle, 50, 75, 250, 175)
を使用して、それがなく、50、75の位置ではなく、位置60,80に矩形を生成
あなたは修正を知っていますかこの問題のために?それは作成後、特定のセルに形状を配置については、のは「C3」と言わせて何
はどのようにして 'Top'と' Left'は80と60であることを規定していますか?あなたのコードは私のために働き、もし私が 'Top'と' Left'プロパティを取得したら75と50です。 –
私はx軸が番号付きで、図形の左の位置は0と1の間でなければなりません。 0と1の間でなければならないので、位置が間違っているという意味よりも大きくなります。 – Lvassilopoulos
このコマンドを実行するには、AddShapeを実行しますが、実際にグラフの軸に相対的なパラメータを指定しますか? –