No.1ベストアンサー
- 回答日時:
> 土日の列幅は自動で2に変更するような関数やマクロがあれば教えてください。
ExcelVBAがわかると思っていいのでしょうか?
であれば
------------------------------------------
Const c = 4 '開始Col
Const r = 4 '開始Row
Dim i As Integer
i = c
While Cells(r, i) <> ""
If (Cells(r, i) = "土") Or (Cells(r, i) = "日") Then
Range(Cells(r, i), Cells(r, i)).ColumnWidth = 2
End If
i = i + 1
Wend
------------------------------------------
いかがでしょう?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 列 A に同じ日が2つが必要です。 1 2023/03/28 07:25
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) Excelシフト表 固定シフトの自動変換化 1 2022/04/14 16:10
- Excel(エクセル) 特定文字(数字)で行挿入、挿入された行で合計したい 2 2023/03/13 14:30
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) エクセルでカレンダーを作りたい 5 2023/05/16 07:32
- Excel(エクセル) Excel ある複数列に数値を入力した際に、別の列に本日の日付を入力したいです 7 2023/03/01 23:31
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/04/13 10:55
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- その他(Microsoft Office) Excelで該当しない項目(#N/Aの商品名)を簡単に表示・抽出させる方法についてです 1 2022/08/25 22:12
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VLOOKUPの列番号の最大は?
-
「段」と「行」の違いがよくわ...
-
【VBA】ピボットテーブルの範囲...
-
エクセルで離れた列を選択して...
-
エクセルで行を分ける方法
-
データシートビューのタイトル...
-
VBA 指定した列にある日時デー...
-
こんな情報を主キーとして設定...
-
エクセルマクロの組み方
-
最終列の列番号を列文字に変換...
-
先日、算出値の記憶での質問で...
-
VBA Splitで「引数の数が一致...
-
エクセル 重複 隣の列 一番...
-
エクセルで最初の行や列を開け...
-
VBAで結合セルを転記する法を教...
-
エクセルの列をたたむ操作
-
Accessのレポートで繰り返し表...
-
エクセルでの数値・文字の並べ...
-
マクロで行削除を自動で行いたい
-
エクセルのソートで、数字より...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで離れた列を選択して...
-
「段」と「行」の違いがよくわ...
-
VLOOKUPの列番号の最大は?
-
LEFT関数とIF関数の組み合わせ...
-
VBA 指定した列にある日時デー...
-
Alt+Shift+↑を一括で行うには、...
-
エクセルで住所を県と市・郡と...
-
エクセルで複数列の検索をマク...
-
Excelの行数、列数を増やしたい...
-
VBAで結合セルを転記する法を教...
-
エクセルマクロPrivate Subを複...
-
エクセルマクロの組み方
-
CSVファイルの「0落ち」にVBA
-
列方向、行方向の定義
-
リストからデータを紐付けしたい
-
エクセルのソートで、数字より...
-
Excel文字列一括変換
-
エクセルで最初の行や列を開け...
-
エクセルでセル12個間隔で合...
-
エクセル マクロ 範囲指定で...
おすすめ情報