Comment supprimer toutes les autres rangées d`excel
Thiswill vous apprend à utiliser une macro avec Microsoft Visual Basic pour les applications pour supprimer toutes les autres rangées d`une feuille de calcul Excel.
Pas
Méthode 1 de 2:
En utilisant une formule et un filtre1. Ouvrir un projet dans Excel. Cette méthode fonctionne pour l`Excel actuel ainsi que les versions précédentes.
- Vous pouvez soit cliquer sur un fichier Excel pour l`ouvrir ou en créer un nouveau.

2. Sélectionnez une colonne après vos données. Si vous avez des données dans des cellules A1-A9 et B1-B-9, vous voudrez utiliser la colonne C pour insérer votre formule.

3. Entrez le code suivant dans Cell C1: "= Iseven (rangée ())." Lorsque vous tapez cela dans la barre de fonction, vous verrez des suggestions contextuelles pour la sélection de la formule, la sélection d`une de ces garanties vous assure l`orthographe correctement.

4. Faites glisser la formule de C1 à C9. Vous voulez vous assurer que toute votre gamme est couverte.

5. Clique le Données languette. Vous verrez ceci en haut de votre feuille de calcul.

6. Cliquez sur Filtre. Vous verrez cela avec une icône d`un filtre dans le Trier et filtrer regroupement.

7. Cliquez sur


8. Clique ici pour décocher "Vrai" ou alors "Faux." Cacher l`une d`entre elles affichera toutes les autres colonnes d`informations. Vous voudrez afficher les rangées que vous allez supprimer.

9. Sélectionnez toutes les données visibles. Vous pouvez faire glisser et déposer autour de la plage de données ou appuyez sur Ctrl + a (Windows) ou Cmd + a (Mac).

dix. Cliquez avec le bouton droit sur les données sélectionnées et sélectionnez Supprimer la ligne. Toutes ces données seront supprimées et les autres lignes sont cachées.

11. Afficher vos données. Retourner à la Données onglet et cliquez sur Filtre et vos filtres seront supprimés, affichant vos données d`origine.
Méthode 2 sur 2:
Utilisation de Visual Basic pour les applications1. Ouvrir un projet dans Excel. Cette méthode fonctionne pour la MS Excel actuelle d`Excel 2007 et vous pouvez utiliser un projet enregistré ou en créer une nouvelle et saisir des données dans certaines cellules.

2. Cliquez sur Outils. Pour certaines versions anciennes d`Excel, vous accéderez à la "Développeur" onglet à la place.

3. Cliquez sur Visual Basic Editor. Vous devriez voir cela comme l`icône la plus à gauche dans le menu.

4. Cliquez avec le bouton droit sur une feuille. Dans le menu vertical situé sur le côté gauche de la fenêtre, vous verrez une liste des feuilles de votre classeur. Cliquez avec le bouton droit de la souris sur l`une d`entre elles pour obtenir un autre menu déroulant.

5. Osciller votre curseur sur Insérer et cliquez sur module. Quand tu survolez Insérer, Un menu apparaîtra à la droite du menu. En cliquant sur Module créera un espace pour vous d`entrer un code VBA et de l`exécuter.

6. Entrez ce qui suit dans votre fenêtre VBA:
Sous Supprimer_Every_other_Row () Dim RNG en tant que RangESet RNG = Application.Zone de saisie("Sélectionnez la plage (à l`exclusion des en-têtes)", "Sélection de la plage", Tapez: = 8) pour i = rng.Lignes.Comptez sur 1 étape -2IF I MOD 2 = 0 TUNRNG.Rangées (i).Supprimer ifnext iend sub

7. presse F5. Cela va exécuter le code et une autre fenêtre contemplera.

8. Sélectionnez la plage de données et cliquez sur d`accord. Si vous avez des données dans des cellules allant de A1-B9, vous pouvez faire glisser ces cellules pour les sélectionner.