3 つの列があります。1 つはテーブルの名前、2 番目の列は空き領域、3 番目の列は使用率です。
必要なヘルプは次のとおりです。
- Msgbox は、90 を超えるセルの PERCENTAGE USED 列の値を表示する必要があります。
- また、対応するテーブルの名前と、ステップ 1 で値を表示しているテーブルの空き領域も表示する必要があります。
msgbox の出力は次のようになります。
テーブル名と使用率のみを表示するサンプル コード:
Dim rngValues As Range
Dim strTableName As String
Dim cell As Range
' Adjust ranges to suit
Set rngValues = [JI3:JI90]
For Each cell In rngValues
If cell.Value > 94.45 Then
cell.Select
MsgBox Range(cell.Address).Offset(0, -268).Value _
& " table has current size: " & cell.Value
cell.Interior.Color = RGB(255, 0, 0)
End If
このコードの出力例: ABCD テーブルの現在のサイズ: 97.87%