
いつもお世話様です
セルの4辺について罫線の有無を調べたいのですが
下記のようにテストプログラムを作ってみましたがIF文でエラーになってしまいます
Sub test()
Cells(2, 5).BorderAround LineStyle:=xlContinuous, Color:=vbRed
If Cells(2, 5).BorderAround.LineStyle <> xlNone Then
MsgBox "有り"
End If
End Sub
やっぱり、Edgeをひとつづつ調べないといけないのでしょうか?
簡単に一行で調べる方法は無いのでしょうか?
以上、よろしくお願い申し上げます
No.1ベストアンサー
- 回答日時:
>If Cells(2, 5).BorderAround.LineStyle <> xlNone Then
取得の場合
If Cells(2, 5).Borders.LineStyle <> xlLineStyleNone Then
とかになりますかね
>簡単に一行で調べる方法は無いのでしょうか?
残念ながらないかな?・・・知らないだけかも
繰り返し処理で何となくスッキリするとか・・・
Dim i As Integer
For i = 5 To 12
If Cells(2, 5).Borders(i).LineStyle <> xlLineStyleNone Then
MsgBox "有り"
Exit For
End If
Next
早速のご回答ありがとうございます
すみません、変な質問しちゃって
ご回答の件、検討してみますね
本当にありがとうございます
これからもよろしくお願いいたします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBA 選択範囲の罫線色の変更プロージャの動作速度の改善について 9 2024/07/06 18:02
- Visual Basic(VBA) VBAのエラー表示の対処法について 6 2024/11/18 11:59
- Excel(エクセル) 【マクロ】Formulaプロパティにて、3行全てに、数式を入れるためには? 2 2025/02/23 14:23
- Visual Basic(VBA) Excel VBA 文字列のセルを反映させたいです 2 2024/02/24 00:06
- Visual Basic(VBA) VBAに関して 2 2023/11/09 20:57
- Visual Basic(VBA) vba userFormのSubを標準モジュールから呼び出す方法を教えてください 2 2023/10/17 15:06
- Visual Basic(VBA) Vba Cells.Findについて教えてください 1 2023/09/13 19:47
- Visual Basic(VBA) VBA listBoxについて 2 2024/03/26 16:14
- Visual Basic(VBA) 実行時エラー´5854´ 文字列型パラメーターが長すぎます。 3 2023/06/08 21:17
- Visual Basic(VBA) Vba FileSystemObject オブジェクトに使って拡張子、BaseNameを取り出す 2 2025/02/20 14:53
このQ&Aを見た人はこんなQ&Aも見ています
-
vbsでのwebフォームへの入力制限?
Visual Basic(VBA)
-
改行文字「vbCrLf」とは
Visual Basic(VBA)
-
【マクロ】変数を使った、文字の種類の変更にて、エラーとなる。
Visual Basic(VBA)
-
-
4
エクセルの改行について
Visual Basic(VBA)
-
5
VBAの「To」という語句について
Visual Basic(VBA)
-
6
エクセルのマクロについて教えてください。
Visual Basic(VBA)
-
7
【マクロ】開いているブックの名前を取得した後、名前をセルに1つづつ入力するには?
Visual Basic(VBA)
-
8
【マクロ】シートの変数へ入れるコードがエラーとなるのはなぜでしょうか?
Visual Basic(VBA)
-
9
VBAのエラー表示の対処法について
Visual Basic(VBA)
-
10
質問58753 このコードでうまく動作しません。どうしたら良いですか Private Sub Wor
Visual Basic(VBA)
-
11
以下のプログラムの実行結果はどうなると思いますか? その理由も教えてください。
Visual Basic(VBA)
-
12
算術演算子「¥」の意味について
Visual Basic(VBA)
-
13
ダブルクリックで貼り付けた画像からリンクのみ削除し、画像を残したい。
Visual Basic(VBA)
-
14
Vba Declare Functionを使う環境依存文字が化ける
Visual Basic(VBA)
-
15
ExcelVBAでパワポを操作したい
Visual Basic(VBA)
-
16
マクロ・VBAで、当該ファイルのショートカットからなら正常に動作する疑問につきまして
Excel(エクセル)
-
17
vb.net(vs2022)のtextboxのデザイン時と実行時の見た目の違いはなぜ?
Visual Basic(VBA)
-
18
パイソンのソースコードをChatGPTで書いてもらうのを独学でやろうと思うとどういう方法がオススメで
その他(プログラミング・Web制作)
-
19
Vba Array関数について教えてください
Visual Basic(VBA)
-
20
Web画面の文字をVB6で取得したい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】謎の枠線の消し方
-
Excelの条件付き書式設定の太い...
-
EXCELで、下線の太さを変...
-
excel2003 罫線だけを保護したい
-
Excelの外枠太罫線を2~3倍さ...
-
エクセルで文字を入力すると罫...
-
エクセル 入力されていない線...
-
EXCELのオートフィルタで罫線が...
-
エクセルで罫線も一緒に並び替...
-
罫線の色を薄くしたい
-
Excelでアンダーラインに文字が...
-
Excel:罫線を固定で残しておく...
-
エクセル
-
決まった罫線のなかで、文章入...
-
勝手に背景に色が付いて困っ...
-
WORDで点線が実線に変換されて...
-
エクセル の縦線
-
エクセル表の罫線(縦)が消せ...
-
パワーポイントで、表の一部を...
-
罫線が引かれているセルの個数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
excel2003 罫線だけを保護したい
-
Excelの外枠太罫線を2~3倍さ...
-
Excelの条件付き書式設定の太い...
-
【エクセル】謎の枠線の消し方
-
罫線の色を薄くしたい
-
EXCELで、下線の太さを変...
-
エクセル 入力されていない線...
-
エクセルで文字を入力すると罫...
-
エクセル の縦線
-
エクセル
-
決まった罫線のなかで、文章入...
-
エクセルで罫線も一緒に並び替...
-
エクセルのアンダーラインについて
-
Vba セルの4辺について罫線が有...
-
EXCELのオートフィルタで罫線が...
-
パワーポイントで、表の一部を...
-
エクセル表の罫線(縦)が消せ...
-
罫線が引かれているセルの個数...
-
図形の挿入でコネクタ:カギ線...
-
Wordで表のセル幅を超えたら次...
おすすめ情報