Forums XLPages

Tous les messages (gmarin)

« 1 2 3 4 5 »
Re: gestion de l'insertion de lignes et de la saisie sur ces lignes
#11
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 21-10-2009 21h04
Bonsoir Didier,

C'est en rapport avec le sujet de ce fil.

- Les combobox qui scrutent la liste des lieux renvoient les N° de colonne, et j'aurais voulu mettre des noms à la place. (ex : PAris, Marseille, Lyon, etc...), mais c'est bien les N° qui remontent, pas les "textes" des lieux.

- Le contrôle cohérent de la saisie fonctionne bien pour les "8 modèles maxi par lieu", mais seulement dans l'UserForm.
Comme l'utilisateur final peut intervenir dans la zone non verrouillée pour modifier ou ajouter un modèle à un lieu, ponctuellement en dehors d'une insertion de ligne, le contrôle n'existe pas à ce niveau.

- Est-ce que je peux changer le texte des "labels" sans risque de perturber le code ?

Merci.
Hors Ligne
Rapport   Haut 

Re: gestion de l'insertion de lignes et de la saisie sur ces lignes
#12
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 21-10-2009 18h56
Bonjour Didier,

Puis-je solliciter 2 modifications  et quelques conseils ?

GMarin.

Hors Ligne
Rapport   Haut 

Re: gestion de l'insertion de lignes et de la saisie sur ces lignes
#13
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 19-10-2009 02h02
C'est quand même beau, la langue de Molière et la pensée des philosophes Français quand elles sont exprimées et maniées par nos "cousins" d'outre-altlantique !.

Beatus qui prodest quibus potest

Merci à toi également Guy, j'ai gagné le temps de cette lecture sur le temps qui s'écoule en traversant mon esprit et mon enveloppe charnelle.
Tempora mutantur et nos mutamur in illis 
(Le temps bouge, nous bougeons avec lui)


Cordialement.

GMarin
Hors Ligne
Rapport   Haut 

Re: gestion de l'insertion de lignes et de la saisie sur ces lignes
#14
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 18-10-2009 19h15
Merci Didier.

C'est exactement ce qu'il fallait.
Avec mes remerciements,

GMarin.
Hors Ligne
Rapport   Haut 

Re: gestion de l'insertion de lignes et de la saisie sur ces lignes
#15
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 18-10-2009 18h20
Bonjour Guy,

Méprise énorme, je te prie de m'en excuser.
C'était adressé à Didier, bien évidemment !

Mais je pense que Didier l'avait déjà soupçonné .

Gmarin.
Hors Ligne
Rapport   Haut 

Re: gestion de l'insertion de lignes et de la saisie sur ces lignes
#16
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 18-10-2009 17h39
Re,

Pour information, le fichier sur lequel je travaille réellement, et à partir duquel je prépare les exemples pour les adapter une fois retoqués par les compétences du Forum, comprend 4 feuilles et fait 430k. Je ne peux donc pas le télécharger vers le Forum.
Je n'y tiens pas non plus, les données présentes dessus étant "confidentielles".
Ce qui fait que feuille par feuille, je prépare des exemples "similaires à" et ce n'est pas chose facile.
ce qui explique que je ne peux pas exposer une vue d'ensemble sans risquer de me tromper ici ou là, ou d'omettre involontairement des paramètres vitaux pour les personnes qui planchent sur ces exemples.

Si une solution peut se présenter pour contourner cet état de fait, tout en garantissant la confidentialité, je suis à l'écoute.

Gmarin.

Hors Ligne
Rapport   Haut 

Re: gestion de l'insertion de lignes et de la saisie sur ces lignes
#17
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 18-10-2009 17h26
Bonjour Guy,

Je t'ai présenté mes excuses. Ta solution me convient parfaitement.
Je sais que ton travail n'a pas été une broutille de 5 minutes, je ne suis pas encore totalement "légume".
Mais ce n'est qu'à la suggestion de ta solution, que ma réflexion s'est portée sur le fait de l'évolution du nombre de lieux, donc de l'ajout de colonnes, que j'avais oublié de prendre en compte. Je ne suis pas un professionnel de l'utilisation des données et des tableurs, ni metteur au point et ma réflexion liée à mon âge ne me permettent pas d'apréhender nécessairement l'exacte portée du développement d'une action dans un contexte tel que celui où j'essaye de créer (grâce au Forum, et principalement ta personne) cette "chose" que je baptiserais "application", pour un Forum auquel j'adhère et qui ne dispose pas de personne compétente pour cette création, d'où mon bénévolat pour y parvenir.
C'est le "poil" qui fait qu'après réflexion sur cette solution, la convenance totale ne peut pas être de mise, et qu'il est bien logique que je t'en fasse part en y mettant les formes comme tu l'aura certainement observé.

Donc, en remontant de bas en haut :
Les compteurs de la ligne 2 indiquent qu'un modèle est présent dans un lieu.
Quand le compteur d'une ligne 2 (D2, E2 ...) est déjà à 8, on ne peut plus insérer dans la colonne correspondante.
Le tentative de saisie dans cette colonne doit se solder par le message "création lieu-annexe obligatoire" - validation : "annuler".
Cette insertion n'est pas effectuée depuis la feuille en cours.
Les compteurs de la ligne 4 indiquent le nombre de lieux comprenant un modèle disposant d'une photo documentaire.
Normalement, la saisie du lien hypertexte n'est pas obligatoirement simultanée à la saisie.
La photo documentaire peut être disponible ultérieurement.
Mais je peux très bien rentrer un lien bidon, et corriger après.

"Comment fait-on pour saisir plusieurs liens simultanément pour une même ligne insérée ?"

En supposant que j'arrive à un vingtaine de lieux, la ligne 3, à partir de la colonne D3 ira bien jusqu'à W3, les cellules étant libellées de 1 à 20. Et çà pourra continuer d'augmenter.
Les libellés dans la colonne C s'interprètent comme : "modèle type", ex: modèle type 106.
L'interprétation de "titre du lieu" ne correspond pas, ce devrait être : "modèle dans ce lieu" dont le nom peut différer d'un lieu à l'autre (ex : modèle 106 - lieu1, 106 XS - lieu2, 106 rallye ....)
Je pensais à une liste de choix là où il y a le numéro 1, avant "titre du lieu" scrutant "D3:?3" et me permettant un lieu de saisie.
Idem pour le chiffre 2, et ainsi de suite. Mais les 5 lignes de saisie ne sont pas une obligation, vu qu'une fois validé, on a accès aux cellules pour rajouter un modèle dans d'autres lieux.
L'essentiel ayant été atteint par le fait de l'insertion de ligne contrôlée, du report des formules, et de la saisie du nouveau répertoire de modèle avec au moins 1 modèle attribué à 1 lieu.
Donc, sur la ligne 1 de l'Userform, je pourrais par exemple choisir le lieu 4; sur la ligne 2, le lieu 8; sur la 3, le 10; sur la 4 le 15; sur la 5, le 20.


Encore une fois, Guy, il n'est pas facile pour une personne dont Excel et sa programmation et les tableurs en général ne sont pas l'occupation prédominante, de présenter un exemple de travail dans lequel tous les paramètres induits et actifs soient bien recensés et donc aucun d'oublié.
Puisses-tu m'en excuser.

Gmarin.




Hors Ligne
Rapport   Haut 

Re: gestion de l'insertion de lignes et de la saisie sur ces lignes
#18
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 18-10-2009 08h28
Bonjour Didier,

Merci beaucoup pour cette solution à laquelle je n'aurais pas pensé.
Elle me convient à un poil près dans l'UserForm.
Les 5 lignes me permettent de saisir sur 1 ou les 5 lieux "actuels".
Le nombre de ces lieux va augmenter ultérieurement, ce n'est pas figé (ajout de colonnes issu d'une saisie sur autre feuille).
Est-ce que chaque chiffre de l'UserForm ne pourrait pas présenter une liste de choix scrutant la ligne 3, à partir de D3 ?

Autrechose, et je te présente mes excuses à l'avance pour ne pas y avoir pensé et l'avoir mentionné, dans les colonnes des "lieux", on ne peut cumuler plus de 8 modèles, au-delà, il y aura obligation de créer un autre lieu-annexe (ex: 1-1, 1-2, etc), donc affichage d'un message le rappelant et interdisant la saisie supplémentaire pour ce lieu.
Voilà, je n'ai pas tenu ma promesse précédente ..... mea culpa.


Gmarin.


Hors Ligne
Rapport   Haut 

gestion de l'insertion de lignes et de la saisie sur ces lignes
#19
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 18-10-2009 00h01
Bonsoir le Forum,

Je désire arriver à gérer des insertions "ciblées" de lignes et de contrôler si leur saisie a été effectuée avant tri et sauvegarde par boutons et macros, et ce dans des "zones définies" d'un tableau.
Actuellement, les macros de base fonctionnent, mais je vois bien qu'il faut y ajouter du code, et là .....

Je joins un exemple, qui inclus le texte ci-dessous.

Mot de passe protection de la feuille : cars      (la feuille est verrouillée.)
zone  déverrouillée : "zone_de_saisie"
zone de tri : "liste_tri"

A chaque insertion de ligne :
Les formules présentes dans les colonnes A & B doivent être reconduites automatiquement dans la ou les nouvelle(s) ligne(s)

L'insertion (se fait en L10) est commandée par un bouton "Insertion de lignes".
L'action peut être répétitive (plusieurs lignes)
La fonction "annuler" (symbole avec la petite flèche recourbée) du menu doit rester disponible pour le cas d'erreur de choix du nombre de lignes à insérer. (Elle est grisée quand on verrouille la feuille)

La saisie est obligatoire : répertoire du modèle (col C), et 1 lieu au moins, (col de D à H) sinon : pas de tri possible. (bouton inactif ou grisé)
Le bouton "tri des répertoires" doit permettre "après saisie obligatoire" : le tri de la zone "liste_tri",  (tri personalisé par la colonne C, trié sur valeurs, ordre de A-Z).

S'il n'y a pas eu de saisie sur toutes les nouvelles lignes, l'action sur le bouton de tri génère l'affichage du message " saisie à effectuer ou suppression de la ligne vide".

Validation de "saisie à effectuer" redonne le focus à la ligne vide
Validation de "supprimer la ligne" supprime cette ligne vide

Une boîte de dialogue demandant de "sauvegarder sous" doit être proposé après l'action de ce tri.

Nb.
La fonction du module1 nécessite pour être rafraichie d'effectuer la sélection des cellules à rafraîchir, et de faire "F2+CRTLEntrée". Comment faire pour qu'elle soit rafraîchie automatiquement à chaque saisie d'un lien hypertexte ? (pas urgent)

Merci.
Ce texte est également dans la feuille de l'exemple.

Gmarin.





Pièce jointe:
zip model1.zip   [ Taille: 25.82 Ko - Téléchargements: 587 ]
Hors Ligne
Rapport   Haut 

Re: Créer et Utiliser des listes de choix successives
#20
Régulier XLPages

Inscription: 05/10/2009
De 33210-Gironde

Messages: 49

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 15-10-2009 21h51
Merci Didier

Tout est OK !
A une prochaine fois .....
Toujours dans le Forum "débutants" (où j'ai posté en premier), ce que je suis toujours, malgré ce que j'ai pu apprendre de ces "longs" échanges, bien involontaires .
Si prochaine fois il y a, je paufinerais mon exemple, c'est une certitude.

et merci à Guy également, vous avez beaucoup de patience, et çà, c'est top !

Gmarin.
Hors Ligne
Rapport   Haut 

« 1 2 3 4 5 »