問題タブ [excel-charts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
498 参照

excel - セル内の順序でグラフにデータを表示するように強制する

次のようにExcelセルにいくつかのデータを設定しました(これはほんの小さなサンプルです):

棒グラフを作成すると、月の前年比が表示されるように、このように配置しました。ただし、Excel は年表の再配置を主張し、2012 年から 2013 年までの日付を時系列で表示します (2012 年 1 月、2012 年 2 月、2012 年 3 月...)。テーブルにある日付を正確に表示するにはどうすればよいですか?

0 投票する
0 に答える
695 参照

excel - VBA: .SeriesCollection() で文字列変数を使用するとエラーが発生する

次のコードを使用すると、「実行時エラー '13': 型が一致しません」というメッセージが表示されます

ただし、1行を次のように変更すると:

それは正常に動作します。私は初心者の間違いを犯しているように感じますが、それを見つけることができません!

0 投票する
0 に答える
848 参照

excel - ワークシートからデータを削除すると、空の Excel グラフが「1 つ以上の無効な参照」というエラー メッセージが表示される

このエラーを回避するために誰が助けてくれますか?

説明:

  1. 1 系列のデータを含むグラフ (xy プロット) を作成します。
  2. このシリーズを削除します。
  3. (既に削除された) シリーズに使用されたソース データを保持するデータの列を削除します。上記のエラー メッセージが表示されます。

質問: このメッセージを回避するには、系列に加えてチャートからどの要素を削除する必要がありますか?

私がすでに試したこと:

  1. 元のエラーは、VBA マクロの実行中に発生していました。メッセージは VBA からのものではありません --> 手動でグラフを追加し、シリーズを手動で削除して、クリーンなワークブックでエラーを再現できます。したがって、それは一般的なExcelの問題のようです。
  2. マクロでは、シリーズを削除した後、マクロを終了する前に追加しようとしましactivechart.refreshた 。失敗activechart.chartarea.clearcontentsactivechart.legend.clear
  3. このフォーラムにはいくつかの同様の質問がありますが、ここにリストされている回答は私の問題を実際には解決していません (これまでに確認した限り)
  4. 削除されたデータを指しているチャートは他にありません
  5. グラフのデータソース プロパティを "Nothing" に設定すると、Excel がクラッシュします。これを試さないでください。
  6. チャートに毎回残る 1 つのシリーズを非表示にすることが回避策になる場合があります ('Excel Developers' のおかげです)。かなりの量の再プログラミングが必要になるため、すぐに試すことはできません。
  7. 最後のシリーズを削除した後、チャートの datasource プロパティを空のセルへの参照に設定すると、改善が見られますが、解決策はありません。時々、エラーが戻ってきます。私は正確にいつ見つけなければなりません:-(
  8. 最後に残ったシリーズを削除する代わりに、 を使用しactivechart.chartarea.clearcontentsました。これにより、一部のタイプのチャートの問題が解決されます。しかし、残念ながらすべてではありません。この時点であきらめなければなりません... エラーは重大ではなく、頻繁に発生することもありません。

他のアイデア/提案はありますか? あなたの答え/提案/ヒントを楽しみにしています

0 投票する
1 に答える
3940 参照

excel - 前年のベースライン値を Excel グラフに表示するにはどうすればよいですか?

12 か月のローリング データを含む折れ線グラフがあります。前年のベースライン値を示すために、縦軸にデータ ラベルまたはシンボルまたは何かを挿入する方法があるかどうか疑問に思っていました (値は変更されません)。別のシリーズを追加できますが、ベースライン値の軸に小さなアイコンが欲しいですか?

クリップアートを挿入するのが最も簡単でしょうか?

よろしくお願いします!

0 投票する
1 に答える
95 参照

excel - Excelでデータソースが空の場合、グラフに空白の値を返す

個人の月間スコア/成績を計算する Excel ファイルがあります。私の問題は、データソースのセルが空白のときはいつでも Excel チャートがチャートに「0」の値を返してほしくないということです。出来ますか ?。ありがとう!