- 締切済み
株価グラフの土日祝日の日付データをスキップするには
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
こういうことかな? 例データ A1:B32 日付 データ 2019/7/1 23 2019/7/2 34 2019/7/3 21 2019/7/4 12 2019/7/5 22 2019/7/6 11 2019/7/7 13 2019/7/8 23 2019/7/9 34 略 2019/7/25 12 2019/7/26 22 2019/7/27 11 2019/7/28 13 2019/7/29 23 2019/7/30 34 2019/7/31 21 ーー 土日行を非表示にする。もちろん、手操作でもできる。 標準モジュールにコピペして、実行。 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さんの株価グラフ このサイトのアドレスを書かないと、読者には判らないので、質問に書くなら、 それをえがく書くべきと思う。 知恵袋にグラフ関連でたくさん回答されている方のようだか、 そんなのを書かなくても、表題を、「エクセルのグラフを描くとき、土日のデー タを省きたい」などと表現すべき、内容ではないのか?
- chayamati
- ベストアンサー率41% (260/624)
お礼
拝見させていただき、参考になりました。ありがとうございました。 ご利用させていただくのが初めてのため、使い方がわからなかったり、要領が分からずベストアンサーが後になり申し訳ありませんでした。 今後も引き続きよろしくお願い致します。