5

VBA のユーザー フォームに縦棒グラフを表示する必要があります。グラフを GIF にエクスポートし、ピクチャ ボックスにインポートすると機能します。しかし、同じフォームからユーザーが選択したオプションに基づいてチャートを変更する必要があるため、使用できません。私が検索したところ、MS が提供するデフォルトの OLE/OCX コントロールを使用できる可能性があるとのコメントがありました。トリックを実行できる ActiveX が見つかりません。使用するコントロールとその使用方法を知っている人はいますか?

4

3 に答える 3

3

Microsoft Chartを使用するだけで、MicrosoftExcelと同じエンジンです。

Excel2003を使用していると仮定すると...コントロールは「MicrosoftOfficeChart11.0」と呼ばれます

Excel 2007を使用している場合、Microsoftはチャートコントロールを出荷していません。ただし、Microsoft OfficeChart11.0は引き続きダウンロードできます。これはOWC11.EXEというファイルにあります。

次に、VBAエディターで、VBAユーザーフォームが表示されているときに、ツールボックスを右クリックして[追加のコントロール]を選択し、表示されるリストから[Microsoft OfficeChart11.0]をオンにします。

于 2009-01-06T06:02:47.773 に答える
0

2Dグラフが必要な場合は、これを試してみてください。

2Dグラフ制御

3Dグラフ制御

于 2009-01-05T15:58:24.640 に答える
0

Gigasoft の所有者として、調査にGigasoft の Charting ActiveXを含めてください。上記のリンクは、完全な Excel 2013 ウォークスルーに移動します。または、 Access 内で使用するためのAccess 2013 Charting ActiveX チュートリアルを参照してください。

エクセル...

Excel 内の activeX チャート

アクセス.. ここに画像の説明を入力

于 2014-03-12T14:03:49.373 に答える