Excel/VBA 開いているブックが読み取り専用かどうかをチェックする方法
開いているExcelファイルが読み取り専用かどうかを調べるマクロです。
Sub ReadOnlyCheck()
Dim wb As Workbook
Set wb = Workbooks("Book1.xlsx")
If wb.ReadOnly = True Then
MsgBox ("読み取り専用です")
Else
MsgBox ("読み取り専用ではありません")
End If
End Sub
Book1.xlsxが読み取り専用で開いていたら「読み取り専用です」というメッセージボックスが現れます。
スポンサーリンク