| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/03/2020 à 20:41 | arthquen | Problème de calcul | Une formule ne peut changer la valeur d'une autre. Dans votre cas il y aurai référence circulaire... Soit la formule SI dit OK soit elle dit "Ajouter 10% à G7" et c'est à l'utilisateur de faire cette somme. Ou bien alors du VBA. @ bientôt LouReeD... |
| 18/03/2020 à 20:37 | JeanF44 | Affichage de 2 informations pendant le même temps | Et ? @ bientôt LouReeD... |
| 18/03/2020 à 20:36 | crashbob | Joindre deux plages de cellules | Je dois avoir un soucis sur mon téléphone : je ne vois pas de fichier... Soit vous avez oublié, soit vous n'avez pas vu qu'il dépassait la taille maxi autorisée sur le forum, du coup il n'apparaît pas... @ bientôt LouReeD... |
| 18/03/2020 à 20:32 | shodan | Cacher le contenu d'une cellule | Vous pouvez peut être jouer avec la définition de la zone d'impression de façon à faire que les ligne 1 et 2 n'en fasse pas partie. Si votre fichier doit être imprimer à partir de la ligne 1, alors déplacez A2 sur la première colonne non imprimée. En somme faire de façon à ce que A2 ne fasse plus pa... |
| 18/03/2020 à 19:23 | didi72 | VBA permutation | Je pense qu'il faut juste que vos boucle commence à +1 de la boucle d'avant : A essayer, donc @ bientôt LouReeD... |
| 18/03/2020 à 16:47 | Fabian945 | Array et nom d une etiquette | Je commence à comprendre : vos labels sont des labels titrés du menu devellopeur, non ? Avez vous essayé de faire la même chose mais en faisons "Insertion formes" en sélectionnant par exemple le rectangle coins arrondis ? Ceux ci fonctionne avec le shape et on arrive à voir ce que nous faisons avec... |
| 18/03/2020 à 09:27 | Fabian945 | Array et nom d une etiquette | OK j'ai lu trop vite ! Pour accéder aux shape d'une feuille, vous pouvez faire ceci : Activesheet.Shapes("lblCell" & Tableau(i)) Ensuite les paramètres à mettre derrière vous pouvez les avoir en lançant l'enregistreur de macro... @ bientôt LouReeD... |
| 17/03/2020 à 22:21 | Fabian945 | Array et nom d une etiquette | Pour vous aider à comprendre pourquoi ça ne marche pas voici quelque questions auxquelles faut répondre : Votre variable maCell correspond à quoi ? Si vous savez à quoi elle correspond, dites le nous... Moi ce que je vois c'est une valeur "texte". Est ce qu'une variable "String" comporte des proprié... |
| 17/03/2020 à 20:54 | djipi951 | Nom de l'onglet dans une cellule | Oups aussi ! Bonsoir au furum et Steelson ! @ bientôt LouReeD... |
| 17/03/2020 à 19:27 | Addams | Listbox vers variable (selections multiples) | Danse ce cas il faudrait un fichier... Je sais je suis pénible, mais j'ai du mal à "capter" ! Au moins un fichier qui montre le résultat attendu. En plus vous dites avoir adapté "mon code" sur votre fichier, du coup qu'Est-ce qu'il en reste ? C'est pourquoi, dans le vide, je vous demande un fichier... |
| 17/03/2020 à 14:44 | LouReeD | Rapidité, quand tu nous tiens | Oui d'excel ! @ bientôt LouReeD... |
| 17/03/2020 à 12:23 | Adrien68130 | Copie d'une feuille en fonction d'un bouton | Pour la suite du VBA vous savez déjà où venir et c'est une bonne chose. @ bientôt LouReeD... |
| 17/03/2020 à 08:29 | Oliblast | Userform en arrière plan ouvert | Ou une option de cette dernière... Car en générale, le dernier fichier ouvert passe "devant". @ bientôt LouReeD... |
| 17/03/2020 à 08:27 | ludo88 | Erreur Range sur bouton mail automatique | Au lieu de Dim LeMail As Variant typer votre variable en Dim LeMail As Object Mais si mon code fonctionne alors un copier coller suffit @ bientôt LouReeD... |
| 16/03/2020 à 18:52 | JeanBaptisteP | Couleur et mise en forme avec macro Excel | J'étais plus dans la remarque : "pourquoi deux cases?" En fait si c'est vert ce n'est pas rouge, si c'est rouge, ce n'est pas vert, au "pire" c'est blanc. Donc blanc - double-clics - rouge - double-clics vert - double-clics blanc et ceci sur une colonne. Mais votre fichier fonctionne comme il est ,... |
| 16/03/2020 à 17:01 | matsniper | Trouver le nombre de dimanche entre deux dates | D'où le téléchargement du "Calendrier Pratique" de Sébastien ! @ bientôt LouReeD... |
| 16/03/2020 à 17:00 | Adrien68130 | Copie d'une feuille en fonction d'un bouton | Avec ceci : Il est normal que toutes les feuilles soient copiées ! En effet With ActiveWorkbook.Sheets va prendre la collection des feuilles du classeur actif Pourquoi collection des feuilles ? car il y a un "s" à la fin de Sheet "S" donc toutes les feuille. Si le bouton de copie est sur la feuille... |
| 16/03/2020 à 16:40 | ericbtz | Compteur | Voilà ce que j'ai loupé ! mon code ne prend que le maxi des trois hors c'est une des deux maxi, donc en colonne I le test est : si la valeur en colonne D ou E ou F est différente de la plus petite valeur de D E ou F alors le compteur augmente de 1. Nouvel essai : @ bientôt LouReeD... |
| 16/03/2020 à 14:16 | matsniper | Trouver le nombre de dimanche entre deux dates | C'est a peu près le même principe qu' ICI @ bientôt LouReeD... |
| 16/03/2020 à 14:14 | ericbtz | Compteur | Retour de votre fichier avec la mise en place de deux fonctions personnalisées, donc le fichier passe en .xlsM : @ bientôt LouReeD... |
| 16/03/2020 à 14:00 | Oliblast | Userform en arrière plan ouvert | C'est le fait que je sois perdu que vous aimez m3ellem1 ? @ bientôt LouReeD... |
| 16/03/2020 à 13:59 | matsniper | Trouver le nombre de dimanche entre deux dates | Ou bien alors faire en VBA une fonction personnalisée qui boucle chaque jour de la période, test si c'est un dimanche, si c'en est un alors cela incrémente un compteur, et c'est cette valeur de compteur qui est renvoyée par la fonction, non ? Je plaisante Xmenpl @ bientôt LouReeD... |
| 16/03/2020 à 13:57 | reinruof77 | Copier plusieurs fois feuil model+renomer onglet | Pica Pica Tchou !!! Merci @ vous ! @ bientôt LouReeD... |
| 16/03/2020 à 13:56 | Oliblast | Userform en arrière plan ouvert | Honnêtement, je ne sais quoi dire... Encore s'il y avait un code de "lancé" à l'ouverture du fichier appelé, qui viendrait faire son petit tour de passe-passe. Mais là rien, simplement un bouton pour enregistrer et quitter. Je suis perdu ! @ bientôt LouReeD... |
| 16/03/2020 à 13:53 | WebNet | Titre alternatif | C'est dingue ça ! Vous n'êtes pas le premier à me dire que ce que j'envoie ne marche pas alors que chez moi cela fonctionne ! Je dois être maudis ! @ bientôt LouReeD... |
| 16/03/2020 à 13:35 | Oliblast | Userform en arrière plan ouvert | Désolé... une fois le test fait, le fichier passe bien devant le USF... Peut-être une option chez vous... @ bientôt LouReeD... |
| 16/03/2020 à 13:14 | ludo88 | Erreur Range sur bouton mail automatique | Peut être le problème de dimensionnement en Variant, ceci laisse VBA "choisir" le format de la variable lors de l'attribution de sa valeur... Alors fait-il le mauvais choix ? Avez vous essayé votre code en typant votre variable en tant qu'objet et non pas variant ? @ bientôt LouReeD... |
| 16/03/2020 à 13:12 | reinruof77 | Copier plusieurs fois feuil model+renomer onglet | Voici un code moins "pro" mais je le signe ! Bonjour bouben ! @ bientôt LouReeD... |
| 16/03/2020 à 13:04 | reinruof77 | Copier plusieurs fois feuil model+renomer onglet | Une boucle qui va de la ligne 3 à la ligne 154. Dans la boucle instruction d'ajout de feuille par copier coller de la feuille base Re nommage de la feuille ainsi créée avec le nom se trouvant en colonne B ligne en cours Fin de la boucle @ bientôt LouReeD... |
| 16/03/2020 à 12:57 | micsel | Renvoyé vers un fichier | Le forum est là ! N'hésitez pas, nous sommes nombreux à répondre aux sollicitations ! Et en plus avec le "confinement" autant nous avons plus de temps pour le faire ! Et ce sans avoir besoin de désinfecter le clavier ou l'écran, et en plus on peut éternuer, cela ne risque pas de passer ! @ bientôt L... |
| 16/03/2020 à 12:55 | Oliblast | Userform en arrière plan ouvert | Sur mon ordi, lorsque je clic sur le bouton "Production" qui pointe sur un fichier Excel de mon disque, celui-ci s'ouvre en plein écran ET par dessus le USF malgré l'absence du .Hide Y a T il un code VBA qui se lance à l'ouverture du fichier, le soucis vient peut-être de lui ? Mais sans le fichier d... |
| 16/03/2020 à 12:51 | ludo88 | Erreur Range sur bouton mail automatique | Essayez ce code s'il vous plait : @ bientôt LouReeD... |
| 16/03/2020 à 12:47 | ludo88 | Erreur Range sur bouton mail automatique | Le fichier fourni fonctionne chez moi ... Essayez de dimensionner Le Mail en objet plutôt qu'en variant... là je ne sais quoi vous dire... @ bientôt LouReeD... |
| 16/03/2020 à 10:59 | Oliblast | Userform en arrière plan ouvert | Si c'est le code de votre bouton pour lancer le fichier Excel : Alors enlevez le Sommaire.Hide qui cache le USF... Chez moi le fichier excel (un à moi) s'ouvre bien par devant celui déjà ouvert ainsi que le USF, puis quand je quitte je retrouve le USF... @ bientôt LouReeD... |
| 16/03/2020 à 10:51 | WebNet | Titre alternatif | Si vous mettez des pièges... En effet, lorsqu'il y a un lien hypertexte, la macro ne se lance pas... Donc voici votre fichier modifié : Transformation de la colonne A en tableau structuré, suppression des liens hypertexte des cellules A1 et B1, modification du code afin de placer les Application.Ena... |
| 16/03/2020 à 10:39 | Oliblast | Userform en arrière plan ouvert | Sans fichier... Votre sommaire si je comprend bien est un USF. Vous voulez qu'il reste visible même à l'issue de l'ouverture d'un fichier Excel et de sa fermeture. Comment lancez vous votre USF ? Avec Userform1.Show ? Si c'est le cas, alors essayez avec Userform1.Show 0. Maintenant il y a peut être... |
| 16/03/2020 à 10:34 | WebNet | Titre alternatif | En effet, les 3 lignes du Range("A2") doivent être placé avant le End If. Désolé, là où il se trouve fait qu'à chaque changement de cellule la A2 est sélectionnée ! Pour le moment je n'ai pas accès à mon ordinateur... @ bientôt LouReeD... |
| 16/03/2020 à 08:16 | Olivier44FR | Renseignements sur datePicker | Merci pour vos remerciements ! @ bientôt LouReeD... |
| 16/03/2020 à 00:02 | ericbtz | Si avec imbrication | Merci pour ces précisions, et vu l'heure, cela a du prendre du temps ! Infatigable ! De mon coté je fais une petite pause sur le forum, car mon projet me prend un peu la tête ! @ bientôt LouReeD... |
| 16/03/2020 à 00:00 | JeanBaptisteP | Couleur et mise en forme avec macro Excel | Petite contribution pour éviter d'avoir X code à modifier lors du changement éventuel de couleur. En effet sur le module ThisWorkBook, vous pouvez attribuer des codes qui fonctionnent pour toutes les feuilles. Je parle du code de changement de couleur en colonne A et B, voici le code à mettre dans T... |
| 15/03/2020 à 23:24 | ludo88 | Erreur Range sur bouton mail automatique | Chez moi en remplaçant : par : zéro, ça marche, et ce sans spécifier sur quelle feuille aller chercher le Range("A2"). Ceci dit ric a raison, il est fortement conseillé de spécifier la feuille, car cela peut être source d'erreur. @ bientôt LouReeD... |
| 15/03/2020 à 23:19 | ludo88 | Erreur Range sur bouton mail automatique | Ric, bonsoir, en effet il n'y a pas d'indication de feuille, c'est pourquoi Excel prend en compte la feuille active au moment de l'exécution du code. Donc il ne devrait pas y avoir de soucis, à moins que le bouton ne soit pas sur la bonne feuille. Mais un objet de mail est-il obligatoire dans ce gen... |
| 15/03/2020 à 23:08 | micsel | Renvoyé vers un fichier | A savoir "pour plus tard" le SET permet d'attribuer un objet à un autre. Du coup il y avait erreur dans la "phrase" car vous attribuez rien à rien... C'est pourquoi un Set contient un "=" on dimensionne un objet "feuille" on attribue à l'objet feuille, la feuille d'index 1 du classeur actif. @ bient... |
| 15/03/2020 à 22:43 | micsel | Renvoyé vers un fichier | Et si vous enleviez le "Set" ? @ bientôt LouReeD... |
| 15/03/2020 à 22:35 | micsel | Renvoyé vers un fichier | Souvent avec Excel et VBA les instructions connues passent en "NomPropre" et là: Set application.workbooks.Open("C:\Users\xxx\STE\-COMPTA2.xls") Application n'y est pas et WorkBooks non plus... Comme le dit le message d'erreur, c'est une commande invalide. Avez vous essayé de ne mettre que Open avec... |
| 15/03/2020 à 22:18 | SylvainBu | Obtenir facilement la dernière ligne et/ou colonne non vide d'une plage | Je n'ai pas de feu, ni de coin, mais j'aime bien ce fichier ! Merci pour le partage, je le met de coté pour de futurs réponses sur le forum ! Je continuerai ainsi à passer pour un dieu des formules d'Excel ! @ bientôt LouReeD... |
| 15/03/2020 à 22:07 | Le Drosophile | [VBA] Générer automatiquement un code VBA dans une nouvelle feuille | Du coup celui-ci fonctionne : Mais c'est pas beau... La fonction est plus propre, mais comme c'est étrange d'avoir des propriétés qu'on ne peut utiliser simplement... MS quand tu nous tient ! @ bientôt LouReeD... |
| 15/03/2020 à 22:01 | Le Drosophile | [VBA] Générer automatiquement un code VBA dans une nouvelle feuille | En fait il faut que l'éditeur VBA soit ouvert... Un fichier sans éditeur ouvert provoque l'erreur, il suffit de cliquer sur "play" pour relancer le code au point d'arrêt de l'erreur et il se déroule normalement... C'est pourquoi au premier lancement, ça bug, puis on débogue du coup l'éditeur est ouv... |
| 15/03/2020 à 21:57 | Le Drosophile | [VBA] Générer automatiquement un code VBA dans une nouvelle feuille | Sinon en 2012 (je n'étais pas né...) il y avait ceci : CodeName @ bientôt LouReeD... |
| 15/03/2020 à 21:36 | Le Drosophile | [VBA] Générer automatiquement un code VBA dans une nouvelle feuille | Moi j'aime pas les GMI ! Affaire à creuser... @ bientôt LouReeD... |