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 :

verrouillage ligne libre office v4.4.1.2


Sujet :

OpenOffice & LibreOffice

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut verrouillage ligne libre office v4.4.1.2
    bonjour
    je suis sous libre O 4.1 (os seven)

    j'aimerais trouver une fonction me permettant de verouiller toutes modifications aux cellules renseignées après validation ( dès sortie de cellules)

    merci par avance

  2. #2
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 609
    Points
    58 609
    Billets dans le blog
    11
    Par défaut
    Salut,

    Voici le code qui permet de verrouiller une cellule après modification d'une cellule (si la macro est affecté à l'événement "Contenu modifié") :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub ModifNomDeFeuille(oEv as Object)
       If oEv.CellAddress.Column = 5  And oEv.CellAddress.Row = 1 Then
          Dim oFrame as Object, oDispatch as Object
          Dim args(0) as new com.sun.star.beans.PropertyValue
          Dim Protection As New com.sun.star.util.CellProtection
          Protection.IsLocked = True
          oEv.CellProtection = Protection
       End If
    End Sub
    Ensuite dans la FAQ tu as ce qu'il faut pour enlever et rajouter la protection : ici.

    Cdlt.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut interdire modif cellule après validation
    bonjour...et désolé pour la réponse tardive (sejour hopital oblige)
    bon j'ai essayé de loger ton code mais ...ca ne marche pas
    je dois faire une erreur mais je ne vois pas ou
    pourrais tu mettre un fichier exemple en pièce jointe
    en te remerciant par avance

  4. #4
    Membre habitué
    Homme Profil pro
    Maitre d'Oeuvre, topographe en pré-retraite
    Inscrit en
    Juin 2016
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Maitre d'Oeuvre, topographe en pré-retraite
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Juin 2016
    Messages : 83
    Points : 134
    Points
    134
    Par défaut
    Bjour,

    J'ai croisé cette problématique et j'ai pu la traiter sans macro
    En installant un style spécifique "cellule verrouillé"
    puis un formatage conditionnel style "normal" quand valeur =0 et style "verrouillé" dès que valeur #0

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut cellule verouillé si pleine
    slt
    merci de ta réponse ...mais je n'y arrive pas
    peux tu être plus explicite (débutant sous Libre O) ou envoyer un exemple
    je te remercie de ton aide

  6. #6
    Membre habitué
    Homme Profil pro
    Maitre d'Oeuvre, topographe en pré-retraite
    Inscrit en
    Juin 2016
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Maitre d'Oeuvre, topographe en pré-retraite
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Juin 2016
    Messages : 83
    Points : 134
    Points
    134
    Par défaut
    Sur ce fil : http://fr.libreofficeforum.org/node/10143
    L'excellent PierreDeCambrai livre un exemple de son astuce

Discussions similaires

  1. [LibreOffice][Tableur] Dupliquer des lignes d'une feuille libre office calc sur une autre feuille
    Par loul1933 dans le forum OpenOffice & LibreOffice
    Réponses: 2
    Dernier message: 06/11/2014, 12h07
  2. [OpenOffice][Texte] Libre Office et table des matières
    Par johannj dans le forum OpenOffice & LibreOffice
    Réponses: 4
    Dernier message: 28/02/2012, 16h25
  3. Coller sur premire ligne libre d'un tableau
    Par franc83 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/01/2012, 22h35
  4. [OpenOffice][Texte] Macro pour tester utilisateur d'un document sous libre office
    Par lulu.bleu dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 10/01/2012, 12h17
  5. [Bénévole] Cherche codeur XHTML/CSS pour le dépoussiérage d'un jeu en ligne libre
    Par xasalja dans le forum Autres
    Réponses: 0
    Dernier message: 17/06/2010, 14h54

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