begin process at 2012 02 14 08:03:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Langages dérivés

 > 

VBA

 > 

cacher des lignes à partir d'une autre feuille excel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

cacher des lignes à partir d'une autre feuille excel

mercredi 22 août 2007 à 16:22:42 | cacher des lignes à partir d'une autre feuille excel

akasha21

Bonjour, je voudrais en selectionnant une tickle box ou non qu'excel selectionne une autre feuille cache ou montre certaines lignes puis revienne sur la 1ere page.
J'ai écrit ça, mais ca ne marche pas, cela me dit "select method of range class failed"

Private Sub CheckBox1_Click()
Sheets("Check").Select
Rows("18:22").Select
If CheckBox1.Value = False Then
    Selection.EntireRow.Hidden = True
       Else
    Selection.EntireRow.Hidden = False 
End If
Sheets("Command").Select
End Sub


J'ai aussi essayé en mettant 2 command button pour que l'un montre et l'un cache mais pareil, cela ne marche pas, problème de range
Pouvez vous m'aider   merci d'avance!

mercredi 22 août 2007 à 17:18:00 | Re : cacher des lignes à partir d'une autre feuille excel

tubafat

Réponse acceptée !
Bonjour, essaye ça:

Public Sub CheckBox1_Click()
Sheets("Check").Select
Sheets("Check").Rows("18:22").Select
If CheckBox1.Value = FalseThen
    Selection.EntireRow.Hidden = True
       Else
    Selection.EntireRow.Hidden = False
End If
Sheets("Command").Select
End Sub

J'ai testé normalement ça marche.
Mais il est vrai que l'enregistreur de macro l'écrit de la même façon que ce que tu as fait. Si quelqu'un a l'explication ça m'intéresse aussi.

Tubafat
mercredi 22 août 2007 à 17:41:04 | Re : cacher des lignes à partir d'une autre feuille excel

mrdep1978

Salut,

Chez moi, ton code fonctionne.
Cependant, je te conseille de faire ceci :

Private Sub CheckBox1_Click()
    Sheets("Check").Rows("18:22").EntireRow.Hidden = Not CheckBox1.Value
End Sub

Il faut éviter au maximum les "xx.Select" et "Selection.xx" sauf si tu veux voir le curseur se déplacer dans Excel.
(Idem, pour tout ce qui est "xx.Activate" et "ActiveXXX.yyyy")


Cette discussion est classée dans : partir, excel, cacher, feuille, lignes


Répondre à ce message

Sujets en rapport avec ce message

Assez urgent: pb de suppression d une ligne d une feuille excel a partir d un prog vb [ par acidangel ] saluten fait mon pb est le suivant,j aimerais pvr supprimer une ligne d une feuille excel (ke g memorise ds une variable) a partir d un programme vb u Nombre de lignes dans une feuille Excel [ par RouX ] J'ai un petit pb : je veux recopier les valeurs d'une colonne d'une feuille Excel vers un fichier text et pour cela, il me faudrait le nombre de ligne Effacer une feuille Excel [ par gaa179 ] Bonjour,A partir de VB (version 6), je crée un feuille Excel pour importer des données à partir d'un fichier texte. Après récupération des données, je imprimer une feuille excel à partir de VB [ par scraly ] salut,bon j'aimerai que lorsque l'utilisateur clique sur le bouton imprimer, par exemple, et bien que l'impression d'une feuille excel se lance. Que l rendre une feuille autonome a partir de excel [ par spock999 ] Est il possible de faire une petit application a partir de excelexemple une liste de prix interactive que le clien peu metre a jour a partir de l'inte des lignes entières [ par syltab ] Salut à tousVoilà, j'ai un tableau sur une feuille excelje voudrais copier certaine ligne de ce tableau qui ne se suivent pas dans une autre feuille e Comment générer du Code VB dans une feuille excel à partir de VB6 [ par koopaskoopas ] Bonjour à tous,Je souhaite générer du code VBA dans un projet excel mais pas directement dans excel mais à partir d'un programme que j'ai écrit en VB6 Cacher feuille excel [ par Monico9385 ] Alors voila, j'ai un logiciel qui utilise une feuille excel, sauf que j'ai remarque que si excel etait ouvert en meme tps ke le logiciel, l'utilisateu Parcours lignes feuille excel [ par kick4ever ] Bonjour,j'essai de faire un parcours des lignes d'un tableau excel, je ne sais pas comment faire.De plus pendant ce parcours j'aurai besoin de pouvoir Parcours lignes feuille excel [ par kick4ever ] Bonjour,j'essai de faire un parcours des lignes d'un tableau excel, je ne sais pas comment faire.De plus pendant ce parcours j'aurai besoin de pouvoir


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,092 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales