Est-il possible de déplacer une colonne (ou une ligne) vers la gauche en utilisant uniquement le clavier? Je savais que je pouvais utiliser ctrl-space (shift-space) pour sélectionner une colonne (ligne), mais comment la déplacer à gauche ou à droite, en train de permuter la position avec la colonne à gauche ou à droite?
(J'utilise Excel 2007)
Si vous ne souhaitez pas utiliser le clavier uniquement, mettez la colonne en surbrillance, soit en sélectionnant Ctrl+Space ou en cliquant sur l'en-tête de colonne. Puis appuyez et maintenez le Shift clé. Dans certains environnements, il est possible que la zone de sélection (bordure) entourant la colonne devienne un I-bar. Ensuite, vous pouvez faire glisser la colonne vers la gauche ou la droite (à l'aide de la souris) pour que se déplacer la colonne sans écraser les données ni laisser de colonne vide.
Cela fonctionne également avec des lignes et avec des plages de colonnes ou de lignes. La barre en I devient horizontale ou verticale au fur et à mesure que vous déplacez la plage, et sépare les colonnes ou les lignes vers lesquelles elle déplacera la plage.
Résumer:
Le mieux que je puisse trouver est quelque chose comme ceci (note, cela fonctionne dans Excel 2003 - peut ne pas fonctionner dans 07/10, mais vous n'avez pas indiqué la version que vous utilisez):
Ctrl + Space pour sélectionner la source col.
Ctrl + X couper le col.
Left Arrow ou Right Arrow pour passer à la colonne dont vous voulez déplacer la colonne sélectionnée à gauche de.
Crtl + Space pour sélectionner la colonne cible.
Crtl + + insérer les cellules coupées (avec merci à variant pour ce commentaire utile!).
Je pense que AutoHotkey ou une courte macro pourrait être un bon moyen d'y parvenir.
Il devrait être facile d’enregistrer une macro Excel rapide à l’aide du jeu de commandes ci-dessus. Assurez-vous simplement que "Référence relative" est activé.
Une différence importante entre l'insertion d'une colonne vide et le collage dans celle-ci, par opposition à "insérer des cellules coupées", est que cette dernière décalera vos autres colonnes vers la droite, mais PAS leur formatage en largeur. Ainsi, si vous "insérez des cellules coupées", toutes les colonnes de droite auront la largeur de leurs anciennes colonnes l'une à droite et vous devrez les réajuster pour les adapter à vos données.
Selon la liste des raccourcis clavier d'Excel , il n'y a pas de raccourci intégré pour obtenir ce que vous voulez.
Pour déplacer une seule cellule, ligne ou colonne, procédez comme suit:
Les cellules seront insérées à gauche ou au-dessus de la sélection.
Si vous souhaitez déplacer une ligne, une colonne ou des cellules particulières, il vous suffit de sélectionner des cellules en appuyant sur Maj avec la touche fléchée après avoir sélectionné des cellules, appuyez simplement sur ctrl + Maj + (+) et sélectionnez l'option de déplacement vers le bas, vers le haut, vers la droite et vers la gauche. touches et appuyez sur Entrée. Terminé!
Essayez ce qui suit:
Exemple: si vous déplacez une colonne entre A et B, il est possible que B soit supprimé), par conséquent, avant de déplacer une colonne, affichez une colonne vide entre deux colonnes et après avoir commencé à déplacer la colonne.
En résumé, sélectionnez la colonne (double clic), CTRL+X, déplacez-vous avec la flèche gauche ou droite.
La méthode de Hemal (?) Fonctionne, mais l'astuce consiste à créer une nouvelle colonne vers laquelle vous souhaitez passer. Excel laissera une colonne vide. où les données devaient auparavant être utilisées ou supprimées.
Données déplacées dans la nouvelle colonne.
Si vous tapez sur une colonne remplie, celle-ci est écrasée. Pas lisse ou "propre", mais c'est un chausse-pied facile à utiliser.