Як вибрати кожен n-й стовпець у Excel?
Наприклад, у вас є великий аркуш із сотнями стовпців даних. А тепер потрібно скопіювати дані кожного 3-го стовпця та вставити їх на інший новий аркуш. Виділення кожного n-го стовпця по одному буде трудомістким, і чи є простий спосіб це зробити?
Виділіть кожен n-й стовпець з VBA
Виберіть кожен n-й стовпець за допомогою Kutools для Excel
Виділіть кожен n-й стовпець з VBA
Здається, це не простий спосіб, окрім коду VBA, вирішити цю проблему. Будь ласка, виконайте такі дії:
1. Виділіть діапазон, який потрібно вибрати для кожного n-го стовпця.
2.Click Розробник > Візуальний Бейсік або натисніть Alt + F11, новий Microsoft Visual Basic для програм відобразиться вікно, натисніть Insert > Модулі ввести наступний код в Модуль:
Sub EveryOtherColumn()
'Updateby20140314
Dim rng As Range
Dim InputRng As Range
Dim OutRng As Range
Dim xInterval As Integer
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
xInterval = Application.InputBox("Enter column interval", xTitleId, Type:=1)
For i = 1 To InputRng.Columns.Count Step xInterval + 1
Set rng = InputRng.Cells(1, i)
If OutRng Is Nothing Then
Set OutRng = rng
Else
Set OutRng = Application.Union(OutRng, rng)
End If
Next
OutRng.EntireColumn.Select
End Sub
3 Потім натисніть натисніть кнопку для запуску коду, і з'явиться підказка з нагадуванням про вибір діапазону для роботи. Дивіться знімок екрана:
4. клацання OK, а потім введіть кількість інтервалів у іншому діалоговому вікні, що вискакує. У цьому випадку введіть 3 у полі. Дивіться знімок екрана:
5. клацання OK. Тепер він виділяє кожен 3-й стовпець у виділенні. Дивіться знімок екрана:
примітки: Ви можете вказати номер у другому Kutools для Excel діалогове вікно, щоб задовольнити ваші потреби.
Але іноді потрібно вибрати дві колонки з двома інтервалами. Наведений вище код не може працювати, як це робити?
Виберіть кожен n-й стовпець за допомогою Kutools для Excel
Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Отримайте зараз.
з Kutools для Excel, ви можете вибрати певну кількість стовпців через певні проміжки часу. Будь ласка, виконайте такі дії:
1.Click Кутулс > Виберіть Інструменти > Виберіть Рядки / Стовпці інтервалу, див. скріншот:
2. Виберіть Рядки / Стовпці інтервалу з'явиться діалогове вікно. Потім клацніть , щоб вибрати діапазон, який вам потрібен, виберіть Колони від Виберіть розділ, і вкажіть номер, який ви хочете в Інтервал та Колони випадаючий список, тут ми обираємо два стовпці в кожному стовпці 3td. Дивіться знімок екрана:
3.Click OK. Він виділить два стовпці з двома інтервалами у виділенні. Дивіться знімок екрана:
примітки: Якщо ви перевірите Виділіть цілі стовпці у спливаючому діалоговому вікні він виділить цілі стовпці на аркуші. Дивіться знімок екрана:
Відносні статті:
- Виділіть кожен другий або n-й рядок у Excel
- Скопіюйте кожен другий рядок
- Видалити кожен другий рядок
- Сховати кожен другий рядок
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!