Прескочи на основното съдържание

Как да копирате стойности и форматиране от диапазон в друг в Excel?

Автор: Слънце Последна промяна: 2020-05-08

Когато искате да копирате само диапазон от стойности и формат на клетки и не копирате формулата в клетките, как можете бързо да я копирате? Следните трикове ви казват как да го направите.

Копирайте стойности и цялото форматиране с Paste Special в Excel

Копирайте стойности и цялото форматиране с VBA

Копирайте данни с Kutools за Excel добра идея3


В Excel само копирането на стойности и форматирането може да направи следното:

1. Изберете диапазона, който искате да копирате;

2. кликване редактирам > Копирайте, или щракнете с десния бутон и изберете Копирайте;

3. Изберете клетка или диапазон, в който искате да поставите стойностите и форматирането;

4. Избирам редактирам, Специално поставяне или щракнете с десния бутон и изберете Специално поставяне, и кликнете Стойности и форматиране на източника, вижте екранна снимка:

5. След това само стойностите и форматирането на клетката се поставят в избраната клетка.


Изпълнението на VBA може бързо да копира стойности и форматиране.

1. Задръжте бутона ALT и натиснете F11 на клавиатурата, за да отворите a Microsoft Visual Basic за приложение прозорец.

2. кликване Insert> Модулии копирайте 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, с повече от 300 удобни функции, прави работата ви по-лесна. 

След безплатно инсталиране Kutools за Excel, моля, направете следното:

1. Изберете данните и щракнете Kutools > Копиране на диапазони. След това изберете опцията, от която се нуждаете.
диапазони на копиране на документи 1 диапазони на копиране на документи 2

2. След това кликнете Okи изберете клетка, за да поставите данните.

Поставете формули
Поставяне на стойности
диапазони на копиране на документи 3
диапазони на копиране на документи 4
Поставете формати
Поставяне на показаната стойност
диапазони на копиране на документи 5
диапазони на копиране на документи 6
Поставяне на формули и числови формати
Поставяне на стойности и числови формати
диапазони на копиране на документи 7
диапазони на копиране на документи 8

Поставете коментари

диапазони на копиране на документи 9

Забележка: Ако искате да запазите височината на реда или ширината на колоната, просто отметнете Iвключително височина на реда or Включително ширина на колоната.



Сродни статии:

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Lifesaver on a Friday afternoon for my "quick" automated tool, thank you! 
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations