私の顧客はコンパイルエラーを受け取ります。彼のバージョンのExcel2010でプロジェクトまたはライブラリが見つかりませんが、私のバージョンの2010ではこれを取得できません。このコードを調整して表示されないようにするにはどうすればよいですか。次のコードにエラーが表示されると、「選択中の各セルについて」の「セル」というテキストが強調表示されます。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$9" Then
Columns("D:CB").Select
Selection.EntireColumn.Hidden = False
Application.ScreenUpdating = False
Sheet17.Range("E48:CB48").Select
For Each cell In Selection
If cell = 0 Then
Range(cell.Address).EntireColumn.Hidden = True
End If
Next
Application.ScreenUpdating = True
Sheet17.Range("b9").Select
End If
End Sub`
私の顧客は、「応答」という単語が強調表示された次のコードのバグも報告しています。これも、私のバージョンのExcel2010では問題になりません。すべてのヘルプに感謝します。
If Sheet1.Range("E18") = 3 Then
Response = MsgBox("Reminder Emails have been set to be sent automatically at " & Sheet1.Range("f18").Value & ", " & Sheet1.Range("Q4").Value & " day(s) before" & vbCrLf & "the scheduled appointment. Do you want to send reminder e-mails now anyway?", vbYesNo)
If Response = vbNo Then
Exit Sub
End If
End If