Passionné d'Excel

Inscrit le :13/10/2019
Dernière activité :Aujourd'hui à 20:52
Version d'Excel :2007 FR, 365 FR
Messages
3'330
Votes
865
Fichiers
5
Téléchargements
2'765
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par X Cellus - page 38

DateAuteur du sujetSujetExtrait du message
21/11/2020 à 17:45JeanBaptistePSaisie automatique de champs userform depuis InputboxA nouveau, Edit: Salut André13, Vu que c'est fait pour le textbox, je l'ai fait pour le Combobox. Ainsi les sociétés seront à égalité...
21/11/2020 à 17:21JeanBaptistePSaisie automatique de champs userform depuis InputboxTu peux modifier le code précédent proposé par celui en dessous...
21/11/2020 à 14:40Zapsalis Remplir certaines lignes en couleurSuite, Super, Xorsankukai , Je t'évite l'aspirine les matins studieux. A plus aussi et merci pour tes appréciations. Amicalement...
21/11/2020 à 14:19Zapsalis Remplir certaines lignes en couleurA nouveau, @ Xorsankukai, J'aurais dû comme toi préciser plus. Pour le code ci-dessus. Au départ Flag assimilable à un booléan vaut 0. En fait le choix couleur Rouge qui est celle de la 1ière cellule de la colonne. Tant que la cellule supérieure est identique à la cellule en cours alors elle garde l...
21/11/2020 à 13:30Zapsalis Remplir certaines lignes en couleurBonjour Zapsalis, M12 , Xorsankukai , En retour ton fichier pour ton besoin. Les cellules vides gardent leur couleur. L' exemple est fait sur la colonne C. Code ci-dessous...
21/11/2020 à 10:31Juju45Plein ecran dès ouvertureRavi pour toi...
21/11/2020 à 10:23Cédric07 Message alerte si valeur textbox egale une valeur de celluleEn retour le fichier modifié pour ton besoin. Voir code au sein du bouton validation...
20/11/2020 à 21:43Juju45Plein ecran dès ouverturePlacer le code ci-dessous dans le ThisWorkbook du fichier...
20/11/2020 à 21:01patoche0495Mettre des lettres par rapport au chiffresPour le fun...
20/11/2020 à 19:20SteelsonSaisir une date ou un nombre dans un userformEffectivement, Mais au temps qu'il prenne son envol ici. Il est surement bien télécharger sur l'autre site...
20/11/2020 à 18:01SteelsonSaisir une date ou un nombre dans un userformJe vois que cela a bien avancé dans ce fil. Très sympa ce calendrier multicolore et international. Je place déjà le paquet cadeau pour l'avoir dans la partie téléchargement au moins pour Noël...
20/11/2020 à 17:41JDMCalcul des cases colorées avec MFCA nouveau, Nouvelle version. Le calcul se fera selon le mois choisi. La plage Jours Fériés étant dans ce fichier modulable...
20/11/2020 à 12:44Sergio33600Ecrire une date en majusculeSi ton classeur est du type xlsx, tu peux utiliser la fonction Majuscule couplée à un formatage personnalisée. Exemple: en cellule A1 tu rentres ta date. Cette cellule a une couleur de police identique à la couleur de fonds de la cellule. Blanc (habituellement) Et en cellule A2 tu inscris =MAJUSCULE...
20/11/2020 à 12:04JDMCalcul des cases colorées avec MFCIl y a une différence car ton tableau dans la feuille Jours fériés n'est pas dynamique. C'est à dire que si tu commences le 1 janvier ce tableau est adapté car il débute bien le 1 janvier. Or si tu commences le 1 août ce tableau de jours fériés reste au 1 janvier. Une fois corrigé cela le compte ser...
19/11/2020 à 18:33JDMCalcul des cases colorées avec MFCEn retour ton fichier avec le nombre de cases selon couleurs comptées. Clic sur le bouton Compte. On peut aussi intégrer si besoin un total d'heures pour ces cases. Edit: Modif selon doublon...
16/11/2020 à 21:39atlas Formater une saisie de texteA nouveau, La colonne, soit doit être en format texte, soit il faut rentrer du texte en placement un ' avant le chiffre. Car sinon Excel comprendra que tu rentres une date. Ex: 1-2 sera le 1ier février...
16/11/2020 à 21:09atlas Formater une saisie de textePour une application sur la cellule même de manière automatique. Insérer le code ci-dessous dans la partie code de la feuille de la saisie à formater...
16/11/2020 à 14:55Nairobi09 Modification planning personnel caisse/accueil/bureau/driveA nouveau, Le fichier fonctionne après ajout. Note que les lignes finales de la feuille En Heures ont une hauteur très importante. Et qu'il faut les réduire comme celles du tableau pour pouvoir effectuer un copier-coller. Mise à part la feuille Table, les formules ont été reproduites selon les formu...
16/11/2020 à 12:00Nairobi09 Modification planning personnel caisse/accueil/bureau/driveSinon Pierrep56 te propose un planning de substitution. A essayer.....
16/11/2020 à 11:58Nairobi09 Modification planning personnel caisse/accueil/bureau/driveBon, là c'est un peu cours pour continuer. Je vais placer un prénom au hasard et je teste dans la journée pour vérifier que cela fonctionne...
16/11/2020 à 11:55Nairobi09 Modification planning personnel caisse/accueil/bureau/driveEnfin la feuille Table peut être rendue invisible car c'est juste un tableau utilisée pour des calculs intermédiaires. Sauf à l'avenir si modification des temps de pause par rapport au temps de travail...
16/11/2020 à 11:43Nairobi09 Modification planning personnel caisse/accueil/bureau/drivePar contre je m'aperçois que sur la feuille En Heures, il y a deux prénoms (les derniers) qui n'apparaissent pas. Pour cela, sélectionne leurs 3 cellules à chacune en colonne A et colore les avec la teinte noire afin qu'elles soient visibles...
16/11/2020 à 11:36Nairobi09 Modification planning personnel caisse/accueil/bureau/driveExact, car la feuille Transfert n'a pas les mêmes formules. Par exemple sur cette feuille, pour le 1ier prénom, à savoir Maguy. Il y a en cellule C3 la formule ='En Heures'!B$9 et en cellule D3 = 'En Heures'!C$9. Cela cible bien la partie concernant Maguy. Il faut pour chaque employé(e) ajouté(e) re...
16/11/2020 à 11:26Nairobi09 Modification planning personnel caisse/accueil/bureau/driveActuellement dans le tableau centièmes qui comporte des prénoms repris de ceux de la feuille En Heures. Il faut que les emplacements correspondent. Donc qu'ils partagent les mêmes cellules, afin que les calculs effectués soient corrects. Voir par exemple pour Jocelyne. La cellule E45 fait référence...
16/11/2020 à 11:07Nairobi09 Modification planning personnel caisse/accueil/bureau/driveEnsuite, CTRL R pour ouvrir l'éditeur de projet si non affiché. Puis choisir chacune des feuilles non-visibles, c'est à dire, Transfert, En centièmes, Table, l'une après l'autre. Puis dans la fenêtre propriété de chaque feuille, sélectionner celle en dernier et passez là à visible. Ainsi elles seron...
16/11/2020 à 10:46Nairobi09 Modification planning personnel caisse/accueil/bureau/driveTon fichier est composé de feuilles visibles et d'autres qui sont cachées. Ces dernières sous-traitent des calculs venant des feuilles visibles. Il faut donc les afficher. Pour cela faire ALT F11 afin d'ouvrir l'éditeur d'Excel...
15/11/2020 à 22:09JeanBaptistePSaisie automatique de champs userform depuis InputboxA nouveau, Avec les images je vois le souci. Il faut lorsque ton combo est vide, effacer aussi les autres contrôles. Ce n'est que lorsqu'il y a une info dans le combo que la boucle peut remplir ensuite les TextBox. Donc comme ci-dessous. Bon(d), je retourne voir James...
15/11/2020 à 20:00JeanBaptistePSaisie automatique de champs userform depuis InputboxExact, même s'il est possible de réduire avec un if... or qui cible les deux contrôles en même temps. Mais tout dépend du nombre de contrôles qui ne doivent pas rester vides? Car cela va influencer le code à proposer. Mais en testant ceci pour le moment c'est ok. Si le premier ou le deuxième est vid...
15/11/2020 à 19:49JeanBaptistePSaisie automatique de champs userform depuis InputboxSuite, Par contre pose toi la question. Quels sont les entrées qui ne doivent pas être vides absolument. Je suppose que ce n'est pas seulement ces deux informations de date et de type. Avance dans cette question et avec le code proposé. De toute façon il faudra appliquer un code plus global pour cel...
15/11/2020 à 19:37JeanBaptistePSaisie automatique de champs userform depuis InputboxOui, en effet. Une fois que la date est renseignée. J'espère que l'utilisateur la renseignera comme une date valide. Sinon il faudra recadrer avec un code supplémentaire. Donc tant que la date est vide il ne pourra pas valider. Ainsi...
15/11/2020 à 19:28JeanBaptistePSaisie automatique de champs userform depuis InputboxJe reviens, Dans mon dernier message que tu n'as pas du lire entièrement. Il faut mettre un Exit sub afin de quitter la procédure de validation. Afin de pouvoir revenir sur le textboxdate afin de le remplir Edit: Hello André13, Le but étant de ne pouvoir continuer que si la date est présente...
15/11/2020 à 17:46JeanBaptistePSaisie automatique de champs userform depuis InputboxEvidemment, car l'utilisateur ne peut partir du TextBoxDate que si la date est valide. Et si c'est vide, ce ne sera pas valide donc. En fait c'est fait justement pour éviter à devoir afficher un message. Et la validation ne sera pas effective. Notamment si la date n'est pas valide. Par contre si tu...
15/11/2020 à 17:21JeanBaptistePSaisie automatique de champs userform depuis InputboxSuite, Pour la date j'ai créé récemment une vérification de la date dans un textBox. Peut être cela te conviendrait? Clic sur le bouton AppelBoxDate...
15/11/2020 à 17:17JeanBaptistePSaisie automatique de champs userform depuis InputboxA nouveau, Voici le code remodifié en tenant compte de tes remarques...
15/11/2020 à 16:57JeanBaptistePSaisie automatique de champs userform depuis InputboxSuite, Je viens de simplifier sans passer par l’ajout de module. La hauteur de ligne est laissée à 15. Voir RowHeight Et la police utilisée est de 11. Mais possible de faire plus petit si besoin. Inscrire 10 ou 9 après le = de Font.Size...
15/11/2020 à 15:43JeanBaptistePSaisie automatique de champs userform depuis InputboxA nouveau, J'ai bien digéré... y compris le code avec ta récente demande. Donc je te proposes de modifier le code selon ci-dessous. Plus l'ajout de l'insertion de lignes à placer dans un module du classeur Ce dernier code est laissé en premier jet. Afin que tu puisses tester. Mais je vais revenir de...
15/11/2020 à 11:53JeanBaptistePSaisie automatique de champs userform depuis InputboxA nouveau, Je télécharge le dernier fichier et proposerais une fois rassasié... A bientôt...
15/11/2020 à 10:33JeanBaptistePSaisie automatique de champs userform depuis InputboxComme promis voici en retour la réduction du code de validation...
14/11/2020 à 18:52JeanBaptistePSaisie automatique de champs userform depuis InputboxA nouveau, Pour simplifier il serait possible à première vue de créer plusieurs boucles. Mais il faut vérifier que les contrôles ont été placés de manière incrémentiel. Ainsi on peut facilement les cibler car les cellules cibles se suivent à l'unité ou maximum d'un écart de 2. Il faut plus de temps...
14/11/2020 à 18:44JeanBaptistePSaisie automatique de champs userform depuis InputboxA nouveau, Revois mon dernier message. J'ai été plus précis en fin et apparemment c'est nécessaire. Comme tu cibles le Range("A1") mais de la feuille Compteur il faut toujours faire référence à cette feuille. Et après le = tu as oublié cela...
14/11/2020 à 18:40Yvouille Première cellule contenant un nombre supérieur à 0A nouveau, @Yvouille, En effet les formules sur fond jaune sont réalisées pour trouver la valeur la plus grande et la plus petite même s'il existe des valeurs négatives sans prendre en compte le 0. Confusion avec première et dernière valeur la + proche d'une cellule comportant un 0. Ces formules éta...
14/11/2020 à 18:15JeanBaptistePSaisie automatique de champs userform depuis InputboxDans la feuille Compteurs placer un 1 pour débuter. Apparemment ton départ sera la capitale. Ensuite dans le code de l'Userform modifiez avec Ne pas oublier lors de la validation d'incrémenter le compteur en case A1. Donc faire Range("A1")=Range("A1")+1. Edit: Par Sheets("Compteur").Range("A1")=Shee...
14/11/2020 à 11:53David2b Afficher 1ère et dernière valeurs d'une listeBonjour David2b, Gmb, Yvouille , Xorsankukai, En retour formules statistiques en tenant compte des valeurs négatives. Pour le max =SI(MAX(F:F)=0;GRANDE.VALEUR(F:F;NB.SI(F:F;"=0")+1);MAX(F:F)) pour le mini =SI(NB.SI(F:F;"<0")=0;PETITE.VALEUR(F:F;NB.SI(F:F;"=0")+1);PETITE.VALEUR(F:F;1))...
14/11/2020 à 11:46Yvouille Première cellule contenant un nombre supérieur à 0En retour un fichier en utilisant les formules statistiques. Et la prise en compte de valeurs négatives. Pour le max =SI(MAX(D:D)=0;GRANDE.VALEUR(D:D;NB.SI(D:D;"=0")+1);MAX(D:D)) pour le mini =SI(NB.SI(D:D;"<0")=0;PETITE.VALEUR(D:D;NB.SI(D:D;"=0")+1);PETITE.VALEUR(D:D;1))...
13/11/2020 à 22:54BBAKChiffre après la virgule en CouleurEn retour un exemple plus à titre de représentation. Il ne sera pas adapté à de grands tableaux car il demande un formatage particulier. Mais peut faire pour de petits tableaux...
13/11/2020 à 12:18Man.403030 Récupérer une valeur numérique dans un texteTrès bien, A une prochaine fois, sans doute.....
13/11/2020 à 12:12Man.403030 Récupérer une valeur numérique dans un texteSuite, Donc, si l'arobase est toujours comme premier caractère et qu'il n'y a pas de chiffre comme premier caractère si l'arobase est absent. Tu peux modifier la boucle Au lieu de 1 tu tapes 2 afin de zapper le 1ier caractère...
13/11/2020 à 11:58Man.403030 Récupérer une valeur numérique dans un texteD'abord pourquoi il y a l'arobase? Le plus souvent utilisé pour le mail ou dans le cas de formule. Dans le fichier proposé, aucun n'y figurait...
13/11/2020 à 11:19Man.403030 Récupérer une valeur numérique dans un texteEffectivement Lig est une variable pour désigner généralement la ligne. Ensuite @ étant placé juste avant le A selon l'ordre ASCII. Il faut changer dans les conditions là ou se trouve le A par @. Donc if ch < "@" plutôt que if ch < "A" ....etc... Ainsi ce dernier ne sera pas pris en compte com...
13/11/2020 à 11:07SteelsonSaisir une date ou un nombre dans un userformVersion définitive du BoxDate par formulaire. Toujours clic sur le bouton Appel BoxDate. Sauf à y inscrire le Saint du Jour.....