Як скопіювати значення та форматування з діапазону в інший в Excel?
Якщо ви хочете скопіювати лише діапазон значень і формату комірок, а не скопіювати формулу в комірки, як ви можете швидко скопіювати її? Наступні трюки розповідають, як це зробити.
Скопіюйте значення та все форматування за допомогою спеціальної вставки в Excel
Скопіюйте значення та все форматування за допомогою VBA
Скопіюйте дані за допомогою Kutools для Excel
Скопіюйте значення та все форматування за допомогою спеціальної вставки в Excel
У програмі Excel значення копіювання та форматування можуть виконувати лише наступне:
1. Виберіть діапазон, який потрібно скопіювати;
2. клацання Редагувати > Скопіювати, або клацніть правою кнопкою миші та виберіть Скопіювати;
3. Виділіть комірку або діапазон, куди потрібно вставити значення та форматування;
4. вибирати Редагувати, Спеціальна вставка або клацніть правою кнопкою миші та виберіть Спеціальна вставка, і клацніть Значення та форматування джерела, див. скріншот:
5. Потім у вибрану комірку вставляються лише значення та форматування комірок.
Скопіюйте значення та все форматування за допомогою VBA
Запуск VBA дозволяє швидко копіювати значення та форматування.
1. Утримуйте кнопку ALT і натисніть F11 на клавіатурі, щоб відкрити a Microsoft Visual Basic для програми вікна.
2. клацання реалізуватиt> Модуліта скопіюйте VBA в модуль.
VBA: Скопіюйте значення та всі форматування
Sub CopyValuesAndNumberFormats()
'Update 20130815
Dim CopyRng As Range, PasteRng As Range
xTitleId = "KutoolsforExcel"
Set CopyRng = Application.Selection
Set CopyRng = Application.InputBox("Ranges to be copied :", xTitleId, CopyRng.Address, Type:=8)
Set PasteRng = Application.InputBox("Paste to (single cell):", xTitleId, Type:=8)
CopyRng.Copy
PasteRng.Parent.Activate
PasteRng.PasteSpecial xlPasteValuesAndNumberFormats
PasteRng.PasteSpecial xlPasteFormats
Application.CutCopyMode = False
End Sub
3. клацання прогін кнопку або натисніть F5 для запуску VBA. І на екрані відображається діалогове вікно, і ви повинні вибрати клітинки діапазону, для яких потрібно скопіювати значення та форматування. Дивіться знімок екрана:
5. клацання Ok і відображається інше діалогове вікно для вибору комірки для вставки результату. Дивіться знімок екрана:
6. клацання Ok, потім значення комірок та форматування вставляються у вибрану комірку. Дивіться знімок екрана:
Примітка: За допомогою цього коду VBA ви також можете вставити значення та форматування в інші потрібні вам робочі аркуші ..
Скопіюйте дані за допомогою Kutools для Excel
Якщо ви просто хочете скопіювати лише значення, лише форматування або лише значення та форматування чисел, ви можете використовувати Kutools для ExcelАвтора Діапазони копіювання.
Kutools для Excel, з більш ніж 300 зручні функції, полегшує вам роботу. | ||
після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.
1. Виберіть дані та натисніть Кутулс > Діапазони копіювання. А потім виберіть потрібний варіант.
2 Потім натисніть Okта виберіть клітинку, щоб вставити дані.
Вставити коментарі
Примітка: Якщо ви хочете зберегти висоту рядка або ширину стовпця, просто поставте галочку Iвключаючи висоту рядка or Включаючи ширину стовпця.
Діапазон копіювання - копіюйте значення з кількома параметрами
Відносні статті:
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!