Passer au contenu principal

Comment insérer rapidement une colonne vide entre toutes les autres colonnes dans Excel?

Lorsque nous exploitons une feuille de calcul, nous devons parfois insérer des colonnes entre des colonnes existantes. Mais l'insertion d'une colonne vide entre des colonnes de données sortantes sera une tâche fastidieuse si vous insérez chaque colonne individuellement. Existe-t-il des moyens rapides de résoudre ce problème?

Insérer des colonnes vides avec le code VBA

Insérez rapidement des colonnes vides avec Kutools for Excel


flèche bleue bulle droite Insérer des colonnes vides avec le code VBA

Veuillez regarder la capture d'écran suivante, après chaque colonne, je veux insérer une colonne vide pour enregistrer d'autres informations, je peux utiliser un bref code VBA pour terminer cette tâche.

1. Sélectionnez la plage dans laquelle vous souhaitez insérer des colonnes vides entre les données.

2. Cliquez Développeur > Visual Basic, Un nouveau Microsoft Visual Basic pour les applications la fenêtre s'affichera, cliquez sur insérer > Moduleet entrez le code suivant dans le module:

Sous insert_column_every_other ()
Pour colx = 2 à 30 Étape 2
Colonnes (colx) .Insert Shift: = xlToRight
Suivant
End Sub

3. Puis clique  doc-multiplier-calcul-3 bouton pour exécuter le code. Et des colonnes vierges alternatives ont été insérées dans les colonnes existantes.

Remarque: Ce VBA ne peut insérer qu'une colonne vide entre chaque première colonne.

Si vous souhaitez insérer une colonne vide avec deux intervalles, le code ci-dessus ne fonctionnera pas. Et comment pouvez-vous insérer rapidement les colonnes vides avec des intervalles spécifiés?


flèche bleue bulle droite Insérez rapidement des colonnes vides avec Kutools for Excel

Kutools pour Excel : avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation en 30 jours. Obtenez le maintenant.

Avec l'aide d' Kutools for Excel, vous pouvez facilement résoudre ce problème. Veuillez procéder comme suit:

1. Mettez en surbrillance la plage dans laquelle vous souhaitez insérer des colonnes vides.

2. Cliquez Kutools > Insérer des outils > Insérer des lignes / colonnes vides…, Voir capture d'écran:

doc-insert-blanc-colonnes2

3. Et un Insérer des lignes / colonnes vides la boîte de dialogue apparaîtra. Cliquez sur Colonnes vierges option de Insérer le type. Et entrée 2 dans Intervalle de, entrée 1 dans Colonne. Voir la capture d'écran:

4. Puis clique OK. Et vous insérerez une colonne vide tous les deux intervalles. Voir la capture d'écran:

Avec Insérer des lignes / colonnes vides , vous pouvez également insérer un nombre spécifique de lignes vides avec des intervalles spécifiques entre les données sortantes. Ici, nous insérons deux lignes vides entre toutes les deux colonnes, voir capture d'écran:

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
how to copy coloumns from sl no 1 to 10 and paste to merged rows at a time from sl no 1 to 10 copy and paste in rows ab merge cd merge
This comment was minimized by the moderator on the site
Sadly this Kutools does not work on sheets where multiple tables are used above each other. It would be great if you could update the tool to enable this annoying limitation of Excel. I want to add a new column in the middle of ALL my tables within the document but it doesn't seem to be possible.
This comment was minimized by the moderator on the site
Is there a way to make the height of the blank row different from the height of the alternate row?
This comment was minimized by the moderator on the site
After running the macro You can also insert another column by putting 3 after Step
This comment was minimized by the moderator on the site
Can you please tell me the codes for multiple insertions and deletion of columns ?
This comment was minimized by the moderator on the site
This is related to the VB code modification in the excel where macro is there. Instead of doing change in code can i do it directly in the excel that is adding additional column details in excel between two columns
This comment was minimized by the moderator on the site
This is awesome! it works. great! thanks Asif
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations