| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 24/11/2016 à 23:37 | Khyron79 | TextBox - Format 1 Caractere et 7 chiffres | Voici un (des) code que vous pouvez mettre sur votre TextBox : Principe : on teste si le premier caractère est une lettre, si c'est le cas on la passe en majuscule, sinon on efface, ensuite on teste la longueur total, si elle dépasse 8 alors on la réduit à 8, ensuite on vérifie que les caractères ap... |
| 24/11/2016 à 22:48 | nananinanana | Msgbox confirmer modification cellule VBA | Qui, Quoi, Où, Quand, Comment,... Essayez de remplacer : If Not Application.Intersect(Target, Range("D6:D2000")) Is Nothing _ Or Application.Intersect(Target, Range("F6:BXY2000")) Is Nothing Then Par If Not Application.Intersect(Target, Range("D6:D2000"), Range("F6:BXY2000")) Is Nothing Then @ bient... |
| 24/11/2016 à 22:41 | gsi | Exploitation du USERFORM | Un premier conseil serait de mettre un fichier joint. Ensuite les textbox sont ils affichés par groupe ? Une idée comme vous dites est le multipage, mais il y a aussi les frames, et ces frames peuvent se superposés. En fonction des choix, tel ou tel frame sont rendus visibles (avec les textbox liés)... |
| 24/11/2016 à 22:36 | Lafteure | Faire évoluer un tableau en fonction d'une liste déroulante | Le principe est le même que sur cette application : https://www.excel-pratique.com/fr/logiciels/calendrier_pratique.php En fait il vous faut une feuille de base de données où stocker toutes les informations de chaque mois de chaque année pour chaque personnel... @ bientôt LouReeD... |
| 24/11/2016 à 22:29 | ciocciu | Macro qui ne fonctionne pas....worksheet_change | @ bientôt LouReeD... |
| 24/11/2016 à 22:10 | jpg21 | Recherche une solution | Je vous propose APACHES ou bien plus simple SPASME @ bientôt LouReeD... |
| 24/11/2016 à 21:42 | Maxpac | Diagramme de Grant par projet | Ca marche ? !!! Vous en doutiez peut-être ?... Je plaisante ! Bonne soirée à vous bien qu'il ne soit pas trop tard part chez vous... @ bientôt LouReeD NB : Je vais finir par le croire !!... |
| 24/11/2016 à 19:52 | Maxpac | Diagramme de Grant par projet | En mes connaissances comme disent certain dans leur signature c'est en se trompant et en essayant encore qu'on fini par trouver... Mais là n'ayant pas la version "anglaise"... Vous pouvez essayez de mettre ceci dans la code encadré en 3 : m = Format(i & "/01", "mmmm") et oui vos dates ont le mois en... |
| 23/11/2016 à 22:01 | Maxpac | Diagramme de Grant par projet | Oups ! Regardez dans VBA et la photo ci-dessous : en 1 double cliquez sur le Userform FormCal en 2 cliquez sur Affichage et sélection "Code" en 3 dans le code essayez de remplacer le M par des Y Je ne peux essayer si c'est des problèmes de formats locaux... @ bientôt LouReeD... |
| 23/11/2016 à 20:29 | Maxpac | Diagramme de Grant par projet | Le mois qui s'affiche résulte de cette formule : =SI(K$13=AUJOURDHUI();"TO DAY";NOMPROPRE(TEXTE(_DD+_SD;"mmmm"))) Il vous faut peut-être modifier les 4 M par 4 Y pour année en anglais... Retirez la protection de la feuille avant, il n'y a pas de mot de passe. et regarder en feuille système le format... |
| 23/11/2016 à 20:26 | Angelique60200 | Intervenir pendant Macro | D'accord avec tout le monde ! Ceci dit je fini mon intégration de code dans son projet.... @ bientôt LouReeD... |
| 23/11/2016 à 19:09 | BATT | Calculer une somme en fonction fondcouleur et >0 | Merci Parfait c'est mon deuxième prénom ! Merci à vous pour votre merci ! @ bientôt LouReeD... |
| 23/11/2016 à 19:07 | HugoS | Utilisation du gestionnaire d'erreur | Il suffit de supprimer la ligne MsgBox ("Le classeur : VLT_S100_Volume mis en distribution.xls n'existe pas.") du coup s'il y a erreur le code ne fait rien et continue sa "course"... La ligne était juste là pour vous permettre de suivre ce qui se passe... @ bientôt LouReed... |
| 23/11/2016 à 18:29 | Maxpac | Diagramme de Grant par projet | C'est peut être du à la langue au niveau de la feuille système... la comme ça je ne vois pas, si c'était du à la fonction SERI.JOUR.OUVRE.INTL alors ce serait #NOM? comme erreur, valeur vient peut-être de la plage nommée "Fériés", donc feuille système... @ bientôt LouReeD... |
| 22/11/2016 à 21:21 | lover | Filtre autre feuille | Bonne soirée à vous également ! @ bientôt LouReeD... |
| 22/11/2016 à 21:19 | fredlapotre | Aide au calcul | Il serait temps ! @ bientôt LouReeD... |
| 22/11/2016 à 19:49 | Maxpac | Diagramme de Grant par projet | En fait c'es relativement simple : un nom de projet en ligne 14 et colonne A (pour le premier) en colonne C ligne 15 la première tâche de ce projet. en colonne D le nom du responsable de cette tâche. Ensuite deux possibilités : si diagramme de GANTT : double clic sur la colonne E en ligne 15 pour in... |
| 22/11/2016 à 17:53 | Angelique60200 | Intervenir pendant Macro | En effet j'utilise un Userform... Donc vous ouvrez les deux fichiers, le mien et le votre puis sous VBA vous cliquer/glisser/déposer mon Userform1 vers votre fichier, du coup l'objet existera chez vous et cela devrait fonctionner. Au fait le For To Next était la que pour montrer que le code s'arrête... |
| 22/11/2016 à 17:48 | lover | Filtre autre feuille | Problème de connexion ? seriez vous à la Réunion ? Bonsoir MFerrand ! Je sais j'ai toujours le mot pour rire ! Merci de votre merci lover et @ bientôt LouReeD... |
| 22/11/2016 à 00:36 | BATT | Calculer une somme en fonction fondcouleur et >0 | Ajout d'un paramètre : VRAI : on additionne que si >0 et si c'est jaune FAUX : on additionne si c'est jaune Fichier joint : @ bientôt LouReeD... |
| 21/11/2016 à 21:37 | edlede | Incompatibilité privatesub / sub ? | Oups ! je n'ai pas joué de l'ascenseur ! Bonsoir Maréchal Du coup je dis pareil que vous ! @ bientôt LouReeD... |
| 21/11/2016 à 21:02 | Angelique60200 | Intervenir pendant Macro | Voici ce que je vous propose : une variable Continue déclarée en Public pour être accessible à partir du projet complet. A la place du MsgBox utiliser un Userform affiché en mode Modal = 0 afin de donner accès à la feuille malgré son affichage. Une boucle Do Loop avec un DoEvents qui attends une con... |
| 21/11/2016 à 20:14 | edlede | Incompatibilité privatesub / sub ? | Vous déclarez une variable NbCol As String ça ok c'est bon, mais ensuite vous écrivez NbCol vu qu'il n'y a pas d'égalité, VBA ne considère pas NbCol comme une variable, mais comme le nom d'une Sub, d'une fonction, hors aucun code ne correspond à cet appel!!! Donc erreur ! En étant un peu critique je... |
| 21/11/2016 à 20:04 | Maxpac | Diagramme de Grant par projet | Ci après le lien du forum de l'application avec les explications de fonctionnement : https://forum.excel-pratique.com/applications/repli-retro-planning-t84083.html @ bientôt LouReeD... |
| 21/11/2016 à 18:56 | Maxime_Tarain | Planning aléatoire et ajustable | Je n'ai qu'une chose à vous dire : merci de votre merci ! Moi je n'ai qu'un regret : que cette application ne soit pas de moi !!! Bravo à h2os4 ! @ bientôt LouReeD... |
| 21/11/2016 à 18:42 | fredlapotre | Aide au calcul | C'est ce que je disais, SPASME serait très bien pour vous Ceci dit vous pouvez le décortiquer pour vous imprégner de ma façon de faire et de le reproduire à "votre sauce" ! Voici le fichier : @ bientôt LouReeD... |
| 18/11/2016 à 20:27 | Pmignon | Copie de formule dans une cellule | Avez-vous un fichier ? @ bientôt LouReeD... |
| 18/11/2016 à 20:20 | hamzaben | Plusieurs formule sur les même cellules | B22 pour la semaine.... @ bientôt LouReeD... |
| 18/11/2016 à 20:09 | Maxime_Tarain | Planning aléatoire et ajustable | Ci dessous un lien un peu "acide" vers une application qui correspond à votre projet ou du moins me semble-t-il : https://forum.excel-pratique.com/applications/etablissement-d-un-planning-selon-disponibilites-t52363.html Nota : acide car c'est une application de h2so4 ! @ bientôt LouReeD... |
| 17/11/2016 à 23:34 | Christophe88 | QCM VBA | Un petit message pour vous communiquer un nouveau fichier... Il n'est pas de moi, je l'avais trouvé sur le net il y a plusieurs années...Je pris l'auteur de m'excuser mais pour des raison d'anonima il m'a fallut retirer son nom du fichier pour mon travail... Après une recherche sur le net dernièreme... |
| 17/11/2016 à 23:02 | HugoS | Utilisation du gestionnaire d'erreur | Il vous faudrait utiliser On Error Resume Next avec juste la gestion de l'erreur éventuelle, car cette instruction demmande simplement à VBA de continuer "à tourner" malgré la détection d'une erreur, du coup dans votre cas, si vous demandez d'activer une feuille qui n'existe pas, l'instruction dit à... |
| 17/11/2016 à 22:29 | Adiceomrom | [Débutant] Afficher un calendrier modulable ? | Un seul conseil : ma signature avec l'application REPLI C'est un diagramme de GANTT fusionné avec un rétro planning. L'un ou l'autre dépend de la manière vous indiquez les dates des différentes tâches : vous indiquez une date de fin avec une durée, alors l'application calcul la date de début et c'es... |
| 17/11/2016 à 22:22 | fredlapotre | Aide au calcul | PLD ? bon si vous regardez mes fichiers dans ma signature vous y trouverez deux fichier de planning : APACHES (complexe et complet... normal, c'est moi qui l'aie fait ) SPASME (beaucoup plus simple...) Ceci dit le principe dans les deux fichier est le même : La ligne 1 "masquée" sur laquelle une for... |
| 17/11/2016 à 18:33 | Gaetan240589 | Limiter l'action de ma macro à la ligne de ma cellule active | En fait c'est relativement simple : clic droit sur le nom de m'onglet de la feuille où vous voulez que la macro fonctionne; sélectionnez "afficher le code"; La fenêtre qui s'ouvre est VBA; Sur la partie droite coller le code du post un peu plus haut; Voilà la surveillance événementielle sur l'action... |
| 17/11/2016 à 00:24 | Gaetan240589 | Limiter l'action de ma macro à la ligne de ma cellule active | En fait vous "scannez" toutes les lignes (variable numéro) donc forcément elles sont toutes modifiées ! il vous faut simplement connaître le numéro de la ligne modifiée et de ne faire les modifications que sur celle-ci L'idéale serait de mettre votre macro sur la surveillance événementielle "change"... |
| 16/11/2016 à 22:10 | jaco | RECHERCHEh imbriquee et calculs | Là je suis perdu... @ bientôt LouReeD... |
| 16/11/2016 à 22:03 | Mus403 | Code checkbox | @ bientôt sur le forum LouReeD... |
| 16/11/2016 à 21:42 | Yac200 | Si cellule couleur alors "texte" | MFerrand Evidemment ! Quand le maréchal s'occupe d'un sujet, celui-ci est résolu !!! Soit, il est vrai que je l'ai mis sur la voie, mais sa formule "simple" je ne la "connaissais" pas !!!! Et en plus ce soir, je viens de la comprendre ! @ bientôt LouReeD... |
| 15/11/2016 à 21:58 | Mus403 | Code checkbox | Modifications mineures... Principe : définition d'une variable public "tableau" afin de mettre en mémoire le choix des mois de la récurrence "Autre". Une fois les checkbox cochées ou pas on met en mémoire le nom des mois cochés et un vide si pas cochés. Ensuite dans la sub Autre on boucle sur le tab... |
| 14/11/2016 à 22:37 | sherkan | Générateur de feuille de présence | Un petit test : @ bientôt LouReeD... |
| 14/11/2016 à 22:21 | Maxpac | Diagramme de Grant par projet | Diagramme de GANTT non ? Mais en fait il y a des macros... @ bientôt LouReeD... |
| 14/11/2016 à 22:18 | Aceyalone | Problème de conversion et de transposage | Un essai... Allons-y ! @ bientôt LouReeD... |
| 14/11/2016 à 22:04 | Yac200 | Si cellule couleur alors "texte" | Sans macro cela me semble bien difficile voir impossible... 0 moins que la couleur de la cellule soit une MFC, alors il vous suffit de reprendre la formule de test de la MFC dans la cellule R Exemple : si A1 est jaune car B1 est égal 23, alors en R1 vous pouvez inscrire la formule : =SI(B1=23;OUI;NO... |
| 14/11/2016 à 22:00 | cyberyan | Mise en page _Limitation colonne/ligne | Ou bien "directement" : pour les lignes : aller sur la première ligne masquée voulu, puis simultanément : [Shift]+[ctrl]+[flèche du bas], clic droit sur les entêtes de ligne et masquer pour les colonnes c'est pareil sauf la flèche droite plutôt que flèche du bas @ bientôt Lou... |
| 14/11/2016 à 21:11 | Mus403 | Code checkbox | Vous pouvez essayer ceci : mise en place de la gestion d'erreur : si une feuille avec un index supérieur au nombre maxi de feuille du classeur (dans votre cas 14) alors on continue le code On error resume next mais le code erreur est mis en mémoire. On test la mémoire erreur avec If ERR>1 si supé... |
| 14/11/2016 à 20:52 | ctestard | Partage d’un nombre dans 18 cases | Parfait, dites vous ? ! En fait je vais vous avouez une chose : je le savais ! Merci pour votre merci parfait et @ bientôt LouReeD... |
| 14/11/2016 à 18:47 | jaco | RECHERCHEh imbriquee et calculs | Le problème a été "mal vu" de ma part : pour moi les données "variées" en colonne B pour les cellules en ligne 3 et 5, Donc en fonction des valeurs "choisies" ou pas sur ces cellule, le résultat s'affichait en B4. Le reste du tableau servait de base de données... Hors maintenant je commence à compre... |
| 12/11/2016 à 22:19 | xavier06 | Copier la couleur d'une cellule dans une autres | Quitte à en rajouter une couche Les couleurs de MFC ne sont pas "récupérables" sous VBA à part en faisant le même test qui fait que la cellule change de couleur... Enfin c'est ce que je croyais jusqu'à ce soir avec "DisplayFormat" Donc pour avant 2010, il faut contourner le problème, comme vous n'êt... |
| 12/11/2016 à 21:21 | ctestard | Partage d’un nombre dans 18 cases | La formule en B18 : =ENT($B$9/18)+SI(MOD($B$9;18)>=B$17;1;0) =ENT($B$9/18) : on cherche le nombre de fois qu'il y a de tour de "18 trous" en prenant l'entier de la division de B9 par 18 =ENT($B$9/18)+ : à ce résultat on ajoute le test suivant : SI(MOD($B$9;18)>=B$17;1;0) : si le reste de la di... |
| 12/11/2016 à 18:51 | Le_Troll_Du_27 | Boucle ou fonction | Si vous ave compris moyennement mais que votre modification fonctionne, alors vous me voyez ravis !!! Comme quoi, j'hésitais à répondre car je ne maitrise pas mais en fait faut toujours apporter un peu d'eau au moulin, c'est peut-être la goutte qui fera tourner la roue... @ bientôt LouReeD... |