A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは
>壊れているところが多く修正が必要となり急いでおります。
マクロでなければならない理由があるのでしょうか?
後のメンテ等を考慮すると、少しはわかるかも知れない(?)関数等でも良さそうな気がします。
お門違いかも知れませんが、そのような例をふたつほど。
マクロでなければならない場合は、以下は無視してください。
1)表示文言リストを作成しておく方法
・どこかのセル範囲に日曜~土曜に表示する内容のリストを作成しておきます。
(ご質問は月~金ですので、日、土のセルは空白にしておきます)
・そのセル範囲に名前を付けておきます(例えば「文言リスト」)
・リストはどこでも良いですが、邪魔なら非表示のシートにしておいても良いです
・ご質問のA2セルに
=INDEX(文言リスト,WEEKDAY(TODAY()))&""
の関数式を入れておけば、ご質問のように表示されます。
※ リストのセル範囲に名前を付けずに直接セル範囲を指定しても同じです。
2)一つの式にまとめてしまう方法
・意味合い的には上記と同様ですが、リストを作成せずに一つの式に全部をまとめてしまう方法です。
・A2セルに
=CHOOSE(WEEKDAY(TODAY()),"","月こんにちは","火","水","木","金","")
の式を入力します。
※ サンプルなので、「月こんには、火、水・・・」としてありますが、
それぞれの文字列を表示したい内容に替えれば良いです。
※ 文言が長いと関数式も長くなりますが、当該セルだけで完結します。
回答ありがとうございます。
そもそもVBAで既成するシートでして、どうせならとVBAで作成する予定
でおりました。
大変参考になりました。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロを教えてください 4 2022/02/04 08:05
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 16:07
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) Excelのシートの表示、非表示の方法について教えてください。 4 2022/02/02 08:41
- Excel(エクセル) エクセル初心者 3 2022/02/05 18:05
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
- Excel(エクセル) 添付写真上のExcelシートのように時間と曜日ごとに担当者が振り分けられているシートがあります。 例 1 2023/03/08 13:02
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
エクセル詳しい方教えて下さい
Excel(エクセル)
-
エクセルで連勤チェックをしたいです。
Excel(エクセル)
-
ホームページの表をエクセルに貼り付けたい
Excel(エクセル)
-
-
4
エクセルのセル統合について
Excel(エクセル)
-
5
エクセルのcountifのワイルドカードについて
Excel(エクセル)
-
6
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
7
Excel表について(1)
Excel(エクセル)
-
8
エクセル 該当行だけを表示したい。 削除でもいいし、非表示でもいいです。 手動でひひょうじにするので
Excel(エクセル)
-
9
Excelで新しい出勤簿作りたいのですが分かる方お力添えお願い致します。
Excel(エクセル)
-
10
Excelに入力しているタグ<br>にだけ、その部分にだけ改行させたい
Excel(エクセル)
-
11
同じ型【ハイフンと数字】をぶつけて、イコールである事を証明する関数はありますか?
Excel(エクセル)
-
12
エクセルおいて,論理式の関数を使う場合は,空白のセルは,数字では0と扱われますか?
Excel(エクセル)
-
13
[Excel] 以下のような、行がズレている2つの表を関数を使って同値チェックを行いたいです。 欲し
Excel(エクセル)
-
14
エクセルで縦に並んだデータを5行毎に横に並べたいです
Excel(エクセル)
-
15
Excelで、改行がある場合の条件式(関数)の書き方を教えてください
Excel(エクセル)
-
16
エクセル→貼り付けのオプション→貼り付け先の書式に合わせる が急にできなくなった。 どうして?
Excel(エクセル)
-
17
Excelについて質問です。 タブキーを押すと編集しているセルが右隣に移りますが、私はタブキーを押し
Excel(エクセル)
-
18
【Excel】こんな表の整形をするには?
Excel(エクセル)
-
19
エクセルで、小数点以下がないときに小数点を表示させない方法 +語尾に「(半角スペース)%」
Excel(エクセル)
-
20
エクセルで条件書式と数式の組み合わせはできる?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
excelでSUBTOTAL関数を設定した...
-
セルを結合した場合の関数(COU...
-
エクセル ボタンを押すとセルの...
-
EXCELで、結合されたセルに連続...
-
VBAで結合したセルがクリアでき...
-
エクセルでチェックボックスを...
-
Excel セルを結合したものを抽...
-
エクセルでセルをクリックして“...
-
Excel 離れたセルへの連続デー...
-
エクセルVBAでセルのFormulaHid...
-
エクセルで作業した日の日付を残す
-
Excelの関数を教えてください。
-
エクセルで片方のセルに入力し...
-
結合セルのデータ消去でエラー...
-
Excelのカウントアップボタンに...
-
EXCEL VBAでたくさんのURLの一...
-
Excelの表に自動でナンバリング...
-
セルの値を取得してSQL文に組み...
-
参照先が関数の場合は計算でき...
-
VBAで “:” を含むセルの特定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
excelでSUBTOTAL関数を設定した...
-
エクセル ボタンを押すとセルの...
-
EXCELで、結合されたセルに連続...
-
セルを結合した場合の関数(COU...
-
エクセルで片方のセルに入力し...
-
Excel 離れたセルへの連続デー...
-
VBAで結合したセルがクリアでき...
-
セルの値を取得してSQL文に組み...
-
Excelの表に自動でナンバリング...
-
エクセルでセルをクリックして“...
-
Excelのカウントアップボタンに...
-
エクセル 結合セル内に空白なら...
-
Excel セルを結合したものを抽...
-
VBAで困っています。
-
Excel2007 セルの削除について
-
【EXCEL】条件に合致するセルの...
-
エクセルでたくさんのセルを小...
-
エクセルで作業した日の日付を残す
-
Excelでnullになるような式のセ...
-
EXCEL VLOOKUP的コメント自動表示
おすすめ情報
無知でもうしわけござません。
担当変わって引き継いだシートですが、壊れているところが多く修正が必要となり急いでおります。