Jak vybrat každý n-tý sloupec v aplikaci Excel?
Například máte velký list se stovkami sloupců dat. A teď musíte zkopírovat všechna data ve 3. sloupci a vložit je do jiného nového listu. Bude časově náročné vybírat každý n-tý sloupec jeden po druhém, a existuje nějaký snadný způsob, jak to udělat?
Vyberte každý n-tý sloupec pomocí VBA
Vyberte každý n-tý sloupec pomocí Kutools pro Excel
Vyberte každý n-tý sloupec pomocí VBA
Zdá se, že neexistuje žádný jednoduchý způsob, kromě kódu VBA, jak tento problém vyřešit. Postupujte podle následujících kroků:
1. Zvýrazněte rozsah, který chcete vybrat, každý n-tý sloupec.
2.Click Vývojka > Visual Basic nebo stiskněte tlačítko Alt + F11, nový Microsoft Visual Basic pro aplikace Zobrazí se okno, klikněte na Vložit > Modul pro vložení následujícího kódu do modulu:
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. Pak klikněte na tlačítko tlačítko ke spuštění kódu a vyskočí okno s výzvou, které vám připomene, abyste vybrali rozsah, se kterým chcete pracovat. Viz snímek obrazovky:
4. cvaknutí OKa poté zadejte počet intervalů v dalším vyskakovacím dialogovém okně. V takovém případě zadejte do pole 3. Viz snímek obrazovky:
5. cvaknutí OK. Nyní vybere každý 3. sloupec ve výběru. Viz snímek obrazovky:
Poznámka: Můžete zadat číslo ve vteřině Kutools pro Excel dialogové okno podle vašich potřeb.
Někdy však musíte vybrat dva sloupce se dvěma intervaly. Výše uvedený kód nemůže fungovat, jak byste měli postupovat?
Vyberte každý n-tý sloupec pomocí Kutools pro Excel
Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Získejte to hned.
S Kutools pro Excel, můžete vybrat konkrétní počet sloupců v určitých intervalech. Postupujte podle následujících kroků:
1.Click Kutools > Vyberte Nástroje > Vyberte intervalové řádky / sloupce, viz screenshot:
2. Vyberte intervalové řádky / sloupce Zobrazí se dialogové okno. Poté klikněte vyberte požadovaný rozsah, zvolte Sloupce od Vyberte sekcia zadejte požadované číslo do souboru Interval a Sloupce rozevírací seznam, zde vybereme dva sloupce v každém sloupci 3td. Viz snímek obrazovky:
3.Click OK. Ve výběru vybere dva sloupce se dvěma intervaly. Viz snímek obrazovky:
Poznámka: Pokud zkontrolujete Vyberte celé sloupce v rozbalovacím dialogu vybere celé sloupce v listu. Viz snímek obrazovky:
Relativní články:
- Vyberte každý druhý nebo n-tý řádek v aplikaci Excel
- Zkopírujte každý druhý řádek
- Smažte každý druhý řádek
- Skrýt každý druhý řádek
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!