Passionné d'Excel

Inscrit le :13/10/2019
Dernière activité :Samedi à 21:44
Version d'Excel :2007 FR, 365 FR
Messages
3'349
Votes
869
Fichiers
5
Téléchargements
2'825
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par X Cellus - page 39

DateAuteur du sujetSujetExtrait du message
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.....
12/11/2020 à 19:33SinedbTentative de recopie de code existant qui plante: codage d'évènement sportfBonsoir Sinedb, JoyeuxNoel, Et il manque un t aussi. Cherchez bien... Je reviens dans 5 minutes si vous n'avez pas trouvé. J'aime bien le jeu des erreurs. Et plus loin...
12/11/2020 à 19:00Flore letournelleExecuter une macro sur une seule feuille à l'ouvertureBonsoir Flore letournelle, Curulis57, En retour le fichier adapté à un premier besoin. Voir notes en rouge sur la première feuille...
12/11/2020 à 14:04SteelsonSaisir une date ou un nombre dans un userformA nouveau, Je télécharge aussi ton fichier. Cela peut aider pour des textbox de petite taille. J'ai pas essayé encore de réduire la taille du textbox utilisé dans mon fichier afin de voir s'il passe partout. Ce week-end sans doute...
12/11/2020 à 13:58Bernard21 Creer un quadrillage exact en poucesBonjour Bernard21, Galopin01, En dessous rappel de ton 1ier message. Le rapport entre la sortie Ecran et ta sortie Papier est de 25.4 / 24.5 donc 1.0367... Comme ce n'est pas un rapport égale à 1. Il suffit de faire 25.4 x 1.0367 pour avoir sur le papier un rapport de hauteur et largeur identique...
12/11/2020 à 13:48SteelsonSaisir une date ou un nombre dans un userform@Baboutz. Effectivement le but n'étant pas de tout contrôler mais d'éviter qu'un utilisateur puisse valider au final une date incorrecte. @Steelson. Pour les versions d'Excel après 2007. En retour adaptation avec un formulaire. Clic sur le bouton AppelBoxDate. Le Sendkey ajoutant un / a été abandonn...
11/11/2020 à 20:31yas13579 Supprimer des formes dans une celluleRavi de t'avoir aidé. A une prochaine fois...
11/11/2020 à 20:23yas13579 Supprimer des formes dans une celluleA nouveau, En fait pour supprimer il faut connaître soit le nom de la forme, par exemple Icone10. Soit son emplacement dans une cellule. Or dans des cellules fusionnées, dans ce dernier cas c'est la première cellule, donc la case I10 qui peut être ciblée. Les autres sont comme "cachées". Une autre s...
11/11/2020 à 20:16SteelsonSaisir une date ou un nombre dans un userformPar contre vu que ces Activex sont placés sur la feuille et non sur un formulaire. Cela peut induire pour le sendkey une mauvaise anticipation. J'utilise le clavier numérique. Je viens de voir qu'il y a parfois la dévalidation du clavier numérique...
11/11/2020 à 20:06SteelsonSaisir une date ou un nombre dans un userformAprès test sur plusieurs dates c'est bon. Peut être un léger ralentissement dû au fait que je suis sur plusieurs fichiers actuellement et sur le Web en plus...
11/11/2020 à 19:59SteelsonSaisir une date ou un nombre dans un userformPour le besoin du membre je l'ai fait en version 2007 d'Excel de mon ancien ordi. Je vais tester sur l'autre ordi, celui avec 365. Pour contrôle...
11/11/2020 à 19:47yas13579 Supprimer des formes dans une cellulePour quelle raison tu as fusionné ces cellules? Car on peut placer une forme à une cellule particulière. Par exemple, pour I10, on peut faire Sheets("Untel").Shapes("Icone10").Top = Range("I10").Top...
11/11/2020 à 19:36yas13579 Supprimer des formes dans une celluleDonc s'il y a plusieurs icônes, elles peuvent se placer de I10 jusquà I18. C'est cela ou il y a une limite au nombre d'icônes...
11/11/2020 à 19:28yas13579 Supprimer des formes dans une celluleCes icônes ne proviennent pas d'une MFC. Et les cellules I10:I18 sont celles qui sont fusionnées...
11/11/2020 à 19:22SteelsonSaisir une date ou un nombre dans un userformEn effet Steelson, après deux chiffres pour le jour, un / se place en 3ième position. De même après 2 chiffres après le mois. Vu que je demande une date en format jj/mm/aaaa...
11/11/2020 à 19:11SteelsonSaisir une date ou un nombre dans un userformBonjour Steelson , Baboutz , Patricktoulon, Je vois vos propositions sur les dates. Et vous en propose une que j'avais laissé à un membre du forum en avril 2020. Voir colonne A à E. En fait c'est la couleur de fond du TextBox qui validera ou non la date...
11/11/2020 à 10:06Bernard21 Creer un quadrillage exact en poucesFaire 26,33mm pour la hauteur de ton quadrillage. Afin de correspondre sur ta feuille. Car le rapport hauteur et largeur cellule n'est pas égale à 1 dans Excel...
10/11/2020 à 12:11CHVALET Application "course contre la montre" chronométréeSuite, Voici en image la sortie de cette feuille BaseInscrits. Cette colonne I a un format personnalisée hh:mm:ss.00...
10/11/2020 à 12:04CHVALET Application "course contre la montre" chronométréeSuite, Non, le 0 se trouve en dernière ligne et dernière colonne du tableau des chiffres. Pour inscrire le dossard 100, il suffit de prendre le chiffre de la centaine (donc 100) puis de taper ce 0. Si tu veux inscrire 101, idem la centaine (100) puis le chiffre 1. Dans la feuille base inscrits, il f...
10/11/2020 à 11:17jbeaudoin Déplacement de gauche à droite gestionnaire des noms@78chris, J'utilise rarement les flèches de direction, c'est une perte de temps. Mis à part CTRL origine ou fin. Je préfère Toutalasourix. C'est plus rapide, on clique ou l'on veut modifier...
10/11/2020 à 11:11CHVALET Application "course contre la montre" chronométréeHé ben, le chrono a continué à tourner. Donc c'est la disqualification Lis bien les notes. Et peut être dans un mois... ou pas...
09/11/2020 à 21:54jbeaudoin Déplacement de gauche à droite gestionnaire des nomsBonsoir Jbeaudin, 78Chris, Il y a la possibilité d'agrandir la fenêtre avec la souris en tirant le bord vers la droite. Et après d'utiliser la flèche à droite du cadre en bas pour passer en mode formule...
09/11/2020 à 21:40LMARCEvénement worksheet se déclenche dans toutes les feuillesA nouveau, Ensuite corriger le code événement Worksheet comme ci-dessous. Car la restauration est plus explicite avec le vide entre les guillemets. Sinon bon fichier...
09/11/2020 à 21:18cyril92Rechercher et extraire un caractere en fonction de sa couleurA nouveau, Bonsoir Yvouille Mais comme tu as apporté plus de de possibilité avec une boucle i,j permettant de cibler plusieurs cellules de la colonne. C'est une réponse mieux appropriée...
09/11/2020 à 21:10LMARCEvénement worksheet se déclenche dans toutes les feuillesA rajouter en 1ière ligne de la macro la condition if ActiveSheet.Name contrôlant la feuille sur laquelle s'effectuera la suite de la macro. Ainsi aucune autre feuille sauf la 1ière feuille sera concernée...
08/11/2020 à 12:24Vinch Somme Si avec trois possibilité de texteMerci de bien vouloir clore ce sujet...
08/11/2020 à 12:23Vinch Somme Si avec trois possibilité de texteSuite, Il faut bien une double condition. En retour ton fichier corrigé...
08/11/2020 à 12:14Vinch Somme Si avec trois possibilité de texteA nouveau, La formule était proposée au conditionnel vu l'absence de fichier. Maintenant ou place tu la formule que tu indiques dans ton fichier? Edit: Trouvé en colonne AE...
08/11/2020 à 12:00cyril92Rechercher et extraire un caractere en fonction de sa couleurFaire avec la macro ci-dessous. Exemple propose avec Mot en A1 et lettre trouvée inscrite ensuite en A2...
08/11/2020 à 11:34Vinch Somme Si avec trois possibilité de texteBonjour Vinch, BrunoM45, Sans doute avec une double condition cela résoudrait ton besoin...
05/11/2020 à 13:28Peufpeuf35Menu déroulant + couleur remplissage celluleEn retour modification du fichier pour s'adapter à la dernière demande...
04/11/2020 à 12:14Peufpeuf35Menu déroulant + couleur remplissage celluleEn retour une proposition, voir notes en rouge sur première feuille...