Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Afficher des morceaux de pages en fonctions des conditions

  • Initiateur de la discussion Initiateur de la discussion Tomaas
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

Tomaas

Guest
Bonjour a tous,

Donc comme indiqué dans l'intitulé, je suis toujours sur mon outil de chiffrage (pour ceux qui se souviennent), et je souhaiterais afficher des pages a l'aide d'une pression sur un bouton, préalablement configuré grâce a "des variables".

C'est possible avec des =SI(;😉 mais je vais en avoir pour des années ^^

Le problème c'est que je penses qu'il va falloir faire un peu de VB ... Et que je n'ai aucunes connaissances en VB, j'en ai même jamais vue, donc j'ai jamais pris la peine d'essayé de le décrypter ... Par contre j'apprends très vite 😉

L'objectif ==> En fonction des listes déroulantes, et donc de l'accomplissement des "CONDITIONS d'OUVERTURE OK ?", je voudrais afficher les sections de pages correspondantes : soit directement sur la feuille Excel, soit dans un cadre ou quelque part ^comme par exemple dans un champ de texte.

De toutes façon les fichiers sont fournis donc vous allez pouvoir regarder par vous même de plus près. (Par contre je n'ai pas tout mis, seulement les 3 premiers produits, je copierais ou arrangerais le code pour les produits restant ... si vous trouvez une solution, bien que je ne penses pas que cela soit bien compliqué en soit)

Je garde un oeuil pendant la journée sur le sujet donc je peux être très réactif !

Merci a tous !
 

Pièces jointes

Re : Afficher des morceaux de pages en fonctions des conditions

Bonjour,

Envoie plutôt un seul classeur, on n'a pas envie de fouiller pour trouver le bon.
 
Re : Afficher des morceaux de pages en fonctions des conditions

Excuse, c'est le Fichier "PROG".

Désolé mais le format est comme ca, c'est a dire que j'ai une centaine de feuilles produits, composé elle même de plusieurs feuilles, donc si j'intègre directement les fiches produits dans le fichier PROG, soit le chemin lors de la programmation ne sera pas le même (j'en sais rien mais je suppose), soit le fichier final sera trop lourds (j'en ai pour 150 Mo avec tous mes produits)
 
Re : Afficher des morceaux de pages en fonctions des conditions

L'encadré rouge qui doit changer changerai juste de contenu, pas de forme?
C'est juste un encadré d'information, pas de saisie utilisateur dans l'encadré?

Idées:
En créant une liste avec possibilité de filtrage (ctrl+maj+L après sélection d'un tableau de données), ne pourrait-on pas se rapprocher de ce que tu veux? Quand l'utilisateur a filtré son choix, il clique quelque part, le logiciel lit sa demande et renvoie la bonne informatio.
Autre piste : avec des tableaux du type "recherchev" qui servirait de tableaux-logiques?
Sinon en vba, en s'intéressant à la commande "select case ... end select" et aux copiés-collés.
 
Dernière modification par un modérateur:
Re : Afficher des morceaux de pages en fonctions des conditions

Le contenu change, mais pas la forme, exactement ! C'est pour ça qu'avec des =SI c'est possible, mais y en a pour un an, le temps de poser toutes les conditions pour chaque produits ...

L'idée de la liste, mmm ... pourquoi pas, je vais tester vite fait pour voir si cela me conviens !
 
Re : Afficher des morceaux de pages en fonctions des conditions

Autre idée sur les conditions : faire une concaténation des valeurs de la colonne A1 dans une cellule. Puis lire la cellule, et en déduire les feuilles à afficher (fonctionnera très bien en vba avec le "select case...")

Par exemple, si en colonne A tu as les valeurs 2, 1, 1, 1, FAUX, 1, 1
en jouant avec les formats et avec "=concatener", tu obtiens 02010101FAUX0101
Ca te laisse un seul code à vérifier.
Avec un tableau tu mets le code en entrée, en sortie la valeur à afficher.
 

Pièces jointes

Re : Afficher des morceaux de pages en fonctions des conditions

En tous cas c'est sur que comme ca, la chaîne de condition se retrouve énormément réduite =D
 
Re : Afficher des morceaux de pages en fonctions des conditions

😀

J'espère que les idées servent!
Tu pars dans quelle direction du coup?

Bon courage pour la suite 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
1 K
D
Réponses
5
Affichages
902
Dylan FZ
D
D
  • Question Question
Réponses
2
Affichages
823
David1902
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…