Як вставити значення у видимі / відфільтровані комірки лише в Excel?
У Excel, якщо ви відфільтрували дані або приховали деякі комірки, і коли ви вставляєте значення у відфільтрований або прихований діапазон, приховані комірки також будуть заповнені вставленими значеннями. Тут я розповім вам декілька прийомів, щоб вставити значення у видимі клітинки лише в Excel.
Вставити значення у видимі комірки з VBA
Вставте значення у видимі клітинки за допомогою Вставити у видимий діапазон Kutools для Excel
Вставити значення у видимі комірки з VBA
В Excel немає інших способів вирішити цю проблему, крім VBA.
1. прес Alt + F11 одночасно клавіші та a Microsoft Visual Basic для додатків спливаючі вікна.
2. клацання Insert > Модулі, потім вставте нижче коду VBA у спливаюче вікно модуля.
VBA: Вставте значення лише у видимі комірки.
Sub CopyFilteredCells()
'Updateby20150203
Dim rng1 As Range
Dim rng2 As Range
Dim InputRng As Range
Dim OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Copy Range :", xTitleId, InputRng.Address, Type: = 8)
Set OutRng = Application.InputBox("Paste Range:", xTitleId, Type: = 8)
For Each rng1 In InputRng
rng1.Copy
For Each rng2 In OutRng
If rng2.EntireRow.RowHeight > 0 Then
rng2.PasteSpecial
Set OutRng = rng2.Offset(1).Resize(OutRng.Rows.Count)
Exit For
End If
Next
Next
Application.CutCopyMode = False
End Sub
3. клацання F5 клавішу або прогін , тоді з'явиться діалогове вікно для вибору значень для копіювання. Дивіться знімок екрана:
4. Після вибору значень натисніть OK, потім вискакує інше діалогове вікно для вибору діапазону для вставки вибраних даних. Дивіться знімок екрана:
5. клацання OK. Ви можете бачити, що лише у видимі клітинки вставляються вибрані значення.
Вставте значення у видимі клітинки за допомогою Вставити у видимий діапазон Kutools для Excel
Власне, якщо ви використовуєте Вставте у видимий діапазон корисність Kutools для Excel - зручний інструмент Excel, ви можете швидко і легко вирішити проблему вставки значень у видимий діапазон.
Kutools для Excel, з більш ніж 300 зручні функції, полегшує вам роботу. | ||
після установки Kutools для Excel, виконайте наведені нижче дії.(Безкоштовно завантажте Kutools для Excel зараз!)
1. Виберіть діапазон значень, які потрібно скопіювати та вставити, а потім натисніть Кутулс > Діапазон > Вставте у видимий діапазон > ВСІ or Тільки вставити значення. Дивіться знімок екрана:
2. Тоді a Вставте у видимий діапазон Вискакує діалогове вікно та виберіть діапазон, до якого потрібно вставити значення. Дивіться знімок екрана:
3. клацання OK. Тепер вибрані значення вставляються лише у видимий діапазон.
Вставте лише значення у видимі комірки | Вставити все до видимих комірок |
Клацніть тут, щоб отримати докладнішу інформацію про утиліту «Вставити у видимий діапазон».
Вставте лише у видимі клітини
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!