おせわになります。
1.エクセルで大きなシート上で簡単に列の数値部分の選択をする方法を教えてください。
Shift+ ↓ ↑ では隣り合った列以外の複数列の選択には使えないと思うのですが。。。
2.作成したグラフを素早く見つける方法をおしえてください。
行を上下に移動しながら、必要なグラフを手軽に作成しているのですが、表が10000行を超えると作成したグラフを探すのが手間になってきました。
都度別のシートにコピペしていけばよいのですが、その場合グラフに名前を付ける手間がかかるのでつい傾向確認して、次々複数のグラフを作成します。
で、後からグラフを並べて比較する時に手間がかかっています。
シート上のグラフであれば、特性曲線を選択すると列が着色するのでグラフ名は不要なので。
No.4ベストアンサー
- 回答日時:
こんばんは。
VBAで「グラフ一覧」フォームを作るとか。。
無いものは作ろうという気まぐれ。
試す場合は、適当な新規ブックを作成して、VBE を開きます。
・Userform1を挿入
・ListBox1を配置(配置やサイズは適当で大丈夫)
・下記ソースをコピペ
以上で、現在の ActiveWorkbook 内のグラフを名前よセル位置をListBoxに表示しますので、クリックで移動します。
適当に作ったミニツールなので、グラフの削除があったり、ブックが切り替わったした場合は ListBox を更新しないといけないのですが、その辺まで考慮してません。
以下ソース
'■↓標準モジュール
Sub グラフ一覧表示()
UserForm1.Show False
End Sub
’■↓Userform1
Option Explicit
Private Sub UserForm_Initialize()
Me.Caption = "グラフ一覧 - クリックで移動 -"
Me.Width = 180
Me.Height = 240
With ListBox1
.SpecialEffect = fmSpecialEffectFlat
.BorderStyle = fmBorderStyleNone
.Top = 0
.Left = 0
.Width = Me.InsideWidth
.Height = Me.InsideHeight
.ColumnCount = 2
.ColumnWidths = "50;120"
End With
Call EnumChartObject
End Sub
Private Sub ListBox1_Click()
Dim chart_name As String
Dim chart_pos As String
With ListBox1
chart_name = .Value
chart_pos = .List(.ListIndex, 1)
End With
Range(chart_pos).Parent.Activate
ActiveSheet.ChartObjects(chart_name).Select
ActiveWindow.ScrollRow = Selection.TopLeftCell.Row
End Sub
Private Sub EnumChartObject()
'ListBox1 Column 0: Name 1:Position
Dim sh As Worksheet
Dim cht As ChartObject
Dim i As Long ' ListBox1 listitem index
i = 0
For Each sh In ActiveWorkbook.Worksheets
For Each cht In sh.ChartObjects
With ListBox1
.AddItem cht.Name
.List(i, 1) = sh.Name & "!" & cht.TopLeftCell.Address
End With
i = i + 1
Next
Next
End Sub
早々に長いVBAをありがとうございます。
早速試してみてビックリ!
確かにご回答のように一覧表が出てきました。
但し、縦横に大きくはみ出してしまうような状況で、クリックしても該当なしや、違うシートまで探してくれるようで、グラフが見つかっても何の目的で作成したグラフかが分からない状況になっていました。
大変面白い発想でちゃんと動くこと感心しました。
但し、当方Use Formというのは初めて知ったレベルなのでこれを使いこなすには相当の時間が掛かりそうです。
また、何となく必要な(有意)なグラフが見えてきましたので最初からやり直します。
当方は知恵の無い分汗をかくべきと再認識しました。
お手数をお掛けしました。
次の機会があしましたら何卒よろしくお願いします。
No.3
- 回答日時:
1はダメでしたか?
>エクセルで大きなシート上で簡単に列の数値部分の選択をする方法を教えてください。
説明が悪かったかも・・
探す列を選択 (隣り合った列以外の複数列OK)
リボン(ホーム)検索と選択を押下 条件を選択してジャンプ
定数 と 数値 のみがチェックされていう状態でOK
ご回答の意図が理解できないレベルです。
やりたいことは、大きな表でアレコレ思いつくままにグラフを作成した後で、シート上に一杯あるグラフを、あれとこれを見比べて傾向を確認したい。
具体的には、
5月より2つの部屋の温度湿度を5分おきに24時間測定したデータがあり、この温度の傾向や2ヶ所の環境の差異を統計的に傾向を把握したいのですが、まずはどんな感じかアレコレ(折れ線や箱ひげ図、時間帯、曜日、エアコンの設定温度、等々)要因毎にグラフを作成しています。
流石に40枚以上になってくると何が何やら、どれとどれを比較(対)なのか怪しくなって、探すのが面倒になったら、とりあえず作成して確認する状況になってきたので何とかならないかとHELPしました。
正直ダメ元で何かアイディアあれば教えてください。
エクセルのスキルが無いので正直探す方が効率的のケースもあると思っています。
No.2
- 回答日時:
関係ない事ですが・・
確かVBAとかも組まれますよね。。取敢えず見るだけならば、
都度グラフを作るのでなく、予めグラフをいくつか作成しておいて データを流し込むやり方にすれば グラフを沢山作らなくて済むような気がします。比較も出来るかと・・
データをどのように作られるのか分かりませんけれど
例えば、範囲を選択してマクロショートカットキーで実行
(右クリックに登録しても良いかな) グラフ1のデータ範囲、系列名、タイトルなどを変更・・みたいな感じ・・・
ご回答ありがとうございます。
なるほど!のご提案ですが、このVBAを作成出来るレベルには程遠く。
マクロの記録で作成されたコードやNETで教えてもらったコードをベースに少しいじったり、Callコマンドで繋ぐとかしかできない悲しいレベルです。
No.1
- 回答日時:
こんにちは
解釈が違っていたらごめんね
1 Ctrl+g Alt+s 定数Alt+o 数値のみチェックAlt??
2 Alt+h fd p 選択と表示を使うとか・・
早々のご回答ありがとうございます。
2のご回答がほぼ正解なのですが、何せ表が大きくてどこにグラフが有るのかを結局探すことになってしまうようです。
選択したグラフの要素(列)はハイライトされるのでこの列のグラフはどこかにあることはわかるのですが。。。
ちなみに、これで分かったのは、アチコチに40枚以上のグラフが有る事です。(恐らく同じグラフも存在すると思います)
やはり、逐一グラフタイトルを付けて、別シートにコピペしていくのが見やすくて速いか?と思ってきました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
これまでで一番「情けなかったとき」はいつですか?
これまでの人生で一番「情けない」と感じていたときはいつですか? そこからどう変化していきましたか?
-
スマホに会話を聞かれているな!?と思ったことありますか?
スマートフォンで検索はしてないのに、友達と話していた製品の広告が直後に出てきたりすることってありませんか? こんな感じでスマホに会話を聞かれているかも!?と思ったエピソードってありますか?
-
モテ期を経験した方いらっしゃいますか?
一生に一度はモテ期があるといいますが、みなさんどうですか? いまがそう! という方も、「思い返せばこの頃だったなぁ」という方も、よかったら教えて下さい。
-
AIツールの活用方法を教えて
みなさんは普段どのような場面でAIツール(ChatGPTなど)を活用していますか?
-
【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
【お題】追い込まれた犯人が咄嗟に言った一言とは?
-
Excelで隠れてしまった図やテキストボックスを探す方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルにおける、グラフの指...
-
たくさん作った同じ設定のグラ...
-
エクセルでグラフタイトルが折...
-
EXCEL・複数ある円グラフの円の...
-
エクセルグラフの一括設定。
-
イラレのグラフがグループ解除...
-
パワーポイントに貼り付けたエ...
-
EXCELでの棒グラフの太さについて
-
~エクセル~円グラフのみを抽...
-
エクセル(Excel)の目盛りの一...
-
EXCELで海の潮見表(タイドグラ...
-
エクセルでグラフをコピーする...
-
エクセルのグラフデータのリン...
-
一太郎にエクセルからコピーし...
-
エクセルのグラフの一部拡大
-
excel 波形
-
Excelで作ったグラフをIllustra...
-
エクセルで散布図をつくったとき
-
エクセルでこんなグラフを作り...
-
Wordでレポートを作っています...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでグラフタイトルが折...
-
エクセルにおける、グラフの指...
-
たくさん作った同じ設定のグラ...
-
EXCEL・複数ある円グラフの円の...
-
エクセルグラフの一括設定。
-
エクセルのグラフの一部拡大
-
パワーポイントに貼り付けたエ...
-
~エクセル~円グラフのみを抽...
-
エクセルグラフの数値軸(Y)の...
-
イラレのグラフがグループ解除...
-
エクセル(Excel)の目盛りの一...
-
Wordでレポートを作っています...
-
エクセルのグラフが作成した通...
-
エクセル:ぴったり重なった後...
-
エクセルで作業ごとの時間をグ...
-
excel2010 グラフエリアの外の...
-
EXCELでの棒グラフの太さについて
-
Excel:とびとびの日付のデータ...
-
EXCEL
-
Word
おすすめ情報