Bonjour à tous
J'ai créé un petit tableau de saisie sous Calc qui remplit une base de donnée avec incrémentation (merci le forum..). Ça fonctionne nickel.
Seul Bémol, dans la base de donnée (feuille: data) les cellules qui correspondent à la Date et à la Durée se formatent en catégorie Texte avec un format : @. Je voudrais donc que les cellules correspondant à la date soit formatées en Date et celles de Durée en Nombre Standard
Du coup lorsque je veux réaliser des calculs notamment sur la durée ça ne me prends pas en compte les nombres.
En piece jointe le fichier concerné.
Merci d'avance
[Résolu] [Calc]Format de cellule aprés un copier/coller
Modérateur : Vilains modOOs
Règles du forum
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 !
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 !
-
- NOOuvel adepte
- Messages : 12
- Inscription : 11 oct. 2019 19:18
[Résolu] [Calc]Format de cellule aprés un copier/coller
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par wywy73 le 12 déc. 2019 21:27, modifié 1 fois.
LiBO 6.0.7 sous Linux mint 19 - Obligation de version
-
- InconditiOOnnel
- Messages : 783
- Inscription : 17 déc. 2008 01:50
Re: [Calc]Format de cellule aprés un copier/coller
Bonjour wywy73,
.. qui est probablement Savoyard et appelle son fichier 16i ( ).
Votre problème vient de cette ligne 36
Vous récupérez la valeur de date et la réécrivez comme un texte. Hors une date c'est une valeur (Value).
En espérant que cela résolve votre problème.
COOordialement.
.. qui est probablement Savoyard et appelle son fichier 16i ( ).
Votre problème vient de cette ligne 36
Code : Tout sélectionner
monListing.GetCellByPosition(Index,1).string = monForm.GetCellByPosition(2,1 + Index).String
En espérant que cela résolve votre problème.
COOordialement.
LibreOffice 7.4.6.2 - 64 bits (Win 7 SP1 et Win 10)
Comment mettre un fichier en ligne - Mettre les bonnes balises dans les fils de discussion
Comment mettre un fichier en ligne - Mettre les bonnes balises dans les fils de discussion
-
- GourOOu
- Messages : 9365
- Inscription : 18 juil. 2008 15:29
- Localisation : F-Oise + F-Savoie
Re: [Calc]Format de cellule aprés un copier/coller
Bonjour,
Ok
En Savoie il y a Les Saisies.[b][color=#FF8000]Loopings[/color][/b] a écrit :Savoyard et appelle son fichier 16i
Ok
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
-
- NOOuvel adepte
- Messages : 12
- Inscription : 11 oct. 2019 19:18
Re: [Calc]Format de cellule aprés un copier/coller
Ah pas fait exprès pour les saisies....
Du coup , en faisant des recherches, j'ai repris la ligne de code 36 en changeant ".String" par ".FormulaLocal" est ça fonctionne mais nouveau problème maintenant :
En bossant sur le tableau de saisie, je désire ajouter une formule "=si(...;...;...)" pour le Nom mais avec ça maintenant plus rien ne s'affiche dans la base de donnée pour la colonne Nom (forcement ça me prend en compte la formule...). une idée pour palier à ce problème ?
Nouveau fichier en piece jointe
Du coup , en faisant des recherches, j'ai repris la ligne de code 36 en changeant ".String" par ".FormulaLocal" est ça fonctionne mais nouveau problème maintenant :
En bossant sur le tableau de saisie, je désire ajouter une formule "=si(...;...;...)" pour le Nom mais avec ça maintenant plus rien ne s'affiche dans la base de donnée pour la colonne Nom (forcement ça me prend en compte la formule...). une idée pour palier à ce problème ?
Nouveau fichier en piece jointe
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LiBO 6.0.7 sous Linux mint 19 - Obligation de version
-
- MOOdérateur
- Messages : 15
- Inscription : 23 mars 2018 22:42
Re: [Calc]Format de cellule aprés un copier/coller
Bonjour,wywy73 a écrit :[...]mais nouveau problème maintenant :
Nous vous rappelons que la règle n° 7 stipule qu'il ne faut mettre qu'une question par fil : les règles de ce forum
Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème. Le titre de votre question ne peut pas refléter l'ensemble des problèmes exposés.
Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fil que de questions.
De plus, il semblerait que votre question ait trouvé une solution. Il est alors de bon ton d'ajouter dans le titre du premier message la balise [Résolu]. Ceci augmente la lisibilité du forum. Vous vous en êtes sûrement rendu compte en parcourant les différents fils de discussion.
Merci de respecter la syntaxe [Résolu] : entre crochets, avec un R majuscule et un é. Cette balise est à placer au début du titre. Il faut également cocher la case de l'icône de sujet (le V vert).
Suivez ce sujet pour savoir comment procéder : http://forum.openoffice.org/fr/forum/ftopic3299.html
Merci de votre collaboration.
-
- NOOuvel adepte
- Messages : 12
- Inscription : 11 oct. 2019 19:18
Re: [Calc]Format de cellule aprés un copier/coller
Désolé pour la 2éme question.....
Problème entièrement résolu grâce a la fonction : ".DataArray"
Merci a tous pour votre aide
Bonne soirée
Problème entièrement résolu grâce a la fonction : ".DataArray"
Merci a tous pour votre aide
Bonne soirée
LiBO 6.0.7 sous Linux mint 19 - Obligation de version