Consell: altres idiomes es tradueixen en Google. Pots visitar el English versió d'aquest enllaç.
Iniciar Sessió
x
or
x
x
Registre
x

or

Com seleccionar totes les altres o la primera fila d'Excel?

Quan fem servir un full de càlcul, de vegades, hem de seleccionar l'altra o la tercera fila del full per formatejar, suprimir o copiar el propòsit. Podeu seleccionar-los manualment, però si hi ha centenars de files, aquest mètode no és una bona opció. Aquests són alguns trucs per ajudar-vos.

Seleccioneu una altra o una altra fila amb VBA

Seleccioneu una altra o una altra fila amb Kutools per a Excelbona idea 3

Seleccioneu totes les primeres files o columnes del Full de càlcul d'Excel

Amb el Selecciona files i columnes d'intervals utilitat de Kutools for Excel, podeu seleccionar ràpidament totes les altres o n d'arrel / columnes establint les referències a les seccions Interval i Files / Columnes. Descàrrega gratuita!
fila d'interval de selecció doc
Kutools for Excel: amb més complements de Excel de 300, gratuïts per intentar sense limitacions en 60 dies.

Seleccioneu una altra o una altra fila amb VBA

En aquest exemple, seleccionaré una fila amb dos intervals. Amb el codi VBA, puc acabar de la següent manera:

1. Ressalteu el rang que voleu seleccionar entre tots o en la primera fila.

2.Click Revelador > Visual Basic, Un nou Microsoft Visual Basic per a aplicacions es mostrarà la finestra, feu clic a Insereix > Mòduls, i introduïu el següent codi al mòdul:

Sub EveryOtherRow()
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 row interval", xTitleId, Type:=1)
For i = 1 To InputRng.Rows.Count Step xInterval + 1
    Set rng = InputRng.Cells(i, 1)
    If OutRng Is Nothing Then
        Set OutRng = rng
    Else
        Set OutRng = Application.Union(OutRng, rng)
    End If
Next
OutRng.EntireRow.Select
End Sub

3.Per clic doc-multiplicar-càlcul-3 botó per executar el codi. I apareix un quadre de diàleg per seleccionar un rang. Mostra la captura de pantalla:



4. clic OK, i en aquest cas, ingresso 3 a l'altre diàleg emergent com a fila d'intervals. Veure captura de pantalla

5. clic OK, i s'ha seleccionat la tercera fila. Mostra la captura de pantalla:

Podeu canviar l'interval segons necessiteu al segon KutoolsforExcel diàleg.


Seleccioneu una altra o una altra fila amb Kutools per a Excel

Amb el codi VBA, només podeu seleccionar una fila amb intervals especificats, si heu de seleccionar dos, tres o altres files amb intervals especificats, Kutools for Excel us pot ajudar a resoldre aquest problema fàcilment i convenientment.

Kutools for Excel, amb més de 300 Funcions pràctiques, fa que els vostres treballs siguin més fàcils.

Després de Instal·lació gratuïta Kutools for Excel, feu el següent:

1. clic Kutools > Select > Select Interval Rows & Columns..., veure captura de pantalla:

doc selecciona qualsevol altra fila8

2. A la Select Interval Rows & Columns quadre de diàleg, feu clic adoc-replace-range-names-7 botó per seleccionar l'abast que necessiteu, trieu Rows or Columns de Select secció, i especifiqueu el número que voleu a la Interval of quadre d'entrada i Rows quadre d'entrada. Mostra la captura de pantalla:

doc selecciona qualsevol altra fila9

doc selecciona qualsevol altra fila10

notes:
1. Si heu de seleccionar qualsevol altra fila de la selecció, introduïu 2 al quadre Intervals of Input i 1 al Rows quadre d'entrada.

2. Si voleu seleccionar tota la fila que necessiteu, podeu consultar-la Select entire rows opció.
doc selecciona qualsevol altra fila11


Ombregeu qualsevol altra fila o la primera fila amb Kutools per a Excel

Si voleu ombrejar intervals en qualsevol altra fila, de manera que les dades es mostrin més destacades, com es mostra a continuació, es pot aplicar Kutools for Excel'S Alternate Row/Column Shading funció per manejar ràpidament la feina.

doc selecciona qualsevol altra fila12
doc fletxa cap avall
doc selecciona qualsevol altra fila13

Després de Instal·lació gratuïta Kutools for Excel, feu el següent:

1. Seleccioneu l'interval de cel·les que vulgueu intercalar, feu clic a Kutools > Format > Alternate Row/Column Shading.
doc selecciona qualsevol altra fila14

2. A la Alternate Row/Column Shading diàleg, fes el següent:

1) Seleccioneu les files o columnes que vulgueu ombra;

2) Trieu Conditional formatting or format estàndard com necessiteu;

3) Especifiqueu l'interval d'ombreig;

4) Trieu un color d'ombrejat.
doc selecciona qualsevol altra fila15

3. clic Ok. Ara, el rang s'ha ombrejat a totes les primeres files.

Si voleu eliminar l'ombrejat, marqueu Suprimeix l'ombrejat de fila alternatiu existent opció Ombra alternativa / ombrejat de columna diàleg.


Navegació amb pestanyes i edició de múltiples llibres d'Excel / documents de Word com Firefox, Chrome, Internet Explore 10!

Podeu familiaritzar-vos amb la visualització de diverses pàgines web a Firefox / Chrome / IE i canviar-les fent clic a les pestanyes corresponents de manera senzilla. Aquí, Office Tab admet processos similars, que us permeten navegar per diversos llibres d'Excel o documents de Word en una finestra d'Excel o Word, i canviar fàcilment entre ells fent clic a les pestanyes. Feu clic a prova gratuïta de 45 durant el dia a l'Office Tab.

ot excel

Articles relacionats:



Eines de productivitat recomanades

Pestanya d'Office

estrella d'or1 Porteu les pestanyes pràctiques a l'Excel i a un altre programari d'Office, igual que Chrome, Firefox i el nou Internet Explorer.

Kutools for Excel

estrella d'or1 Increïble! Incrementeu la productivitat en 5 minuts. No necessites cap habilitat especial, estalvieu dues hores cada dia.

estrella d'or1 300 Noves característiques per a Excel, Excel molt fàcil i potent:

  • Combina cel·les / files / columnes sense perdre dades.
  • Combina i consolida diverses fulles i llibres.
  • Comparar intervals, copiar diversos rangs, convertir text a data, unitat i conversió de divises.
  • Compte per colors, subtotals de paginació, classificació avançada i filtre súper,
  • Més Seleccioneu / Insereix / Suprimeix / Text / Format / Enllaç / Comentari / Llibres / Eines de full de càlcul ...

Tret de pantalla de Kutools per a Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    arrbeejay · 1 years ago
    Help, please. This looks great, BUT when I hit the > Run button it fails with a "Compile error: Sub or Function not defined" and the code stopped at "Set rng = InputRng.Rows.Count Step xInterval +1".
    • To post as a guest, your comment is unpublished.
      FREDRIK · 1 years ago
      Also I don't get how "Set" and "Step" could ever work together
    • To post as a guest, your comment is unpublished.
      FREDRIK · 1 years ago
      Not sure that I will be able to help, but..
      First of, there is a spacing between "C" and "ount" in "Count" when i copied your code string over to a module.
      Secondly, I can´t find your code anywhere else on this page, please submit the whole thing, if the problem remains.
  • To post as a guest, your comment is unpublished.
    Fredrik · 1 years ago
    Replace
    OutRng.EntireRow.Select
    with
    Intersect(OutRng.EntireRow, InputRng).Select
    if you want every other row within your selection
  • To post as a guest, your comment is unpublished.
    Nata · 2 years ago
    really good, thanks!
  • To post as a guest, your comment is unpublished.
    Jon · 2 years ago
    The code has one request. Does it have to select the ENTIRE ROW for each nth row? Can't it just select certain cells (range of cells) within each nth row?

    I don't need all the information in each row. Just certain cells of each nth row.
    • To post as a guest, your comment is unpublished.
      David · 2 years ago
      I made the modifications below to select 30 rows

      Sub EveryOtherRow()
      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 row interval", xTitleId, Type:=1)
      For i = 1 To InputRng.Rows.Count Step xInterval + 1
      Set rng = InputRng.Cells(i, 1).Resize(, 30) 'Resize to the number of columns to select, 30 in this case
      If OutRng Is Nothing Then
      Set OutRng = rng
      Else
      Set OutRng = Application.Union(OutRng, rng)
      End If
      Next
      OutRng.Select 'Use OutRng.EntireRow.Select to select the entire row




      End Sub
      • To post as a guest, your comment is unpublished.
        Duda · 1 years ago
        Nice, thanks, this was very helpful ^_^
  • To post as a guest, your comment is unpublished.
    ali · 3 years ago
    fanatastic.
    thanks a lot.it works perfect.I have more than 7000 data that need to select them with different interval.this trick was like a miracle for me.thaaaaaaaanks.