[Résolu][Calc] écrire du texte à une position précise

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Dylan62560
NOOuvel adepte
NOOuvel adepte
Messages : 11
Inscription : 12 nov. 2019 00:51

[Résolu][Calc] écrire du texte à une position précise

Message par Dylan62560 »


La modération vous a écrit: les termes implicites n'ont pas à figurer dans le titre. Nous avons supprimé Problème pour


Bonjour à tous,

J'essaye actuellement de modifier un tableur Excel, en tableur open office. Cependant je rencontre un problème pour écrire du texte dans la partie "Techniques" de mon fichier.
Voila comment devrait fonctionner le tableau: (lien vers une vidéo présentant le tableau Excel fonctionnel:

h##ps://actoulousefr-my.sharepoint.com/:v:/g/personal/dylan_gallet_ac-toulouse_fr/ER84-3rNEQ1JlSTSPNGIrn0BVxEF0hNAPzu2t_wEeQ75PQ?e=8aeMmx

Voila ce que le tableur open office me fait avec la zone de texte dans la rubrique "techniques". Je ne peux pas me placer ou je veux dans la zone et le texte change de police et de position. Même chose pour la zone de texte "descriptif", le texte devrait apparaitre après "descriptif:" ,or descriptif est effacé lorsque j'essaye d'écrire du texte.

h##ps://actoulousefr-my.sharepoint.com/:v:/g/personal/dylan_gallet_ac-toulouse_fr/EStmmOPR_XNAgZeYH0o2ekwBgcUZ5WEiCItJR-lte8mUsQ?e=JA2L62

Merci d'avance pour votre aide et pour vos conseils.

Je suis sur macbookpro macos mojave avec openoffice 4.1.7
Fiche recette automatique open office.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre office 6.3.5.2 / macOS 10.15.3 Catalina
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25175
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] écrire du texte dans le tableur

Message par Dude »

Salut,
Dylan62560 a écrit :Voila ce que le tableur open office me fait avec la zone de texte dans la rubrique "techniques".
Une zone de texte est un contrôle de formulaire.
Donc, je pense que tu ne décris pas correctement ce qu'il faut faire.
Ne s'agit-il pas d'une saisie dans une cellule ?
Et dans ce cas, indique où elle se trouve pour reproduire le problème.
Pierre DeCambrai
Fraîchement OOthentifié
Messages : 1
Inscription : 27 déc. 2019 06:29

Re: [Calc] écrire du texte dans le tableur

Message par Pierre DeCambrai »

J'ai pu le faire fonctionner sur PC linux LO 5.1.6.2 en ajoutant avant de sortir de la fonction "onDoubleClick = False" juste avant "End Function"

Code : Tout sélectionner

Function onDoubleClick(source)
on error goto ignorer
  onDoubleClick = True
  If source.Spreadsheet.Name = "Fiche technique" Then
    address = source.CellAddress
    If address.Column = 2 And address.Row > 14 And address.Row < 54 Then    'si le double-clic est dans la colonne C
      ChangeFeuille("Mercuriale") 'on change de feuille
    End If
  ElseIf source.Spreadsheet.Name = "Mercuriale" Then
    If source.CellAddress.Column = 2 Then    'si le double-clic est dans la colonne C
	    RetourIngredient(source)
    End If
  End If
ignorer:
 onDoubleClick = False
End Function
LibreOffice 5.1.6.2 (Build ID: 1:5.1.6~rc2-0ubuntu1~xenial10) sous LinuxMint noyau 4.4.0-53-generic