Макрос Excel скрывает определенную ячейку и объединенную область - PullRequest
0 голосов
/ 25 ноября 2018

Я пытаюсь скрыть конкретные ячейки на основе значения другой ячейки.Пока мне удается скрыть весь ряд, но я не могу скрыть определенные ячейки.

Local Currency value show/hide item
If Range("Currency").Value = "USD" Then
Range("LocalCurAmount").EntireRow.Hidden = True
End If

Пока я пробовал

Range("LocalCurAmount").Hidden = True
Range("LocalCurAmount").Cells.Hidden = True

Но ничего не работает.Я хотел бы скрыть эти конкретные ячейки и переместить содержимое вверх.

LocalCurAmount - это отдельная ячейка, и я также хотел бы применить тот же контекст к объединенной области, включающей несколько ячеек.

1 Ответ

0 голосов
/ 25 ноября 2018

Вы можете скрыть только полную строку или полный столбец, вы не можете скрыть отдельные ячейки, вы можете только удалить их, если вы удалите диапазон, вы можете переместить ячейки вверх или влево от сторон

впорядок удаления;это утверждение может быть использовано

Range("LocalCurAmount").Delete Shift:=xlUp
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...