Возникла проблема с выполнением следующего кода, чтобы применить соответствующее форматирование чисел для выбранного диапазона ячеек. Ошибка несоответствия типов продолжает возникать в первом операторе case. Я уверен, что это простая ошибка - некоторые советы будут оценены.
Dim cell As Range
For Each cell In Selection
Select Case cell.NumberFormat
Case "$#,##0.0_);($#,##0.0);"" - -""_);@_)":
cell.NumberFormat = "#,##0.0_);(#,##0.0);"" - -""_);@_)"