2017-12-15 12 views
1

Excelチャートの代替テキストに変数を追加して、チャートの更新時に説明が更新されるようにすることはできますか?Excelグラフの代替テキスト - 説明に変数を追加して代替テキストを自動更新できますか?

なぜですか? スクリーンリーダー(視覚障害者が使用する)にアクセス可能なExcelチャートを作成する必要があります。これは、チャートの内容の説明を提供する代替テキストをチャートに追加することを意味します。

グラフはデータテーブルにリンクされていますが、データが変更されたときにグラフが更新されますが、代替テキストは表示されません(たとえば、代替テキストで '2016年の寄付が56%データの変更、この代替テキストは手動で更新する必要があります)。

答えて

1

あなたは簡単のようなもので、変数を使用してAltキータイトルとテキストを追加することができます。

Sheet1.Shapes("Chart 1").Title = "Alt Title" 
Sheet1.Shapes("Chart 1").AlternativeText = "Alt Description" 
'You can use a variable here or even a reference to another cell's value 
+0

...とあなたの正確なニーズに応じて、あなたはなど、ワークシートのChangeイベントで自動的に上記のコードを実行することができます – ashleedawg

関連する問題