LibreOffice Calc coller comme si c'était toujours dans la barre de formule

2

Je suis à jamais frustré par la façon dont couper et coller fonctionne dans LibreOffice.

Par exemple, je trouve que les numéros de téléphone sont traités comme des chiffres et que les zéros sont manquants ou que le texte brut est collé avec le formatage de la police ou que je reçois une fenêtre contextuelle qui me donne plus d'options.

Je sais qu'il existe différents "types" d'opérations de collage et que vous pouvez choisir les liens à utiliser Ctrl+Vvia le menu Personnaliser, mais j'ai déjà exploré ces options et ils ne font toujours pas ce que je veux.

Le comportement qui correspond presque toujours à ce que je souhaite est obtenu en sélectionnant la cellule, en cliquant dans la barre de formule, puis en effectuant celui- Ctrl+Vci.

Aucune des options de collage existantes ne semble correspondre à "coller dans la barre de formule" (toutes les chaînes sont littérales, y compris les nombres, pas de mise en forme ni d’hyperliens, ni de fenêtres contextuelles). Puis-je lier ce comportement à une touche d'une autre manière?

pulvérisation
la source

Réponses:

0

Je sympathise avec votre frustration.

Ce que je fais dans cette situation est "Collage spécial" (Shift-Cmd-V sur Mac OS):

  1. Copiez le texte d'un autre endroit.
  2. Cliquez dans la cellule de destination dans LibreOffice-Calc
  3. Édition ... Collage spécial ... (Maj-Cmd-V sur Mac OS X). Une boîte de dialogue "Collage spécial" apparaît, avec diverses options de format, notamment "Texte non formaté".
  4. Tapez 'u'. Le "texte non formaté" est sélectionné.
  5. Appuyez sur Entrée. La boîte de dialogue disparaît et le texte est sélectionné.
  6. Appuyez sur la touche de tabulation ou sur une flèche pour déplacer la sélection hors de la cellule de destination. N'appuyez pas sur Espace ou sur Entrée. Cela pourrait amener Calc à transformer le texte qui définit une URL en hyperlien.

Vous avez dit "pas de popups". Cela donne une popup. Cependant, il est rejeté avec juste une pression de "u" suivie de enter. Je trouve que je suis devenu assez efficace pour taper rapidement "Shift-Cmd-V", "U", "Entrée".

Cela fonctionne pour moi pour les numéros de téléphone au format nord-américain, avec plusieurs traits d'union internes ou entre parenthèses "()", par exemple "604-555-1212" ou "(604) 555-1212". Il préserve les zéros dans les numéros de téléphone formatés, par exemple "03-1111-2222".

Les chaînes de chiffres avec des zéros au début constituent un problème plus difficile. Ce que je fais ici, c'est préparer la cellule de destination avec le formatage du texte:

  • Sélectionnez la cellule de destination (ou la plage de cellules).
  • Format ... Les cellules ... . La boîte de dialogue Formatage des cellules apparaît.
  • Cliquez sur l' onglet Nombres . Les listes pour la catégorie et le format apparaissent.
  • Sous Catégorie , sélectionnez Texte . Dans la liste Format , l'entrée @ apparaît.
  • Cliquez sur le bouton OK . Le dialogue Formatage des cellules disparaît.

Désormais, lorsque vous collez du "texte non formaté" dans les cellules au format "Texte", les zéros au début sont conservés.

Jim DeLaHunt
la source