Comment sauter directement à la dernière ligne de la cellule de table actuelle dans Word 2007?
-
12-12-2019 - |
Question
J'ai une grande table dans MS Word 2007 (couvrant plusieurs pages) et chaque ligne contient beaucoup de texte.
Y a-t-il un raccourci clavier dans Word 2007 pour passer directement à la dernière ligne de la cellule de table actuelle pour ajouter du texte au "bas" de la cellule?
S'il n'y a pas, comment pourrais-je faire cela avec VBA?
La solution
Utilisez alt + pgdown pour aller à la dernière ligne de la table actuelle (dans la même colonne).
L'équivalent dans VBA:
Selection.EndKey Unit:=wdColumn
(mis à jour après de nouvelles informations dans la question)
Désolé, j'ai mal compris.OK, puis essayez ce qui suit pour trouver la fin de la cellule dans VBA:
Selection.EndOf Unit:=wdCell
Je ne sais pas si cela peut être fait avec des raccourcis clavier, peut-être que quelqu'un d'autre sait?
Autres conseils
Une combinaison de clés est possible mais je ne suis pas sûr qu'il fonctionnera dans tous les cas:
- onglet (pour passer à la cellule suivante), gauche , gauche ,
- ou onglet , shift + onglet (cellule actuelle sélectionné), droite (fin de sélection= finde la cellule actuelle)
Ce ne serait pas le meilleur moyen de se référer à la dernière ligne?
table.Cell(table.rows.count, yourColumnNumberToUpdate).Range.Text = table.Cell(table.rows.count, yourColumnNumberToUpdate).Range.Text + "What ever you want to add to the bottom of the cell"
Bien sûr, s'il y avait déjà du texte dans la cellule, vous souhaitez ajouter un retour de chariot afin que le texte ajouté était au bas de la cellule.