
No.2ベストアンサー
- 回答日時:
(1)エクセルで日付から土日を出すのはWEEKDAYで出来ます。
WORKDAYと言うのもあります。しかし休日は国民の祝日、年末年始の慣例休日、会社が決めた休日、地方休日(今もあるかな)などがあり、それらは関数でセットは難しく、プログラムでも複雑になります。(2)それを人間が判断し、手動等でセットしたとすると、VBAを使えば、グラフの色分け等が可能です。
色を変えるに限っても
(A)文字色を変える(B)グラフの色を変える(C)その部分の背景色を変える(C)マーカーの色を変えるなどがあり得ますが、(B)を考えます。
データ例でA1:C6に
(A列) (B列) (C列)
a20
b30
c41
d51
e30
f60
C列の0は休日でない日、1は休日とします。これをどう言う風にセットするかは、いま問題にしないことにします。
A1:B6を範囲指定して棒グラフを描き、
VBEの標準モジュールに下記を貼りつけ、F5キーを押して実行します。
Sub Test01()
For i = 1 To 6
If Worksheets("sheet1").Cells(i, 3) = 1 Then
ActiveChart.SeriesCollection(1).Points(i).Select
With Selection.Interior
.ColorIndex = 3
.Pattern = xlSolid
End With
End If
Next i
End Sub
これでc、dの棒グラフが赤色になりました。
グラフを描くステップも自動化したければ、マクロの記録を採ってみて、前半部に入れてください(略)。
なんとなく判りました。が、今月は忙しくなってしまったので、細かいテコ入れは、来月以降に実施してみようと思います。回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの折れ線グラフで教えて下さい 1 2023/03/05 22:48
- その他(Microsoft Office) エクセルでレーダーチャートのグラフを作成しようとしました。 表をレーダーチャートにした際は,問題無く 1 2023/08/10 20:08
- Excel(エクセル) エクセルのグラフに上下限値の横棒を表示させたい 5 2022/12/12 11:09
- Excel(エクセル) エクセルで日付を2022/01/01と入っているところを、ユーザー定義で「1月」と表示させています。 4 2022/09/15 15:23
- Excel(エクセル) エクセルの大きなシートでグラフを見つける 4 2022/07/28 10:07
- Excel(エクセル) エクセルで、未来の月の数値を表示させないようにしたい 1 2022/05/07 18:58
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- その他(Microsoft Office) 2019エクセル折れ線グラフで、Y軸を3つ作成したいのですがやり方が分かりません。 例 A 1.2. 1 2022/04/27 12:25
- Visual Basic(VBA) 翌日にお休み予定の従業員がいる場合にアラートを出したい 1 2023/07/11 11:18
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のセルだけ結果がおかしい...
-
エクセルのdatedif関数を使って...
-
エクセルのVBAで集計をしたい
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
エクセル ドロップダウンリスト...
-
【関数】同じ関数なのに、エラ...
-
Office2021のエクセルで米国株...
-
【マクロ】列を折りたたみ非表...
-
9月17日でサービス終了らし...
-
【マクロ】アクティブセルの時...
-
ページが変なふうに切れる
-
【条件付き書式】シートの中で...
-
【マクロ】3行に上から下に並...
-
【マクロ】オートフィルターの...
-
【マクロ】EXCELで読込したCSV...
-
【画像あり】オートフィルター...
-
他のシートの検索
-
エクセルの循環参照、?
-
Excelファイルを開くと私だけVA...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報