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?

Était-ce utile?

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

Modifier

(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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top