Как да разменям съдържание между редове или колони в Excel?
Понякога, когато използваме работен лист, трябва да разменим редовете или колоните. Например, искам да разменя колона A с колона D, първото нещо, което ми хрумна е да използвам командата за копиране и поставяне. Всъщност, освен копирането и поставянето, има някои други методи за решаване на този проблем.
Разменете редове или колони с VBA код
разменяйте редове или колони бързо и удобно с Kutools за Excel
Транспонирайте данни от редове в множество колони с Kutools за Excel
Разменете редове или колони с VBA код
1. Задръжте натиснат ALT + F11 ключове и отваря Microsoft Visual Basic за приложения прозорец.
2. Щракнете Поставете > Модулии поставете следния код в Модули Window.
Sub SwapTwoRange()
'Updateby Extendoffice
Dim Rng1 As Range, Rng2 As Range
Dim arr1 As Variant, arr2 As Variant
xTitleId = "KutoolsforExcel"
Set Rng1 = Application.Selection
Set Rng1 = Application.InputBox("Range1:", xTitleId, Rng1.Address, Type:=8)
Set Rng2 = Application.InputBox("Range2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
arr1 = Rng1.Value
arr2 = Rng2.Value
Rng1.Value = arr2
Rng2.Value = arr1
Application.ScreenUpdating = True
End Sub
3, След това кликнете бутон за стартиране на кода, изскача диалогов прозорец, за да изберете двата диапазона, с които искате да размените, вижте екранните снимки:
4. След щракване Ok, двата диапазона се разменят. Вижте екранни снимки:
Разменяйте редове или колони бързо и удобно с Kutools за Excel
Кодът може да е труден за начинаещи с Excel, има ли лесен начин да го направите бързо и спестяващо време. Разбира се, Kutools за Excel може да ви помогне да разменяте редове или колони бързо и удобно.
Kutools за Excel : с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. |
Ако сте инсталирали Kutools за Excel, можете бързо да размените две колони или редове.
1. Кликнете Kutools > Обхват > Разменете диапазони, вижте екранна снимка:
2. в Размяна на диапазони кликнете върху бутон от Обхват на размяна 1 за да изберете колона A, която искате да размените, и след това щракнете бутон от Обхват на размяна 2 за да изберете колона D.( Забележка: Диапазоните за размяна трябва да са идентични в един и същи размер.)
3, След това кликнете OK. Двете колони са разменени и форматирането на клетката също е разменено. Вижте екранни снимки:
С това Обхват на размянаs помощна програма, можете не само да разменяте редове или колони, но също така можете да разменяте съдържанието на два диапазона. Щракнете тук, за да научите повече за тази функция.
Изтеглете и изпробвайте безплатно Kutools за Excel сега!
Транспонирайте данни от редове в множество колони с Kutools за Excel
Транспонирайте бързо данни от редове в множество колони в работен лист на Excel:
с Kutools за ExcelЕ Обхват на трансформация функция, можете бързо да транспонирате данните от един ред или колона в множество редове или колони и обратно. Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега! |
Демонстрация: Разменяйте бързо редове или колони с Kutools за Excel
Свързана статия:
Как бързо да размените съдържанието на две клетки в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!