Re: [fr-users] Page de téléchargement ne reconnait pas ma version
Le 22/09/2011 10:22, Txo a écrit : Et puis décider toujours à la place des gens c'est une Microsofterie, Applerie, Googlerie, etc.erie, barrer la mention inutile. Hello, L'informaticien qui réside en moi est d'accord avec tes propos. Par contre, le formateur va moins l'être... lorsqu'une personne doit passer à libreoffice, elle n'est déjà que peu rassurée : elle sort des habitudes Office, ... c'est compliquée pour elle ! Si cette personne n'est pas informaticienne, elle a besoin d'un accompagnement pour télécharger et installer le logiciel : si il y a seulement une liste qui s'affiche... comment Mme Michu connaîtra la version correspondant à son OS ? Ce problème est un problème *bloquant* pour l'utilisateur lambda. Après, si une personne compétente en informatique - votre débat parlant de la version 32 ou 64 bits sous linux, os de fort peu de Mme Michu - savoir refaire un choix dans la liste est bien plus aisé. Je ne pense pas qu'il faille avoir un avis aussi tranché : aujourd'hui, la force d'Apple, Google, ... auprès des utilisateurs, c'est qu'ils leur facilitent la vie en prenant pour l'utilisateur certains partis pris (ceux qui sont le plus utilisés !) Et ceci est une chose bien pour nos Mme Michu qui sont des personnes non à l'aise avec l'outil informatique ! (LOo se veut grand public !) My 2 cts, Anael -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] [Calc] un phénomène curieux
Le 23/09/11 10:53, l'honorable Bernard Ribot nous a écrit : Bonjour à tous Un ami m'a fait parvenir un classeur qui présente une bizarrerie (voir colonne D) : http://www.cijoint.fr/cjlink.php?file=cj201109/cijB7yZqRp.ods On arrive à reconstituer une feuille correcte en recopiant les colonnes individuellement dans une nouvelle feuille (il ne faut pas faire Tout sélectionner sinon on recopie aussi la bizarrerie ! ) Voilà. Si certains ont envie de chercher, moi je n'ai pas trouvé d'où provenait le phénomène et comment l'éliminer (sauf en supprimant la feuille après recopie des colonnes). Bernard Bonjour, ouvrir le Navigateur (F5), sélectionner par biclic l'unique objet OLE présent (Object 1). Via le menu Format, lui donner la taille Largeur : 30 cm, Hauteur 21 cm Tenter de découvrir l'origine de cet objet par déduction… ;~) C_Lucien -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Macros VBA dans Calc
Le 23/09/2011 13:30, Marie-Jo Kopp Castinel a écrit : Bonjour Bernard, Le 21/09/2011 22:43, Bernard Ribot a écrit : Le 21/09/2011 09:18, Marie-Jo Kopp Castinel a écrit : Bonjour, Je modifie une macro VBA dans calc, fichier au format .xls La macro fonctionne bien. Mais, je ne parviens pas à garder ma modification (un message me confirme d'ailleurs que mes modifications au code vba ne seront pas gardées) Ou est mon erreur ? Comment sauvegarder ma modification du code (j'ai bien compilé et enregistré dans l'éditeur) Merci Marie jo Bonsoir Marie Jo, Moi itou (LO343) , sauf que je n'ai pas le message. Je supprime une ligne dans le code VBA, j'enregistre et je ferme. Quand je relance, ma ligne est toujours là. Question subsidiaire: comment fais-tu pour faire fonctionner ton code VBA. Moi, ça fait des mois que j'attends le support VBA pour le faire fonctionner et j'ai l'impression qu'il n'est toujours pas opérationnel. Il y a quelque chose à faire de particulier ? Il n'y a qu'avec GoOo que j'avais réussi à faire fonctionner un tout petit peu mon code VBA. 2 choses sont à faire pour que les macros VBA fonctionnent. 1 _ Outils/options LibreOffice / Sécurité Sécurité des macros -- choisir un niveau de sécurité moyen qui permet de garder le message d'avertissement 2 - Outils/options / paramètres d'enregistrement / Paramètres VBA Cocher que le code est chargé et exécutable et enregistré Et franchement, pas mal de macros fonctionnent !! Bonne journée, Marie jo Bernard Bonjour Marie-Jo et merci de ta réponse. Je n'ai pas de problème de paramétrage, toutes ces options ont été correctement choisies dès le départ. J'ai un paquet de modules en VBA répartis dans plusieurs classeurs Excel et j'ai l'impression qu'il n'y en a pas un seul qui ne se plante pas. Déjà le 1er module qui rajoute un menu dans la barre des menus Excel se plante d'entrée (il faut dire que c'est un peu spécial !). Pour faire progresser le schmilblic (i.e. l'amélioration du support VBA) il faudrait que je transmette toute mon application (parce qu'il y a beaucoup d'imbrication entre les différents classeurs) aux développeurs du support VBA ! Et ce qui ne doit pas arranger les choses c'est que tout n'a pas été certainement écrit dans les règles de l'art du VBA :-) J'ai renoncé à reprendre cette application sous LO (j'avais déjà renoncé sous OOo). J'en ai réécrit une partie en LO Base + MySQL. Bonne journée, Bernard -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Impress mise en forme
Bonjour, Je rencontre un problème de mise en forme avec avec Impress en ce moment. Lorsque je copie du texte d'une ligne à un autre, sur la même page, il y a parfois perte de mise en forme en route. Ou application d'un regle que je ne comprends pas ... Je copie une sélection au milieu d'une phrase en plan1, et le colle au milieu d'une phrase en plan2, et toute la ligne devient plan1 en format mais dans la fenêtre des styles s'affiche en plan2. Si je fait l'inverse (du plan2 au plan1), la selection reste en format plan2 lorsque je la colle, mais ne transforme pas la destination en plan2. Si je mets le curseur sur la sélection collé, ça s'affiche plan1 dans les styles. De plus, lorsque je sélection une ligne de plan1 et je double-clique plan2, rien ne se passe.. Du coup, je ne sais plus si j'ai réelment compris ce qu'est un style de présentation et plan1, plan2 etc... et la documentation n'est pas très expansive a ce sujet. merci de vos idées Melodie -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] RE: [fr-users] [Calc] un phénomène curieux
Le 23/09/2011 16:30, VEDEL Patrice a écrit : Bonsoir, N'arrivant pas à sélectionner l'objet, je contourne par : Ctrl-A (Tout Séléctionner) - Click droit - Supprimer du contenu - Ne garder coché que Objet Bonne soirée Bonsoir, Pourtant il n'y a pas de problème pour le sélectionner avec le navigateur : double-clic sur l'objet OLE object 1. En passant sur l'objet le pointeur de la souris se change en une sorte de croix. Par clic droit on affiche le menu contextuel et on peut faire couper (entre autres choses). Bernard -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Syntaxe Macro VBA
Bonjour, Toutes mes excuses. Je réitère mon message sur un nouveau fil. Comment déboguer cette macro dans laquelle la syntaxe de la ligne 14 bloque ? 1. Sub ajouter() 2. ' 3. ' ajouter Relevé Macro 4. ' 5. Dim Entree1 As Integer 6. Dim Entree2 As Integer 7. Dim Msg1 As String 8. Dim Msg2 As String 9. Msg1 = Noter le n° de la ligne à partir de laquelle vous voulez ajouter 20 lignes 10. Msg2 = Noter le n° de la dernière ligne (nbr de lignes - 1) 11. Entree1 = InputBox(Msg1) 12. Entree2 = InputBox(Msg2) 13. If IsNumeric(Entree1) Then 14. Rows(Entree1:Entree2).Select 15. Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove 16. Sheets(Feuil2).Select 17. Range(I1:I20).Select 18. Selection.Copy 19. Sheets(Feuil1).Select 20. Range(Entree1).Select 21. Selection.PasteSpecial Paste:=xlPasteValues 22. End If 23. End Sub Je voudrais aussi supprimer Msg2 en créant une variable Entree2 = Entree1 + 19 mais c'est aussi refusé. Merci -- Cordialement, Sandy-Pascal Andriant -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Syntaxe macro VBA
Le 23/09/2011 18:33, lutch a écrit : Le 23/09/11 16:21, l'honorable andriant.sandy nous a écrit : Bonjour, Comment déboguer cette macro dans laquelle la syntaxe de la ligne 14 bloque ? 1. Sub ajouter() 2. ' 3. ' ajouter Relevé Macro 4. ' 5. Dim Entree1 As Integer 6. Dim Entree2 As Integer 7. Dim Msg1 As String 8. Dim Msg2 As String 9. Msg1 = Noter le n° de la ligne à partir de laquelle vous voulez ajouter 20 lignes 10. Msg2 = Noter le n° de la dernière ligne (nbr de lignes - 1) 11. Entree1 = InputBox(Msg1) 12. Entree2 = InputBox(Msg2) 13. If IsNumeric(Entree1) Then 14. Rows(Entree1:Entree2).Select 15. Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove 16. Sheets(Feuil2).Select 17. Range(I1:I20).Select 18. Selection.Copy 19. Sheets(Feuil1).Select 20. Range(Entree1).Select 21. Selection.PasteSpecial Paste:=xlPasteValues 22. End If 23. End Sub Je voudrais aussi supprimer Msg2 en créant une variable Entree2 = Entree1 + 19 mais c'est aussi refusé. Merci Cordialement, Sandy-Pascal Andriant Bonjour, de longue date béotien en VBA, je suis coutumier de ce type d'erreurs… Quels sont les messages d'erreur ? À ce que j'en comprends Entree# de type Integer est censé récupérer Msg# de type String ça coincera toujours La boucle If teste le caractère numérique, mais ne fait rien si ça ne l'est. Quid si l'utilisateur se trompe ? À quel objet Rows(Entree1:Entree2).Select est-il appliqué ? Il doit manquer, je dis ça de mémoire sans Excel sous la main, un With ActiveSheet (à confirmer) 14. … 22. End With À défaut, il faut ajouter l'objet avant Rows. Par ailleurs, dans certains cas, Select ne suffit pas, VBA attend un objet.Activate Pour additionner Entree1 et 19, ils doivent d'abord être convertis en numérique, InputBox typant en String, si je ne me trompe pas. En espérant ne pas avoir raconté trop d'âneries. C_Lucien Je corrige le With. 1. Sub ajouter() 2. ' 3. ' ajouter Relevé Macro 4. ' 5. Dim Entree1 As Integer 6. Dim Entree2 As Integer 7. Dim Msg1 As String 8. Dim Msg2 As String 9. Msg1 = Noter le n° de la cellule A... dans laquelle vous voulez ajouter 20 lignes 10. Msg2 = Noter le n° de la dernière ligne (nbr de lignes - 1) 11. Entree1 = InputBox(Msg1) 12. Entree2 = InputBox(Msg2) 13. With ActiveSheet 14. If IsNumeric(Entree1) Then 15. Rows(Entree1:Entree2).Select 16. Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove 17. Sheets(Feuil2).Select 18. Range(I1:I20).Select 19. Selection.Copy 20. Sheets(Feuil1).Select 21. ActiveSheet.Range(Entree1).Select 22. Selection.PasteSpecial Paste:=xlPasteValues 23. End If 24. End With 25. End Sub Effectivement Incompatibilité 13 : en ligne 15. J'ignore comment changer le type de la variable de String à Integer :-[ Cordialement, Sandy-Pascal Andriant -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Syntaxe macro VBA
Le 23/09/11 18:55, l'honorable andriant.sandy nous a écrit : changer le type de la variable de String à Integer Il y a bien un moyen, mais je ne le retrouve pas dans ma mémoire organique… Pas d'Excel avant lundi, ce n'est mon outil qu'au taf. C_Lucien -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Syntaxe macro VBA
Le 23/09/2011 19:22, Jack.R a écrit : On Fri, 23 Sep 2011 18:55:41 +0200 andriant.sandyandriant.sa...@gmail.com wrote: 14. Rows(Entree1:Entree2).Select Là tu dis que tu veux la ligne nommé Entree1:Entree2 alors que tu veux les lignes Entree1 jusqu'à Entree2, il faut donc écrire: Rows(Entree1 : Entree2).Select Bravo, l'insertion de lignes fonctionne parfaitement Maintenant c'est la copie qui bogue. Cordialement, Sandy-Pascal Andriant -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Syntaxe macro VBA
Cordialement, Sandy-Pascal Andriant Coordinateur de UPT-Paléographie Le 23/09/2011 19:39, andriant.sandy a écrit : Le 23/09/2011 19:22, Jack.R a écrit : On Fri, 23 Sep 2011 18:55:41 +0200 andriant.sandyandriant.sa...@gmail.com wrote: 14. Rows(Entree1:Entree2).Select Là tu dis que tu veux la ligne nommé Entree1:Entree2 alors que tu veux les lignes Entree1 jusqu'à Entree2, il faut donc écrire: Rows(Entree1 : Entree2).Select Bravo, l'insertion de lignes fonctionne parfaitement Maintenant c'est la copie qui bogue. Cordialement, Sandy-Pascal Andriant Pardon, j'aurais dû remettre la macro modifiée. Elle bogue en ligne 21. Je ne sais pas déclarer une cellule A Entree1 1. Sub ajouter() 2. ' 3. ' ajouter Relevé Macro 4. ' 5. Dim Entree1 As Integer 6. Dim Entree2 As Integer 7. Dim Msg1 As String 8. Dim Msg2 As String 9. Msg1 = Noter le n° de la cellule A... dans laquelle vous voulez ajouter 20 lignes 10. Msg2 = Noter le n° de la dernière ligne (nbr de lignes - 1) 11. Entree1 = InputBox(Msg1) 12. Entree2 = InputBox(Msg2) 13. With ActiveSheet 14. If IsNumeric(Entree1) Then 15. Rows(Entree1 : Entree2).Select 16. Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove 17. Sheets(Feuil2).Select 18. Range(I1:I20).Select 19. Selection.Copy 20. Sheets(Feuil1).Select 21. Range(Entree1).Select 22. Selection.PasteSpecial Paste:=xlPasteValues 23. End If 24. End With 25. End Sub -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Syntaxe macro VBA
Le 23/09/2011 19:45, andriant.sandy a écrit : Le 23/09/2011 19:39, andriant.sandy a écrit : Le 23/09/2011 19:22, Jack.R a écrit : On Fri, 23 Sep 2011 18:55:41 +0200 andriant.sandyandriant.sa...@gmail.com wrote: 14. Rows(Entree1:Entree2).Select Là tu dis que tu veux la ligne nommé Entree1:Entree2 alors que tu veux les lignes Entree1 jusqu'à Entree2, il faut donc écrire: Rows(Entree1 : Entree2).Select Bravo, l'insertion de lignes fonctionne parfaitement Maintenant c'est la copie qui bogue. Cordialement, Sandy-Pascal Andriant Pardon, j'aurais dû remettre la macro modifiée. Elle bogue en ligne 21. Je ne sais pas déclarer une cellule A Entree1 C'est presque terminé. 21. Range(A Entree1).Select ça marche sauf la mise en forme des cellules Feuil2!(I1:I20) 1. Sub ajouter() 2. ' 3. ' ajouter Relevé Macro 4. ' 5. Dim Entree1 As Integer 6. Dim Entree2 As Integer 7. Dim Msg1 As String 8. Dim Msg2 As String 9. Msg1 = Noter le n° de la cellule A... dans laquelle vous voulez ajouter 20 lignes 10. Msg2 = Noter le n° de la dernière ligne (nbr de lignes - 1) 11. Entree1 = InputBox(Msg1) 12. Entree2 = InputBox(Msg2) 13. With ActiveSheet 14. If IsNumeric(Entree1) Then 15. Rows(Entree1 : Entree2).Select 16. Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove 17. Sheets(Feuil2).Select 18. Range(I1:I20).Select 19. Selection.Copy 20. Sheets(Feuil1).Select 21. Range(A Entree1).Select 22. Selection.PasteSpecial Paste:=xlPasteValues 23. End If 24. End With 25. End Sub Cordialement, Sandy-Pascal Andriant -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Syntaxe macro VBA = Résolu
Terminé. 1. Sub ajouter() 2. ' 3. ' ajouter Relevé Macro 4. ' 5. Dim Entree1 As Integer 6. Dim Entree2 As Integer 7. Dim Msg1 As String 8. Dim Msg2 As String 9. Msg1 = Noter le n° de la cellule A... dans laquelle vous voulez ajouter 20 lignes 10. Entree1 = InputBox(Msg1) 11. Entree2 = Entree1 + 19 12. With ActiveSheet 13. If IsNumeric(Entree1) Then 14. Rows(Entree1 : Entree2).Select 15. Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove 16. Sheets(Feuil2).Select 17. Range(I1:I20).Select 18. Selection.Copy 19. Sheets(Feuil1).Select 20. Range(a Entree1).Select 21. ActiveSheet.Paste 22. End If 23. End With 24. End Sub Evidemment je n'ai pas résolu le cas de la ligne 13 mais c'est sans importance pour moi puisque je suis le seul utilisateur. Merci de votre patience. Cordialement, Sandy-Pascal Andriant -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Page de téléchargement ne reconnait pas ma version
Le 23/09/2011 08:34, Anael a écrit : Le 22/09/2011 10:22, Txo a écrit : Et puis décider toujours à la place des gens c'est une Microsofterie, Applerie, Googlerie, etc.erie, barrer la mention inutile. Hello, L'informaticien qui réside en moi est d'accord avec tes propos. Par contre, le formateur va moins l'être... lorsqu'une personne doit passer à libreoffice, elle n'est déjà que peu rassurée : elle sort des habitudes Office, ... c'est compliquée pour elle ! Si cette personne n'est pas informaticienne, elle a besoin d'un accompagnement pour télécharger et installer le logiciel : si il y a seulement une liste qui s'affiche... comment Mme Michu connaîtra la version correspondant à son OS ? Ce problème est un problème *bloquant* pour l'utilisateur lambda. Après, si une personne compétente en informatique - votre débat parlant de la version 32 ou 64 bits sous linux, os de fort peu de Mme Michu - savoir refaire un choix dans la liste est bien plus aisé. Je ne pense pas qu'il faille avoir un avis aussi tranché : aujourd'hui, la force d'Apple, Google, ... auprès des utilisateurs, c'est qu'ils leur facilitent la vie en prenant pour l'utilisateur certains partis pris (ceux qui sont le plus utilisés !) Et ceci est une chose bien pour nos Mme Michu qui sont des personnes non à l'aise avec l'outil informatique ! (LOo se veut grand public !) Excellent point de vue que j'approuve. -- R. L. -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users]
-- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Base : des sauvegardes qui n'en sont pas
Bonjour, Je tiens à signaler un comportement étrange de Base. Jusqu'à présent, j'étais persuadé qu'en faisant une sauvegarde de ma base de données (avant une modification importante, par exemple) j'avais la possibilité de revenir en arrière, en restaurant ma sauvegarde. Or, il n'en est rien. Visiblement, le fichier .odb ne contient pas la structure des tables. Et quand cette dernière a été modifiée, il est impossible de revenir à une version précédente. Je pense que c'est un détail important à connaître. -- Ma config. : W7 FP - SP1 64 bits | AMD Athlon(tm) II X4 645 3.10 GHz | RAM 8 Go | Th. 3.1.11 LibreOffice 3.4.2 OOO340m1 (Build:203) Base : MySQL (JDBC) tables InnoDB -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés