VBAに関する質問です。
素人ですので、質問の内容が分かりづらかったら申し訳ありません。
下記のコードをご教示いただきたいです。
①Excelのシート状のボタンを押し、
②同ブックの新規シートにCSVのデータが出力され
③出力されたデータはテーブル化している
ネットで調べたのですが、新規でブックを立ち上げるもの、ボタンが設置されているシートに出力されるものしか見つからず、質問させて頂きました。
本当は③の後にピボットテーブルで必要なデータの入った列からグラフ化する、という作業を行わせたいのですが、、、。
お知恵を貸していただけますと嬉しいです。
よろしくお願いいたします。
「Excelのシート状のボタン」とは何でしょうか?参考画像はありませんか?
> CSVのデータが出力され
そのCSVはどこからやってきたものでしょうか?
> 出力されたデータはテーブル化
「テーブル化」とは何でしょうか?参考画像はありませんか?
またコードはどこまで書けていますか?「新規シート」作成は書けていますか?
meg_さんもコメントされていますが、急にCSVが表れてきています。
まずやりたいことを箇条書きなどでまとめてみてはいかがでしょうか?
Excelのシートも設定によりまずが、Sheet1~3が存在する状態で
「新規シート」となるとその機能追加も必要になりますし・・・
【想像】
①Excelシート上のボタンを押す
②新規シートが作成される
③新規シートにCSVファイルが読み込まれる(ファイル名は固定?)
④ピボットテーブル設定
⑤グラフ挿入
⑥グラフ指定
こんな感じですかね?
megさん、okakemetalさん
分かりづらい質問に助言をいただきましてありがとうございます。
下記ご質問事項への回答です。
・ボタンは開発タブから自分で作成したもの
マクロの登録などもできます。
・ある運行管理システムから出力したものです
・新規シートでなくても既存シートへの出力でも良いです
okakemetalさんの想像が1番高いです!
②〜③は既存シートへCSVのデータが出力される、でも良いです。
※コードのコピペや登録、記録などは一通りできます。
素人質問で恐縮です。
追加の情報は質問に追記しましょう。(質問は編集できます)
この欄はコメント欄のため他の回答者の目にはほぼ触れません。