Hvordan vælger du hver nende kolonne i Excel?
For eksempel har du et stort regneark med hundredvis af kolonner med data. Og nu skal du kopiere hver 3. kolonnedata og indsætte dem i et andet nyt regneark. Det vil være tidskrævende at vælge hver nende kolonne en efter en, og er der nogen nem måde at gøre det på?
Vælg hver niende kolonne med VBA
Vælg hver nende kolonne med Kutools til Excel
Vælg hver niende kolonne med VBA
Det ser ud til at være en simpel måde undtagen VBA-kode at løse dette problem. Gør som følger:
1. Fremhæv det interval, som du vil vælge hver nende kolonne.
2.Click Udvikler > Visual Basic eller tryk på Alt + F11, En ny Microsoft Visual Basic til applikationer vindue vises, skal du klikke indsatte > Moduler for at indtaste følgende kode i modulet:
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. Klik derefter på -knappen for at køre koden, og der vises et promptfelt for at minde dig om at vælge et interval at arbejde med. Se skærmbillede:
4. klik OK, og indtast derefter antallet af intervaller i den anden pop op-dialogboks. I dette tilfælde skal du indtaste 3 i feltet. Se skærmbillede:
5. klik OK. Nu vælger den hver 3. kolonne i markeringen. Se skærmbillede:
Bemærk: Du kan angive nummeret i det andet KutoolsforExcel dialog for at imødekomme dit behov.
Men nogle gange skal du vælge to kolonner med to intervaller. Ovenstående kode kan ikke fungere, hvordan skal du gøre?
Vælg hver nende kolonne med Kutools til Excel
Kutools til Excel: med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage. Hent den nu.
Med Kutools til Excel, kan du vælge specifikt antal kolonner med bestemte intervaller. Gør som følger:
1.Click Kutools > Vælg Værktøjer > Vælg Intervalrækker / -kolonner, se skærmbillede:
2. Den Vælg Intervalrækker / -kolonner dialogboks vises. Klik derefter på for at vælge det ønskede område, vælg Kolonner fra Vælg sektion, og angiv det ønskede nummer i Interval af , Kolonner rulleliste, her vælger vi to kolonner i hver 3td-kolonne. Se skærmbillede:
3.Click OK. Det vælger to kolonner med to intervaller i markeringen. Se skærmbillede:
Bemærk: Hvis du tjekker Vælg hele kolonner i popup-dialogboksen vælger den hele kolonnerne i arket. Se skærmbillede:
Relative artikler:
- Vælg hver anden eller niende række i Excel
- Kopier hver anden række
- Slet hver anden række
- Skjul hver anden række
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!