VBAを介してExcelでグラフを作成できますか?
私はデータをExcelからExcelにエクスポートし、VBAを使用してExcelスプレッドシートに2D列グラフを作成しようとしています.Excelにデータをエクスポートし、同時にExcelでグラフを作成することは可能ですか?
*私のコードの一部にもファイルにファイルを指定します*
これが私のVBAコードです:
Public Function OutputParentQueryCountOfissuesandCompletSorConcerNStoExcel()
薄暗いrtpath
strpath= "c:\users\tttan\oneedrive
\documents\qaおよびcqcモニタ"&format(date、 "mmmm yyyy")&".xlsx"
docmd.transfersPreadSheet ACEXPORT、ACSPreadSheetTypeexcel12xml、 "parentquerycountofissuesandcompletsorConss"、strpath、true
オシン
返信リスト(回答:12)
ここにはさまざまなオプションがあります.テンプレートファイルとして作成し、プレゼンファムチャートを更新するデータを更新できます.もう1つの選択肢は、Excel Automationを使用してデータをエクスポートし、チャートを動的に構築することです.
私は後者を好むことが好むので、物事をめちゃくちゃにして、物事が常に同じ
になることを意味しないことを意味します.あなたは
から始めることができますリンク:MS Access VBAエクスポートレコードをExcelにエクスポートします
そしてそれを築き、チャートを作成します.Excelでマクロを記録するチャートを表示してから、それを上記の関数にコピーします.
応答11# ->にスキップ9 #OisinTaこんにちはダニエル、
ご協力いただきありがとうございます.私が間違っているなら、私を訂正してください、私はおそらく私はそうです、しかしあなたのコードはデータをExcelにエクスポートするだけですか?
そうでなければ、あなたのコードのどの部分がグラフを作成し、それは私のVBAコードにどのように適合しますか?
オシン
応答9# ->にスキップ10 #DanielPデータをエクスポートするだけですが、Excel Automationのために物事をすべて設定し、続行することを非常に簡単にし、他に何か追加します(チャート).
応答7# ->にスキップ5 #OisinTaこんにちはダニエル、
手伝ってくれてどうもありがとう.フォームのボタンをクリックすると、このデモを実行しようとしましたが、何も起こらないことがわかりません.私は私の最後に問題があるかどうかを確認するためにVBAコードを見てみましたが、私は何も見つけることはできません.
それはあなたのためにOKを実行していますか?任意のアイデア?
応答6# ->にスキップ4 #DanielPいいえ、それはそのまま箱から出すべきです.コードが実行され、その後、ボタンを押すと、新しいExcelブックを作成し、データをコピーしてデータに基づいてグラフィック/チャートを生成する必要があります.
コードがシステム上でコンパイルされているかどうかを確認して確認できます.
応答4# ->にスキップ3 #OisinTaああはい、それはうまくいった、ありがとうございました.コピーして貼り付けて、コードをデータベースに適用しようとしましたが、機能していません.私が変更した唯一のものは 'productcount'から 'parentquerycountofissuesandcompletsorConcerns'です.問題を考える
私のフォーム上のクリックボタンが 'コマンド0'であるのは、あなたのものはcmd_export2excelです.私が変更する必要がある他に何かありますか?アイデアクリックボタンをクリックしてVBAコードを実行します.
オプションデータベースを比較するプライベートサブCommand0_Click()
CallexPort2XLS( "ParentQueryCountofissuesandCompletsorConss")終了SUB
オプションデータベースを比較する
オプション
*それからあなたのコードの正確なコピー*
応答1# ->にスキップ2 #OisinTaいいえ、エラーメッセージはありません.
いいえ、私はパラメータを設定していないと確信しています.
コードをコンパイルする方法を知っていますが、コンパイル済みかどうかを確認する方法がわかりません.
これがVBAコードです:
私のウェブサイトでは見つけるでしょう 最初の技術のサンプルデモDanielの表情 .Excelテンプレートを使用して、アクセス中のデータを更新します.ピボットtableを作成しますが、グラフとして簡単に実装できます.