
No.2ベストアンサー
- 回答日時:
マクロがよければ、以下のようなマクロでもできます。
ただしB5:AF5の「日にち」は「2007/11/19」のようなエクセルの日付形式で入力され、書式設定で「1日」「2日」のような表示になっているものとします。以下のマクロをALT+F11でVBE画面を開き、左上のVBA Projectでシート名を右クリックし「挿入」→「標準モジュール」で表示される画面に貼り付けて下さい。マクロの実行はワークシート画面に戻ってALT+F8でマクロ一覧を開き、マクロ名を選択して「実行」ボタンです。
Sub Macro1()
Dim idx As Integer
For idx = 5 To 35
If Weekday(Cells(5, idx).Value) = vbSunday Or _
Weekday(Cells(5, idx).Value) = vbSaturday Then
Columns(idx).Hidden = True
Else
Columns(idx).Hidden = False
End If
Next idx
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) 週毎の集計 2 2023/08/04 16:56
- Visual Basic(VBA) 【Excel VBA】条件に合った行の表示・非表示を行う方法 3 2023/03/18 12:31
- Excel(エクセル) Excelシフト表 固定シフトの自動変換化 1 2022/04/14 16:10
- Excel(エクセル) エクセルでセルの日付を和暦表示設定にしたらおかしなことに? 3 2022/05/25 11:47
- Excel(エクセル) Excel セルに入っている日付を参照して、別シートのリストを表示させたい 1 2022/04/12 17:02
- Visual Basic(VBA) 列 A に同じ日が2つが必要です。 1 2023/03/28 07:25
- Excel(エクセル) 特定文字(数字)で行挿入、挿入された行で合計したい 2 2023/03/13 14:30
- Visual Basic(VBA) 翌日にお休み予定の従業員がいる場合にアラートを出したい 1 2023/07/11 11:18
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ローマ字→カタカナへ変換(エク...
-
EXCELのセルへ、デジタル時計を...
-
マクロ 実行ボタンを押さずに...
-
Wordの画面を左右にスクロール...
-
秀丸エディタに検索履歴を記憶...
-
エクセルでマクロ実行中に任意...
-
エクセル
-
複数ファイルにある特定のシー...
-
開いているフォルダを全て閉じ...
-
マクロ ブックをマクロなしでコ...
-
エラーになってないのにVBA...
-
TeraTermのマクロについて
-
Excel マクロの自動実行と編集作業
-
複数のシートに対してDo~Loop...
-
エクセル グラフの軸の最小値最...
-
VBAでEXCELに埋め込んだPDFを開...
-
Excel VBA のdebug(F8キー) が...
-
ワードで画像を自動で挿入する方法
-
VBA RemoveDuplicatesが動かない
-
powerpointにwebページを挿入
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ローマ字→カタカナへ変換(エク...
-
マクロ 実行ボタンを押さずに...
-
Excelを開いた時に表示さ...
-
Excel VBA のdebug(F8キー) が...
-
エラーになってないのにVBA...
-
EXCELのセルへ、デジタル時計を...
-
複数ファイルにある特定のシー...
-
エクセル グラフの軸の最小値最...
-
モジュール内のマクロを全て実...
-
Wordの画面を左右にスクロール...
-
ワードからエクセルへ貼り付け...
-
エクセルのマクロ機能で前のシ...
-
EXCEL 複数のシートの同一の位...
-
Excelマクロでオプションボタン...
-
エクセルで複数のシートをまと...
-
VBAでEXCELに埋め込んだPDFを開...
-
【Excel VBA】エラー番号400
-
EXCEL2000 VBA マクロ実行中に...
-
エクセルでマクロ実行中に任意...
-
Wordで「原稿用紙○枚」を換算す...
おすすめ情報