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

Macros et VBA Excel Discussion :

[VBA-E] pb avec la propriété RowIsVisible de MSFlexgrid


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut [VBA-E] pb avec la propriété RowIsVisible de MSFlexgrid
    Bonjour,

    Je travaille actuellement avec une flexgrid dont je remplis les lignes dynamiquement et je souhaiterais lorque je n'ai aucune ligne a remplir, n'avoir que la première ligne de visible. Comme j'ai lu quelque part qu'il fallait respecter Rows= fixedRows+1, je crée donc deux lignes (la première étant fixe) et souhaite cacher la deuxième :

    je voulais donc utiliser la ligne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
       flexdrid.RowIsVisible(1) = False
    mais dès que je compile j'ai l'errreur suivante :
    Erreur de compilation
    Affectation a une constante non autorisée
    Ce pourrait que cette propriété ne soit pas utilisable avec VBA? ou c'est moi qui l'exploite de la mauvaise manière?!
    Merci d'avance pour vos explications

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    RowIsVisible n'est accessible qu'en lecture (pas en écriture), tant sous VB que sous VBA
    voir aussi :
    http://www.developpez.net/forums/sho...37&postcount=1
    pareil !

  3. #3
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Ok c'est noté !
    Existe t'il alors un moyen de rendre une ligne (ou une colonne) invisible ?
    (car je suppose que si RowIsVisible peut renvoyer la valeur false..., c'est que l'on peut les rendre invisible non?)

  4. #4
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Non !
    VB gère et c'est tout !
    Tu ne peux modifier cette propriété !
    Voir le lien plus haut : pas possible.
    attends ! je vois que je ne t'ai renvoyé que vers une partie !
    voilà la totalité :
    http://www.developpez.net/forums/showthread.php?t=68754

  5. #5
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    bon bin dommage !!
    Une dernière petite question : dans l'aide en ligne j'ai lu qu'il fallait respecter : Rows= FixedRows+1.
    Or j'ai testé (en ayant FixedRows=1) de mettre (par code) Rows=1,
    j'ai constaté que cela fonctionnait correctement (plus qu'une seule ligne à l'écran).
    Mais cela pose t'il problème en interne, parce que j'ai remarqué que parfois mon fichier .xls gonflait niveau taille (qq 100k a chaque enregistrement), et je voulais savoir si ca pouvait etre lié?

    parce que si ce n'est pas le cas je vais garder Rows =1, sinon... tant pis pour moi

Discussions similaires

  1. [XL-2007] VBA Division de l'axe des abscisses avec la propriété BaseUnit
    Par BeniBut dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/08/2011, 10h16
  2. [VBA-A]procédure avec comme paramètre une propriété
    Par eultartuffe dans le forum VBA Access
    Réponses: 2
    Dernier message: 24/04/2006, 13h49
  3. [VBA-Excel] Plagen avec Cells
    Par Damsou dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 13/01/2005, 10h49
  4. Recuperation de la taille d'une image avec la propriété SRC
    Par CDRIK dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 08/10/2004, 03h05
  5. [C#] Bug (?) avec la propriété TransparencyKey de la Form
    Par FrigoAcide dans le forum Windows Forms
    Réponses: 5
    Dernier message: 21/05/2004, 14h14

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