みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

株価グラフの土日祝日の日付データをスキップするには

umazanpaiさんのEXCELグラフを拝見しました。
普通は株価データがない日も横軸にEXCELが自動で日付を書きます。

umazanpaiさんの株価グラフに土日の日付がうまく書かれていません。
どのような処理または操作をされたのでしょう。

投稿日時 - 2019-07-08 23:05:33

QNo.9633398

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

こういうことかな?
例データ
A1:B32
日付データ
2019/7/123
2019/7/234
2019/7/321
2019/7/412
2019/7/522
2019/7/611
2019/7/713
2019/7/823
2019/7/934

2019/7/2512
2019/7/2622
2019/7/2711
2019/7/2813
2019/7/2923
2019/7/3034
2019/7/3121
ーー
土日行を非表示にする。もちろん、手操作でもできる。
標準モジュールにコピペして、実行。
Sub test01()
For i = 2 To 32
If Weekday(Cells(i, "A")) = 1 Or Weekday(Cells(i, "A")) = 7 Then
Rows(i).EntireRow.Hidden = True
End If
Next i
End Sub
結果は、土日の行は、シートでは、非表示となる。
祝日の分も省きたいになるだろうが、今回は略。
ーー
折れ線グラフを描かせる。質問の株価フラフと違う例だが、手抜きで。
ーー
下記は、手操作では、「軸の種類をテキスト軸に設定する」に該当。
そのグラフをアクチブにしておいて
標準モジュールにコピペして、実行。
Sub test03()
ActiveChart.Axes(xlCategory).CategoryType = xlCategoryScale
End Sub
を実行。
ーー
グラフから、土日のデータ分は省かれるはず。
==
>umazanpaiさんの株価グラフ
このサイトのアドレスを書かないと、読者には判らないので、質問に書くなら、
それをえがく書くべきと思う。
知恵袋にグラフ関連でたくさん回答されている方のようだか、
そんなのを書かなくても、表題を、「エクセルのグラフを描くとき、土日のデー
タを省きたい」などと表現すべき、内容ではないのか?

投稿日時 - 2019-07-09 10:37:43

お礼

拝見させていただき、参考になりました。ありがとうございました。

ご利用させていただくのが初めてのため、使い方がわからなかったり、要領が分からずベストアンサーが後になり申し訳ありませんでした。

今後も引き続きよろしくお願い致します。

投稿日時 - 2019-08-06 10:26:13

ANo.1

お早うございます
umazanpai様ではありませんが軸の書式設定の軸の種類をテキスト軸にします。

軸の書式設定へは日付軸を右クリックから入ります。

投稿日時 - 2019-07-09 09:03:33

補足

御礼チップが39ありました。
僅か過ぎますが、あるだけお送りしました。
今後とも宜しくお願いします。

投稿日時 - 2019-07-10 12:11:30

お礼

chayamatiさん早速のご回答をありがとうございました。
右クリックで出来ました。
取り急ぎ御礼を申し上げます。

今回、初めての質問のため、御礼の仕方を調べています。

投稿日時 - 2019-07-10 12:07:12

あなたにオススメの質問