Re: [users-fr] dataform / error with date value
Bonjour Jean Michel, J'ai bien sélectionné une cellule remplie. A l'origine ce classeur vient d'excel avec macros. J'ai copier/collage spécial / texte non formaté pour récupérer le contenu des cellules et le retravailler. J'ai noté que dans le classeur d'origine, le format de cellule contenant la/les dates est texte :-( Ainsi, lors de la reprise de classeur dans calc, j'ai appliqué un format de date du type JJ/MM/AA Pour info, suite à l'application du format date, la formule =SI(G3=;;MOIS(G3)) fonctionne dans une cellule contiguë. Merci pour ton aide Message original Sujet : Re: [users-fr] dataform / error with date value De : Jean Michel PIERRE jmpni...@orange.fr Pour : users@fr.openoffice.org Date : 21/07/2010 17:28 DEPREZ Christophe PREF35 SSIT a écrit : Bonjour à tous, Je teste actuellement l'extension DATAFORM. A l'utilisation j'ai le message d'erreur suivant : valeur ou type de données incorrect (e) type de données incohérent | *datetime1 = DateValue(txtCampo.Text)* _sur http://extensions.services.openoffice.org/fr/project/DataForm je trouve l'info suivante :_ | error with date value http://extensions.services.openoffice.org/fr/project/DataForm#comment-2627 I encountered a problem with incorrect date values. Will stop the macro and display the source code... I found a simple solution, show an error message and delete the contents of cell |Function salvaRecord as Boolean .| change these lines | datetime1 = DateValue(txtCampo.Text) cella.Value = datetime1 | with these other | If IsDate(txtCampo.Text) = False Then MsgBox(Valore Data Errato) cella.setString() Else datetime1 = DateValue(txtCampo.Text) cella.Value = datetime1 EndIf| | Lors du copier/coller de la syntaxe, j'ai le message suivant : vous devrez redémarrer le programme après cette modification, poursuivre ? et là, impossible de fermer la fenêtre, lorsque BASIC est en cours d'exécution. Un grand merci pour votre aide Christophe| Bonjour, Juste pour être sûr de ton utilisation de cette extension : as-tu sélectionné des cellules déjà remplies avent d'utiliser DataForm ? Pour le format Date, je constate qu'il n'est pas interprété par l'extension. Ce qui fait que le 12/07/2010 devient 40371 J.M - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] dataform / error with date value
Bonjour à tous, Je teste actuellement l'extension DATAFORM. A l'utilisation j'ai le message d'erreur suivant : valeur ou type de données incorrect (e) type de données incohérent | *datetime1 = DateValue(txtCampo.Text)* _sur http://extensions.services.openoffice.org/fr/project/DataForm je trouve l'info suivante :_ | error with date value http://extensions.services.openoffice.org/fr/project/DataForm#comment-2627 I encountered a problem with incorrect date values. Will stop the macro and display the source code... I found a simple solution, show an error message and delete the contents of cell |Function salvaRecord as Boolean .| change these lines | datetime1 = DateValue(txtCampo.Text) cella.Value = datetime1 | with these other | If IsDate(txtCampo.Text) = False Then MsgBox(Valore Data Errato) cella.setString() Else datetime1 = DateValue(txtCampo.Text) cella.Value = datetime1 EndIf| | Lors du copier/coller de la syntaxe, j'ai le message suivant : vous devrez redémarrer le programme après cette modification, poursuivre ? et là, impossible de fermer la fenêtre, lorsque BASIC est en cours d'exécution. Un grand merci pour votre aide Christophe | - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] dataform / error with date value
DEPREZ Christophe PREF35 SSIT a écrit : Bonjour à tous, Je teste actuellement l'extension DATAFORM. A l'utilisation j'ai le message d'erreur suivant : valeur ou type de données incorrect (e) type de données incohérent | *datetime1 = DateValue(txtCampo.Text)* _sur http://extensions.services.openoffice.org/fr/project/DataForm je trouve l'info suivante :_ | error with date value http://extensions.services.openoffice.org/fr/project/DataForm#comment-2627 I encountered a problem with incorrect date values. Will stop the macro and display the source code... I found a simple solution, show an error message and delete the contents of cell |Function salvaRecord as Boolean .| change these lines | datetime1 = DateValue(txtCampo.Text) cella.Value = datetime1 | with these other | If IsDate(txtCampo.Text) = False Then MsgBox(Valore Data Errato) cella.setString() Else datetime1 = DateValue(txtCampo.Text) cella.Value = datetime1 EndIf| | Lors du copier/coller de la syntaxe, j'ai le message suivant : vous devrez redémarrer le programme après cette modification, poursuivre ? et là, impossible de fermer la fenêtre, lorsque BASIC est en cours d'exécution. Un grand merci pour votre aide Christophe| Bonjour, Juste pour être sûr de ton utilisation de cette extension : as-tu sélectionné des cellules déjà remplies avent d'utiliser DataForm ? Pour le format Date, je constate qu'il n'est pas interprété par l'extension. Ce qui fait que le 12/07/2010 devient 40371 J.M - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org