コンテンツへスキップ

【Excel×VBA 】空白セルに斜線を纏めて引く方法〜SpecialCellsメソッドで指定してからの〜

SpecialCellsメソッドで空白セルを指定し
Bordersプロパティで罫線の斜め線を指定し
LineStyleプロパティをTrueにして直線を引いてあげる形

SpecialCells
指定した型と値に一致するすべてのセルを表すRangeを返す

引数 Typeの種類

xlCellTypeBlanks 空白セル
xlCellTypeFormulas 数式セル
xlCellTypeConstants 定数セル
xlCellTypeComments コメントセル
xlCellTypeLastCell 最後のセル
xlCellTypeAllValidation 条件設定セル
xlCellTypeAllFormatConditions 表示形式セル

Bordersプロパティ 罫線またはセル範囲を表すBordersコレクションを返す

罫線 Bordersプロパティに設定するやつ

xlEdgeBottom 下
xlEdgeRight 右
xlEdgeTop 上
xlEdgeLeft 左
xlDiagonalDown 右肩下がり
xlDiagonalUp 右肩上がり
xlInsideVertical 内側垂直
xlInsideHorizontal 内側水平

LineStyle 罫線の種類を指定

線の種類 LineStyleの箇所に設定するやつ

xlContinuous 線 これはTrueでも可
xlLineStyleNone 線なし これがFalseで実施したもの
xlDot 点線
xlDouble 2本線
xlDash 破線
xlSlantDashDot 斜破線
xlDashDot 一点鎖線
xlDashDotDot 二点鎖線

不明点や、こういう動画作って欲しい・こうしたほうがいい
こういったやり方がある等なんでも気軽にコメント頂ければ幸いです
皆様の存在に感謝しています いつも有難う御座います

■Twitterアカウント

#VBA
#Excel
#マクロ

Facebooktwittermail

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA