Passionné d'Excel

Inscrit le :13/10/2019
Dernière activité :Hier à 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 40

DateAuteur du sujetSujetExtrait du message
24/10/2020 à 12:03dubdub87 Envoyer une image dans une cellule avec un userformSuite, Tu as justement une réponse de Thauthème qui s'applique au besoin exprimé. Edit: en enlevant les conditions if et en mettant directement Selection.Height = L Idem pour l'autre...
24/10/2020 à 12:00dubdub87 Envoyer une image dans une cellule avec un userformSuite, C'est une des précisions qui manquait. A savoir si les images insérées étaient du même gabarit que leur support ou elles s'inscriraient. Par contre si l'image est trop petite, en l'agrandissant elle perdra un peu qualité. Je modifie bientôt...
24/10/2020 à 11:52dubdub87 Envoyer une image dans une cellule avec un userformA nouveau, Bonjour Steelson, Effectivement, il peut aussi s'y référer dans la partie code pour modifier le formulaire qu'il a mis en place...
24/10/2020 à 11:41dubdub87 Envoyer une image dans une cellule avec un userformEn retour le fichier modifié pour l'insertion de l'image. En supposant que leur taille est la même que la cellule visée...
23/10/2020 à 18:42Cédric07 Valeur textebox egale a une des cellules alors message alerteA nouveau, Peut être la feuille active n'est pas BASE alors remplace ActiveSheet par Sheets("BASE"). Car même en laissant le textbox vide il ne devrait pas y avoir de souci. Sinon poste un fichier...
23/10/2020 à 12:40infographAfficher le chemin d'accès au lieu de l'imageDans le cas ou une image est présente en colonne Visuel. Il faut la sélectionner puis faire un clic droit. Choisir ensuite au sein du menu affiché Modifier l'image. Cela ouvrir l'explorateur fichier permettant de connaître son chemin puisqu'il s'affiche en haut de la fenêtre ouverte. Prévoir un affi...
23/10/2020 à 12:18Cédric07 Valeur textebox egale a une des cellules alors message alertePuis la suite de ton code pour la macro Private...
22/10/2020 à 22:45kenact Récupérer la position précise d'une image en cliquant dessusA nouveau, @Kenact, vu que tes images portent un nom différent Application.Caller peut s'appliquer car cela ciblera la bonne image. Donc on peut obtenir ses propriétés, notamment de positionnement. @Pierre, dans le cas ou les images portent le même nom et sur la même macro, Application.Caller cibler...
22/10/2020 à 18:21kenact Récupérer la position précise d'une image en cliquant dessusPour cela il serait bon que les vignettes portent un nom différent. Est ce le cas? C'est à dire que lors de leur création, elle prenne un nom incrémenté comme vignet001, vignet002 etc.....
18/10/2020 à 13:40mathieu77Texte clignote dans celluleSuite, Ne pas laisser Application.Goto Range("A1"). Changer Interior par Font Pour que le texte puisse continuer sans trop perturber (sauf si tapes trop longues sur la feuille) d'autres choix de l'utilisateur. Merci Ric de m'avoir rappelé ce code que je disposais déjà. Mais il faut que je fasse du t...
18/10/2020 à 13:03Andre13[Jeu] de mimes et dessins pour enfants (souci avec le lancement du timer)Bonjour Andre13, Je télécharge pour voir ta modif. Et reviens sur le sujet si proposition à te laisser.....
18/10/2020 à 12:49mathieu77Texte clignote dans celluleBonjour Mathieu77, 3GB , Tulipe4 Pour ton besoin utiliser une image GIF comportant une image texte à afficher et une image sans texte de même couleur que le fond de ta feuille. Pour un affichage permanent préférer une petite image afin de ne pas perturber les yeux de l'utilisateur. Pour un affichage...
17/10/2020 à 12:15Andre13[Jeu] de mimes et dessins pour enfants (souci avec le lancement du timer)En retour une modification du fichier pour l'inscription du pseudo, le lancement du message puis du compte à rebours. Pourquoi ne pas mettre un bouton Inscrire Pseudo et laisser le bouton Jouer. Ou souhaites tu un bouton Jouer alternatif: 1 S'inscrire 2 Jouer...
15/10/2020 à 17:30Chbouli04 Message box d'avertissementBonjour Chbouli04, Ric, Utiliser plutôt: Dans ce dernier cas un Call Efface("A5:B10") par exemple n'effacera que 5 lignes x 2 colonnes des données de la zone Jour dont A5:B10 fait partie...
14/10/2020 à 00:36nicopat Coder un Toggle ButtonA nouveau, Ne pas passer par SelectionChange. Mais Utiliser: Worksheet_Change Ainsi la modif sur la cellule B10 sera reconnue...
13/10/2020 à 22:01nicopat Coder un Toggle ButtonLes contrôles sont attachés à l'objet parent (donc la feuille dans ton cas) ou ils sont créés. Donc deux contrôles peuvent porter le même nom si ils ne sont pas sur la même feuille. Dans le code ci-dessus le 2ième ToggleButton suivra la position (ON/OFF) du 1ier...
13/10/2020 à 21:39AurelienGoub Excel - Remplissage toutes cellules entre deux autresA nouveau, Il est dans la partie code de la feuille Planning. Faire ALT F11 et clic droit sur la feuille. Le coloriage sera supprimé si on tapes 3 sur la 1ière cellule colorée. Celle ou était inscrit 1 auparavant. De plus le choix de fonds clair est possible sans que les chiffres apparaissent et san...
13/10/2020 à 16:45AurelienGoub Excel - Remplissage toutes cellules entre deux autresEn retour le fichier modifié. Voir notes en rouge en haut du planning...
13/10/2020 à 15:36ANASS1Ouvrir UserForm et cacher le classeurBonjour ANASS1, Ric, La séparation code Module et code Userform ne me semble pas idéale. Ensuite au début de ce dernier, partie VBA7, la déclaration Ptrsafe demande une variable LongPtr au lieu de Long dans le code Byval entre parenthèses. Voir exemple dans le fichier: Mindo Au sein de la feuille fo...
13/10/2020 à 13:12dubdub87 Traitement des imagesEn retour ton fichier modifié. Clic sur le bouton en 1ière ligne de la colonne F permettre de choisir une image puis appellera le formulaire ensuite avec cette image affichée. Si validation le chemin de l'image sera inscrit en colonne F. Effacer la dernière ligne de la BDD utilisée pour un premier t...
12/10/2020 à 20:02arnold36Intégrer un chronomètre dans une feuille ExcelNon, l'affichage indique le temps chrono en figeant celui-ci au moment du clic, mais le chrono lui continue de tourner. Il suffit de cliquer rapidement par exemple du dossard 1 au 5 par exemple. Pour voir que la différence s'étale de 20 centièmes à 30 centièmes. Selon ta vitesse d'exécution sur le b...
12/10/2020 à 17:58CHVALET Application "course contre la montre" chronométréeSuite, En retour le fichier modifié selon besoin. Voir d'abord la feuille base avant de cliquer sur effacer en première feuille. Sur la feuille base seules quelques formules pour l'exemple (colonne I) ont été placées. A recopier selon le nombre de coureurs. Voir notes en feuille 1...
12/10/2020 à 12:29CHVALET Application "course contre la montre" chronométréeA nouveau, Dans la version 2 du fichier, le dossard cliqué prend un fond coloré différent. Ce qui (normalement) évite que l'on fasse un clic dessus une 2ième. Un chronométreur est semblable à un arbitre, donc il se doit une forme olympique le jour de la course et une certaine expérience. Il est vrai...
12/10/2020 à 09:32CHVALET Application "course contre la montre" chronométréeVoir un exemple sur ce site en cliquant sur ce lien: Chrono...
12/10/2020 à 09:30arnold36Intégrer un chronomètre dans une feuille ExcelVersion 2 du fichier avec actualisation directe du classement sur la 1ière page. Voir notes sur cette même page...
11/10/2020 à 21:43arnold36Intégrer un chronomètre dans une feuille ExcelA nouveau, En retour le chrono présenté dans mon dernier message adapté au fichier posté GestionClassement. Voir notes sur la première feuille. Bonne course...
11/10/2020 à 18:54arnold36Intégrer un chronomètre dans une feuille ExcelEn retour un chrono qui me plait beaucoup. Et dont j'ai juste modifié l'affichage personnalisée. Bonne utilisation et adaptation...
10/10/2020 à 09:07ericp Crée des dossiers et sous dossiers automatiquementA nouveau, En effet parfois pour des actes que l'on trouve simple ceux-ci sont moins faciles à comprendre. Mais au moins cela t'auras fais avancer. On apprend toujours, l'important est de ne pas oublier. A plus...
10/10/2020 à 08:41ericp Crée des dossiers et sous dossiers automatiquementPour réaliser la création de tes dossiers et sous-dossiers, il te faut un chemin. Seulement avec Dim chx As FileDialog Set chx = Application.FileDialog(msoFileDialogFolderPicker) chx.Show On Error Resume Next rep = chx.SelectedItems(1) c'est rep qui conserve le chemin que tu recherches en explorant...
09/10/2020 à 19:23ericp Crée des dossiers et sous dossiers automatiquementSuite, Tu crée sur un Pc personnel je suppose Chemin d'accès c'est une lettre de disque puis Users puis le nom d'utilisateur puis le répertoire ou tu veux faire les opérations. J'ai encore testé sur mon ordi. Et aucun souci...
09/10/2020 à 18:54ericp Crée des dossiers et sous dossiers automatiquementVoici, Remplace Pictures par ton répertoire initial ou vont se loger les 300 dossiers et leurs 6 sous-dossiers. Remplace utilisateur par l'utilisateur du PC...
09/10/2020 à 18:50ericp Crée des dossiers et sous dossiers automatiquementA nouveau, Je comprends que tes essais n'ont pas aboutis. Car en retapant le code sur ce site j'ai oubliè un anti-slahs donc \ sur le 2ième ChDir qui réalise les sous-dossiers. Désolé pour ce contre-temps. Je remets le code corrigé. Vérifier que dans le répertoire de départ il n'existe pas de dossie...
09/10/2020 à 17:51yas13579 Liste déroulante avec couleurs sans MFCA nouveau, En retour le fichier adapté. Les 4 listes déroulantes prendront les couleurs selon tableaux respectifs de la 2ième feuille...
09/10/2020 à 13:12ericp Crée des dossiers et sous dossiers automatiquementSuite, tu peux utiliser ce code pour connaitre l'utilisateur...
09/10/2020 à 12:58ericp Crée des dossiers et sous dossiers automatiquementA nouveau, Je pars d'un répertoire existant, celui d'images (Pictures) Donc si ton répertoire de départ n'existe pas il faut le créer. Sinon ChDir ne le t.rouvera pas et ne pourra pas s'y positionner. Ensuite quel est le nom ou prénom d'utilisateur...
09/10/2020 à 12:53piratman VBA - Ecrire un caractère spécial (Flèche → ATL+26) dans un TextBoxSuite, Ce n'est pas un tiret mais un cadratin. Ce dernier est plus long et identique à la flèche...
09/10/2020 à 12:38ericp Crée des dossiers et sous dossiers automatiquementExemple fait sur le répertoire Images. A adapter en fonction des noms Utilisateur, Dossier et Sous-Dossier. Utiliser le recours à un tableau, sur une feuille afin d'en récupérer des cellules précédemment renseignées...
09/10/2020 à 11:40yas13579 Liste déroulante avec couleurs sans MFCUtilises le classeur fourni pour réaliser un mini tableau avec mise en place des deux feuilles. Car avec ton code tu n'indiques pas dans quelle feuille se trouve ton tableau. Et montre un exemple visuel, ce sera plus explicite. Apparemment cela doit colorer plusieurs colonnes de la même ligne. Plus...
09/10/2020 à 11:33piratman VBA - Ecrire un caractère spécial (Flèche → ATL+26) dans un TextBoxA nouveau, Aucun souci pour cela avec ma proposition. Voir l'image ci-dessous...
08/10/2020 à 22:39piratman VBA - Ecrire un caractère spécial (Flèche → ATL+26) dans un TextBoxBonsoir Piratman, Haonv , Njhub, Utiiiser la police Broadway. Avec le tiret cadratin (après le symbole pi) puis ajouter le signe > Ainsi cela donnera la flèche. Tout en permettant d'écrire avec les lettres majuscules et minuscules ainsi que les chiffres dans la textbox...
08/10/2020 à 20:04yas13579 Liste déroulante avec couleurs sans MFCVoir dans la feuille nommée Valid si l'exemple fait convient à ton besoin...
08/10/2020 à 17:22rayman Utilisation de mod dans un calendrierA nouveau, Dans le cas de la dernière semaine (52) de décembre tu as le numéro de série 1. Soit: déc 21/12 1 52 nom 2 nom 3 nom 1 nom 2 25/12 Donc pour la 1ière semaine de janvier 2021 (53) tu as le numéro de série suivant, soit le 2. Ainsi ton tableau début 2021 devient. Day Série Week Item 1 Item...
08/10/2020 à 16:05rayman Utilisation de mod dans un calendrierJe suppose que la semaine 52 est réalisée par nom2, n'est ce pas? Insère une colonne (masque là éventuellement) avec une plusieurs séries de 0 1 2 0 1 2 etc... jusqu'en fin de tableau. C'est sur celle-ci que le modulo doit s'appliquer. Ensuite juste à côté place ton numéro de semaine incrémenté jusq...
08/10/2020 à 15:51Sebyg Garder uniquement les chiffres d'une cellule@3GB, Donc, très bien de le confirmer. @Sebyg, Rendez vous chez l'oculiste dans le mois en cours.....
08/10/2020 à 15:46DarkangelProblème mise à jour date (formatPlace un Format de cellule personnalisée dans la ou les cellule(s) de ta base recevant la date. Soit mm/jj/aaaa. Ce qui aura pour conséquence d'intervertir Jour et Mois lors de l'affichage...
08/10/2020 à 15:25Sebyg Garder uniquement les chiffres d'une cellule@Sebyg, Voici le retour du code proposé. 99988887S 99988887 DG77665473 77665473 ET13576854NB 13576854 OP53648236M 53648236 Ou cela ne fonctionne t-il pas...
08/10/2020 à 14:13nordling72Recherche combinaisonEn retour ci-dessous. Recherche: A B C ABC 1 2 3 match BCA 3 1 2 match ACB 1 3 2 match RCA 3 ### 2 #VALEUR! En ligne 1 les lettres à rechercher colonne B à D. Pour les lignes en dessous sur les colonnes B à D (modifier le 1ier terme colonne) la formule =TROUVE(B$1;A2;1) En colonne finale la formule...
08/10/2020 à 13:47Sebyg Garder uniquement les chiffres d'une celluleEn retour pour ton besoin par VBA...
07/10/2020 à 22:07Stéphane1972 Comparer 2 ArraysComme Baboutz, Super Klin89. C'est très efficace et rapide...
07/10/2020 à 21:48Stéphane1972Retirer un élément d'un ArrayUtiliser un Array string dont les termes seront converti en integer ensuite. Comme ci-dessous...