2012-04-17 14 views
1

Excelのグラフに行を挿入すると、他の図形がセルと共に移動しません。
A5:D:10にグラフがあるとしたら、2行目の下に行を挿入するので、グラフはA6:D:11にあるはずですが、グラフはそのまま残り、5行目を隠します。Excelで行を挿入したときにチャートや図形が動かない

私はチャートとシェイプを含むテンプレートを設計し、次に実行時にチャートのデータを提供し、シェイプのプロパティをほとんど変更しません。私のグラフは最初の5行にいくつかのデータが入っていて、2行目の後に行を挿入すると、すべてが1行下がるはずですが、これは起こっていません。

デザイン時に、move and size with cellsのグラフプロパティがtrueに設定されていることを確認しました。しかし、これは実行時にプログラムでは起こりません。デザイン時に行を挿入することは問題ありません。

私の問題を解決するために助けてください
Thnx。

答えて

0

誰かが見ています包み、私は、回避策とそれを解決 -
チャートと形状がまだ動いていないが、今私はのオーバーヘッドを持っているが、今私は、実行時にチャートと形状のTopLeftCellプロパティを割り当て、移動するためにそれらを強制していますその場所を維持する。

0

私は同じ問題を抱えていて、チャートのロックを解除することでそれを修正することができました。

+1

チャートをロック解除することはどういう意味ですか、それをプログラムでどのように行うのですか。 – j4m4l

3

私はこの問題を抱えており、グラフのプロパティのいずれかを設定しても違いはありません。 私は自分の問題を追跡しました。それはブックに複数のシートがあるためでした。私は、いくつかのシートに細胞を挿入していましたが、最初のシートをアクティブにしていました。

currentheet.Activate()を追加した場合、私がセルを挿入する前に、あなたが期待したようにグラフが動いた。

関連する問題