IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

[Macro] Suppression du message d'avertissement [LibreOffice][Tableur]


Sujet :

OpenOffice & LibreOffice

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 5
    Points : 4
    Points
    4
    Par défaut [Macro] Suppression du message d'avertissement
    Bonjour,

    J'ai créé une macro sous LibreOffice Calc pour transformer un fichier ods en .csv.

    Lorsque j'exécute la macro, un message d'avertissement apparaît :

    "Avertissement lors de l'enregistrement du document xxx.
    Seule la feuille active a été enregistrée".

    Y a-t-il possibilité de "masquer" ou "supprimer" ce message d'avertissement ? Si oui, comment ?

    Merci d'avance pour votre aide.

    Bonne journée.

  2. #2
    Membre actif

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2011
    Messages
    370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 370
    Points : 251
    Points
    251
    Par défaut
    Bonjour,

    Essaye ceci, ca fonctionne:
    La fonction sauvegarde la feuille passée en paramètre 'NomFeuille' dans 'SaveFile' au format UTF8 avec des séparateur de champ ';' et des séparateurs de texte ' " '.


    1. SaveFile = chemin absolut ou tu veux sauvegarder ton fichier
    2. NomFeuille => NomFeuille = ListeDesFeuilles.getByName("nom de la feuille")


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    sub EnregistrementFichier (SaveFile as string, NomFeuille as object)
    rem ----------------------------------------------------------------------
    rem define variables
    dim document   as object
    'dim dispatcher as object
    Dim sURL as string
    rem ----------------------------------------------------------------------
    rem get access to the document
    document = ThisComponent
    ThisComponent.CurrentController.ActiveSheet = NomFeuille
     
    sURL = ConvertToURL(SaveFile)
    rem ----------------------------------------------------------------------
    dim args1(1) as new com.sun.star.beans.PropertyValue
    args1(0).Name = "FilterName"
    args1(0).Value = "Text - txt - csv (StarCalc)"
    args1(1).Name = "FilterOptions"
    args1(1).Value = "59,34,76,1,,0,false,true,true"
     
    document.storeToURL(sURL, args1)
     
    end sub
    Cordialement,
    vandman

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Super ça fonctionne merci beaucoup.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/06/2013, 11h40
  2. Suppression message d'avertissement
    Par edsaar dans le forum Outlook
    Réponses: 7
    Dernier message: 01/07/2010, 23h45
  3. Réponses: 2
    Dernier message: 19/03/2008, 20h34
  4. Réponses: 5
    Dernier message: 12/03/2006, 19h40
  5. [Kylix] Message d'avertissement GPL Kylix OE
    Par fred78 dans le forum EDI
    Réponses: 5
    Dernier message: 30/11/2002, 13h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo