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 :

Masquer les lignes non remplies pour impression [LibreOffice][Tableur]


Sujet :

OpenOffice & LibreOffice

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 8
    Par défaut Masquer les lignes non remplies pour impression
    Bonsoir,

    Je suis perdue. Je dois utiliser une macro pour un tableau où toutes les lignes ne seront pas remplies et ceci pour impression.
    C'est en fait le bilan.
    Je mets en pièce jointe le tableau concerné et le modèle de macro à utiliser (mais comment ?)
    L'idée serait d'insérer une feuille après le tableau prête à imprimer avec le tableau où apparaissent seulement les lignes.
    Je ne sais même pas si c'est très clair.
    Merci à tous par avance.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub Masquage
        REM Masquage conditionnel de lignes dans un tableau avec une cellule texte vide à gauche
        dim oFeuille As Object
        dim oCellule As Object
        dim oColonne As integer
        dim i as integer
        oFeuille = ThisComponent.CurrentController.ActiveSheet 'Définit la feuille de travail
        oColonne = 0
        REM Masquage des lignes avec prénoms
              for i = 3 to 9 'Numéros des lignes à vérifier
                 oCellule = oFeuille.getCellByPosition(oColonne,i) 'Définit la cellule à vérifier i=ligne
                 if oCellule.string = "" then oCellule.rows.isVisible = false 'si case prénom vide, masquer la ligne
              next i
        End Sub
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. Masquer les lignes non recherchées
    Par Destrooper dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 31/05/2011, 18h29
  2. [XL-2002] Extraction de lignes non contigües pour les copier dans nouveau classeur
    Par JerCaz dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 19/03/2010, 09h46
  3. [WD-2003] Affichage de crochets pour les champs non rempli lors de l'impression
    Par formabox dans le forum VBA Word
    Réponses: 1
    Dernier message: 24/04/2009, 09h57
  4. masquer les lignes dans une zone si une cellule de la ligne est vide
    Par keguira dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 17/11/2006, 18h21
  5. Réponses: 2
    Dernier message: 07/11/2006, 11h08

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