| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 12/03/2019 à 11:02 | alain29100 | Comment retrouver le jeudi suivant une date donné | Une possibilité avec une date en A1: =A1+SI(JOURSEM(A1;2)>=4;4-JOURSEM(A1;2)+7;4-JOURSEM(A1;2)) JOURSEM() retourne un nombre suivant le jour de la semaine d'une date. L'option choisie ici (le 2 en fin de formule) correspond à 1 pour un lundi jusqu'à 7 pour un dimanche. Si le jour de la semaine es... |
| 08/03/2019 à 17:14 | Tomz | Extraire donnée cellule Excel | Merci de fournir un fichier représentatif (avec plusieurs cas de figure, type nom de ville composé...) sur lequel on puisse travailler... |
| 08/03/2019 à 11:33 | excelsior junior | Supprimer les Animations PPT | Tu trouveras ton bonheur en bas de la page : https://support.office.com/fr-fr/article/modifier-supprimer-ou-d%C3%A9sactiver-les-effets-d-animation-fb8a3ab0-f651-45e0-b5f0-b18ba2e7c711... |
| 08/03/2019 à 10:58 | AM76 | Macro et Google Drive | Google Suite et Microsoft Office sont deux environnement distincts, donc je ne suis pas sûr que tu puisses interagir aussi facilement avec les 2. Sur Google Sheet, il n'y a pas de langage VBA (comme pour Excel) pour écrire des macros. Il existe cependant un langage appelé Google Apps Script, dérivé... |
| 07/03/2019 à 10:30 | stephanie544 | Macro supprimer colonne | Je ne te décerne pas le prix 2019 de la clarté ! Si tes formules font références à des plages dont on supprime le contenu, c'est normal qu'elles n'affichent plus rien. Je suppose donc que tu voulais dire l'inverse : on supprime les formules de la feuille à conserver, mais on garde les valeurs... Je... |
| 07/03/2019 à 08:24 | Anne-Soso | Convertir du texte en chiffre | Salut, C'est une erreur d’inattention de ma part, j'ai comptabilisé 1 Chouquette en plus, au lieu d'1 x 12. Remplace cette partie de la formule +SI(ESTNUM(L11);L11;0) par +SI(ESTNUM(L11);L11*12;0) ... |
| 07/03/2019 à 08:20 | stephanie544 | Macro supprimer colonne | Ta feuille à conserver porte bien le nom exact : " feuille a conserver " ... |
| 06/03/2019 à 17:52 | SoGro | Fonction CHERCHE(texte_cherché;texte) en VBA | L'équivalent de CHERCHE est InStr("TonTexte", "ValCherchée")... |
| 06/03/2019 à 17:24 | stephanie544 | Macro supprimer colonne | A tester ... |
| 06/03/2019 à 17:12 | stephanie544 | Macro supprimer colonne | Comme tu ne me donne toujours pas de colonne précises, je comprend que tu veux supprimer le contenu complet de certaines feuilles, c'est bien ça ? Tu souhaites conserver l'en-tête (la ligne 1) ? Mais pas le reste des données, sauf pour l'onglet à conserver ... |
| 06/03/2019 à 17:03 | stephanie544 | Macro supprimer colonne | C'est toujours pas clair : tu veux supprimer le contenu des colonnes (".ClearContents") ou la colonne purement et simplement (".Delete") ? Et surtout quelles colonnes exactement ... |
| 06/03/2019 à 17:00 | Bruno75 | Remplir des cellules vides | Pas de soucis, pense à valider le sujet ... |
| 06/03/2019 à 16:59 | MrVBA | Somme Si Ens en VBA | Tu as mal recopié ma correction. Tes ":" devraient être entre guillemets et il manque un "&" entre ta variable i et ce ":" (voir correction ci-dessous). Attention aussi aux feuilles à laquelle se rattache chaque Range . J'ai modifié l'écriture de sorte que les Range qui commencent par "." sont ratta... |
| 06/03/2019 à 16:48 | Bruno75 | Remplir des cellules vides | Tu peux changer les options de ton TCD pour répéter les étiquettes. Sinon, une macro à tester ... |
| 06/03/2019 à 16:44 | stephanie544 | Macro supprimer colonne | Il n'y a pas de code VBA dans ton fichier... Quelles sont les colonnes à supprimer ? Dans quelles feuilles (nom exact SVP) ... |
| 06/03/2019 à 16:42 | MrVBA | Somme Si Ens en VBA | Peux-tu transmettre ton dernier code VBA testé et m'en dire un peu plus sur le message d'erreur et sur la ligne surlignée en jaune ? Si tu pouvais fournir un fichier représentatif et anonymisé, ce serait top... |
| 06/03/2019 à 16:17 | MrVBA | Somme Si Ens en VBA | Tu as une erreur dans le nom de tes ranges. La position de tes guillemets fait que tout est interprété comme un nom, et pas comme des variables. Pour mieux comprendre, voilà un petit script que tu peux tester : En clair, c'est ... |
| 06/03/2019 à 16:15 | Anne-Soso | Convertir du texte en chiffre | Tu verras avec l'expérience que la structure que tu as privilégiée n'a rien de pratique pour utiliser ton fichier. En effet, pour utiliser des nombres sous Excel, on préfère écrire des nombres et pas du texte... 1 cellule = 1 information reste le plus pratique ! Voici donc ton fichier en retour où j... |
| 06/03/2019 à 15:35 | Anne-Soso | Convertir du texte en chiffre | Bonjour Anne-Soso, Nouvelle question = nouveau sujet --> C'est plus pratique pour les futurs visiteurs qui auraient une question similaire à la tienne. Je regarde à ton problème dès que possible ... |
| 06/03/2019 à 15:01 | rams123456 | Problématique VBA | Peux-tu être plus précis ? Je ne vois pas à quoi tu fais référence..... |
| 06/03/2019 à 14:58 | rams123456 | Problématique VBA | De rien, pense à indiquer que ton sujet est résolu, si c'est bien le cas ... |
| 06/03/2019 à 14:56 | GGautier | Insérer un nombre de ligne variable | A tester ... |
| 06/03/2019 à 14:42 | LoloXBlade | Compter avec plusieurs conditions dont couleur de fond | Bonjour, "Dépassement de capacité", c'est comme quand tu essaies de faire rentrer 15 personnes dans une smart ! Tu as sans doute une variable dans laquelle tu essaies de mettre une information plus grande que ce qu'elle peut contenir... Par exemple : une variable de type "Byte" peut contenir un nomb... |
| 06/03/2019 à 14:35 | EES_VM | Formule pour enlever date 00/01/1900 + #N/A | Dans ce cas, sélectionne la plage concernée, puis va dans le menu "Mise en Forme Conditionnelle" (MFC, dans le bandeau "Accueil"), tu peux appliquer une mise en forme personnalisée (texte blanc sur fond blanc) pour les cellules dont la valeur =0... |
| 06/03/2019 à 14:33 | jonat28 | Incrémentation quand je clic sur la ceculle | A tester ... |
| 06/03/2019 à 14:22 | EES_VM | Formule pour enlever date 00/01/1900 + #N/A | Tu veux les "enlever" (par ce qu'ils faussent des calculs") ou juste ne pas les faire apparaître (la cellule contient 0, mais elle apparaît vide pour l'aspect esthétique) ? Si c'est le 2ème cas, tu peux faire une MFC pour colorer en blanc le texte des cellules dont le contenu est égal à 0... |
| 06/03/2019 à 14:19 | jonat28 | Incrémentation quand je clic sur la ceculle | Si tu n'as qu'une seule cellule à incrémenter, une macro associée à un bouton serait en effet préférable ! Dans ce cas, supprime le premier code, insère un nouveau module (standard, comme le fait l'enregistreur de macro), et inscrit : PS ... |
| 06/03/2019 à 14:16 | blackmalkmus | Formule Nb Ens Si avec date en VBA | Merci du retour, et content d'avoir apporté mon aide ... |
| 06/03/2019 à 12:21 | jonat28 | Incrémentation quand je clic sur la ceculle | C'est possible par macro (VBA), mais je te déconseille de faire ça sur simple sélection, sinon tu auras de l'ajout "sauvage" de +400 partout dans ton fichier... Voici un code qui ajoute +400 après un double clique. Le code est a ajouter dans le module de la feuille désirée (voir illustration), depui... |
| 06/03/2019 à 12:19 | Porical51 | Arrondi d'une cellule à l'unité supérieure | N'hésite pas à consulter la section "cours Excel" du forum. Tu as aussi le détail des principales fonctions ici --> https://www.excel-pratique.com/fr/fonctions.php... |
| 06/03/2019 à 11:42 | rams123456 | Problématique VBA | Cet extrait peut être simplifié : IsEmpty() renvoie true ou false , donc inutile de contrôler que true = true . Ensuite, pas besoin de mettre une condition pour ne rien faire. Voilà donc comment tu peux écrire ça ... |
| 06/03/2019 à 11:38 | EES_VM | Formule pour enlever date 00/01/1900 + #N/A | Pourquoi mettre un "0" ? Ton format étant en "Date", tes 0 apparaîtront forcément comme ceci : "00/01/1900". La première formule (avec "") ne t'empêche normalement pas de réaliser un TCD... |
| 06/03/2019 à 10:15 | EES_VM | Formule pour enlever date 00/01/1900 + #N/A | Oui, il ne fallait changer que la dernière partie ... |
| 05/03/2019 à 17:27 | GautierDupleix | Problème enregistrement classeur Excel (+1 à chaque ouverture) | Ceci est réalisé par macro ou manuellement ? Peux-tu transmettre le code VBA utilisé ... |
| 05/03/2019 à 16:33 | rams123456 | Problématique VBA | Un complément : Ton tableau est déclaré en type String , assure toi donc d'y stocker des valeurs au format String : PS : merci de préciser la ligne surlignée dans l'éditeur VBA lorsque l’erreur se présente... |
| 05/03/2019 à 14:22 | atlonia | Aide formule Excel | Pour Excel, ça c'est du texte, pas une date : Ecrit plutôt : Ou : PS : une date est stockée par les tableurs sous forme de nombre (un nombre de jour depuis une date de référence). Le format "01/01/2019" n'est qu'une histoire d'affichage. Excel comprendrait aussi bien si tu écrivais ... |
| 05/03/2019 à 13:58 | blackmalkmus | Formule Nb Ens Si avec date en VBA | Tu aimes faire compliqué on dirait ! Pourquoi répéter X fois la même formule, que ce soit dans Excel ou via VBA ? Voilà une version révisée ... |
| 05/03/2019 à 11:34 | SlimShady69 | Plusieurs critères pour INDEX+EQUIV | Voilà donc une proposition de formule : =SIERREUR(INDEX(DECALER(BDD!$B$1;EQUIV($A2;BDD!$A$2:$A$11;0);1;NB.SI(BDD!$A$2:$A$11;$A2));EQUIV("Mercredi"; DECALER(BDD!$B$1;EQUIV($A2;BDD!$A$2:$A$11;0);0;NB.SI(BDD!$A$2:$A$11;$A2));0));"") Vu la dimension, je pense que la concaténation est aussi pratique..... |
| 05/03/2019 à 11:27 | SlimShady69 | Plusieurs critères pour INDEX+EQUIV | Cette formule, c'est de la science-fiction ! =INDEX(BDD!$A$1:$C$11;ET(EQUIV(Recap!$A2;BDD!$A:$A;0);EQUIV("Mercredi";BDD!$B:$B;0));3) -> EQUIV renvoie la position du premier élément correspondant à l'élément cherché au sein d'une plage -> ET sert à vérifier qu'un ensemble de conditions sont tou... |
| 05/03/2019 à 10:43 | RémiLanaud | Formule recherchev ne fonctionne pas | Ta formule est bonne, il faut juste figer la plage : =RECHERCHEV(I2;$A$2:$F$5135;3;0) Si elle ne fonctionne pas, c'est par ce que tes codes article en colonne I ne sont pas stockés sous forme de nombre, à l'inverse de ceux de la colonne A. Changer le format de cellule est sans effet. En revanche, tu... |
| 05/03/2019 à 09:35 | naubin1 | Syntaxe sur range | Tes instructions "Activate" sont inutiles ! Et tu déclares un range avant d'ouvrir le fichier, ce n'est pas le bon ordre des choses, car implicitement, ton range est affilié au classeur et à la feuille active au moment de son affectation... |
| 05/03/2019 à 09:10 | pellet | Besoin d'aide | ... |
| 05/03/2019 à 09:08 | patogaze77 | Efface vers le bas | Bonjour, .Delete supprime les colonnes .ClearContents supprime le contenu (pas la mise en forme). Je te conseille donc d'utiliser le second... |
| 04/03/2019 à 17:42 | blackmalkmus | Formule Nb Ens Si avec date en VBA | Tu veux écrire la formule Excel via VBA (cas 1), ou l'évaluer avec VBA et inscrire seulement le résultat (cas 2) ? Si la formule est à appliquer à une plage, tu peux utiliser une boucle ... |
| 04/03/2019 à 17:33 | patogaze77 | Efface vers le bas | Une piste à tester : PS : il faut déplacer ton bouton en colonne B ou C, sinon il sera supprimé aussi... |
| 04/03/2019 à 17:27 | Jamie | Liste de vérification | Je n'ai jamais dit que tu avais "bousillé" mon code ! C'est ton fichier, tu en fais ce que tu veux. C'était une simple curiosité, par ce que je ne vois pas l'intérêt des modifications que tu as apporté. J'espère avoir apporté une solution adaptée, bonne fin de journée à toi... |
| 04/03/2019 à 17:25 | naubin1 | Syntaxe sur range | Une piste : PS : il faut que la dimension de la plage copiée soit identique à la dimension de rng... |
| 04/03/2019 à 17:20 | Jamie | Liste de vérification | Chez moi ça fonctionne parfaitement, il suffit de double cliquer, pas d'ajouter un "x"... Mais tu n'as pas répondu à ma question : pourquoi avoir modifié ainsi le premier code fourni ... |
| 04/03/2019 à 17:14 | Jamie | Liste de vérification | Le premier code était déjà dans le fichier, il est issu de ta toute première demande mais tu l'as modifié par rapport à celui que j'avais initialement proposé. Le seconde code correspond à ta dernière demande... |
| 04/03/2019 à 16:55 | jpvill | Recherche Ean | Merci du retour et bonne fin de journée à toi également... |