| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 16/01/2018 à 11:16 | pompaero | Filtrer listbox | Voila un petit exemple, ce n'est pas mis en forme à toi d'insérer ce que tu veux, comme tu le veux dans ta listbox, tu trouveras le code que j'ai fait dans la méthode événement "change" de la textbox4, dans la partie code de ton USF concerné ! Dit moi si je c'est bien ce que tu veux ... |
| 16/01/2018 à 10:21 | pompaero | Filtrer listbox | Yo, Si j'ai bien compris tu veux afficher les consignes (Soit les noms/prénoms présent sur la feuille consigne)dans la listbox, consignes associé à la date insérer dans la text box ? Quel que soit la date ? début ou fin ? J'ai déjà une petite idée de comment procédé ! Après est ce que tu veux un bou... |
| 12/01/2018 à 14:49 | iliess | TextBox en format Nombre | Quel est le format de la cellule ou tu déposes les valeurs ? Elles sont au format number ? Donne moi un exemple de la sortie que tu aimerais ... |
| 12/01/2018 à 14:46 | iliess | TextBox en format Nombre | Quel est le problème ... |
| 12/01/2018 à 14:30 | eliottealderson | Optimisation macro import - durée de traitement très longue | Yo, Peut-être hors sujet mais j'essaye quand même, je pose ça la: http://professor-excel.com/performance-excel-study/... |
| 12/01/2018 à 14:25 | iliess | TextBox en format Nombre | Yo, Je ne pense pas que les TextBox soit typé, quel est réellement ton besoin ? C'est quand tu récupères leur contenu que tu n'obtiens pas le résultat escompté ? Ou tu veux que le séparateur soit une virgule et non un point ? Il me semble que sur Excel la virgule permet d'identifier les Millièmes, c... |
| 12/01/2018 à 14:16 | Willau | Changement de mise en page par VBA même lors d'un fichier partagé | Yo, Il a deux événements qui pourrais t’intéresser, un qui exécute du code à l'ouverture du fichier, ou a sa fermeture. Pour s'en servir c'est simple, quand tu es dans l'interface Visual Basique, tu as un explorateur sur ta gauche, avec tes différents projets/pages ouvertes, Cherche ThisWorkBook (Si... |
| 12/01/2018 à 12:07 | LookAss | Pop up automatique | Yo, AlexP1609, je suis pas sur que c'est vraiment ce qu'il à besoin, mais l'idée d'utiliser le OnChange est bonne ! Ce qu'il peux être fait c'est d'utiliser une variable Public avec l'événement change ! Dans ton module de Workbooks... |
| 12/01/2018 à 11:20 | Lasource06 | Déduire un prélèvement chaque mois à date | Ce n'est pas si simple, Il y as plusieurs échéances différentes (Chacune d'elle à une date différente), une pour la voiture et une pour la maison si je ne me trompe pas, il faudrais alors stocké le dernier moi ou l'échéance à été éffectué pour chacune d'elle, soit une colonne de plus dans le tableau... |
| 12/01/2018 à 10:56 | Lasource06 | Déduire un prélèvement chaque mois à date | Avec une variable qui stockerai cette information ? ça je m'en doutais, mais je pensais que la durée de vie d'une variable sur Excel se limitait de l'ouverture à la fermeture, selon l'instanciation ! Je me trompe ? Si oui cela m’intéresse, y'aurai t'il un moyen de Sérialiser certaines variables ... |
| 12/01/2018 à 10:45 | Whatesle | 1 seul Userform pour plusieurs CommandButton | Je ne suis pas vraiment un spécialiste d'Excel, Timer fait référence à quoi ? Elle renvoi : "Un seul représentant le nombre de secondes écoulées depuis minuit. SyntaxeMinuterieRemarques Dans Microsoft Windows, la minuterie fonction retourne des parties fractionnaires d’une seconde. Sur Macintosh, la... |
| 12/01/2018 à 10:41 | Lasource06 | Déduire un prélèvement chaque mois à date | Bon du coup j'ai eu un coup de motivation ! J'ai un fait un code qui à l'ouverture va parcourir la colonne Date échéance, et qui, si la date correspond à celle d'aujourd'hui, va soustraire l'échéance ! J'ai modifier les valeurs des cellules de la colonne Date échéance afin que la macro puisse identi... |
| 12/01/2018 à 10:25 | Lasource06 | Déduire un prélèvement chaque mois à date | Je n'ai pas trop la tête à me pencher sur des fomules Excel, mais je pense que dans l'idée, déduire une échéance à une date donné est possible ! Le seul hic c'est que si Excel n'est pas constamment ouvert, ou tout simplement pas le jours ou l'échéance est programmé, celle-ci ne sera pas faite ! Enfi... |
| 12/01/2018 à 10:14 | Whatesle | 1 seul Userform pour plusieurs CommandButton | Soit le mode Debogueur est activé et t'empêche de fermer les fichiers excels, soit une boucle infini à fait planter le processus Excel ! Fait un Ctr + Alt + Suppr Clique sur Gestionnaire de tâches, et vérifie si excel est ouvert, si c'est le cas, n'hésite pas à l'arrêter ! Si c'est un problème de dl... |
| 12/01/2018 à 09:25 | jef59 | Msgbox nombre | Re-Bonjour, Très belle proposition de MFerrand qui montre sa parfaite maitrise des fonctions native d'Excel ! J'ai aussi une proposition à faire, beaucoup moins optimale, tout aussi fonctionnelle et un peu d'algorithmie ne fait jamais de mal ! Déjà j'ai pas pu m'empêcher de changer la partie de ton... |
| 11/01/2018 à 15:01 | Catab | VBA : Rechercher chaîne de caractère dans un classeur | Yo, Dim Rng as Range Dim MaRecherche As String Dim i as integer Dim trouver as boolean trouver = false i=0 While trouver = false i = i + 1 MaRecherche = Range("G17").Value Set Rng = Cells.Find(What:=MaRecherche, After:=ActiveCell, LookIn:=xlValues, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDir... |
| 11/01/2018 à 13:50 | jef59 | Msgbox nombre | Yo, Tu veux copier quel valeurs ? D'ou tu les copies ? Ces valeurs sont déjà dans le presse-papiers ? MFerrand, Je pense que le Classeur/feuille de destination est bien la feuille deux et colonne A, sinon il ne demanderai pas de décaler sur la B et ainsi de suite si elle est rempli... |
| 11/01/2018 à 13:10 | Lasource06 | Déduire un prélèvement chaque mois à date | Dim SommeADeduire as integer, MontantRestant as integer SommeADeduire = Cells("A1") MontantRestant = Cells("A2") MontantRestant = MontantRestant - SommeADeduire Cells("A2") = MontantRestant 'Pas sur à partir de la, ça depend comment tu veux procédé If Day(Now()) = 11 'TODO seulement le 11 End IF P-S... |
| 11/01/2018 à 11:02 | Tiagorimb | Objet Range qui fait référence à aucunes cellules | D'accord, je te remercie de ta réponse, je clos le sujet ... |
| 11/01/2018 à 09:42 | Tiagorimb | Objet Range qui fait référence à aucunes cellules | J'aimerai savoir si c'est possible de créer un objet Range complètement virtuel, c'est à dire, qui ne fait référence à aucune cellule physique, d'aucune feuille ou ni même classeur. Suis-je obligé de faire une classe ? Mon problème c'est que je manipule des Ranges actuellement, j'effectue des calcul... |
| 11/01/2018 à 09:26 | jef59 | Concaténation | Pas besoin de mettre les parenthèses englobante ! Et je préfère mettre des espaces entre les éléments à concaténer et le &, tout simplement parce que ça évite les bugs de fond, et oui l'espace manquais, mais bon, ça aurait juste donné un peu de gymnastique mentale à notre cher amis... |
| 11/01/2018 à 09:14 | jef59 | Concaténation | Pour concaténer, "&" est ton amis ! Exemple: MsgBox Cells(Premièreligne, premièreColonne).value & Cells(Deuxièmeligne, deuxièmeColonne).value Fait quelques recherche sur google la prochaine fois, tu trouvera très facilement... |
| 05/01/2018 à 16:06 | Tiagorimb | Chiffre à virgule qui change de format à la copie dans une cellule | Je vais essayer de Replace la virgule par un point, et de convertir en double, je vais juste devoir géré aussi la présence de virgule ! Merci tout de même pour ton aide ... |
| 05/01/2018 à 16:03 | Nico44044 | Pour les pros du VBA - Si cellule est % | Haha t'inquiètes ! Pour ta connaissance, le .Value va renvoyer une valeur, tu essaye ensuite d'avoir la colonne avant cette valeur, voila l'erreur. Offset va visé une cellule, qui as une ligne ou une colonne différence de l'objet pointé, la tu veux la cellule qui est à une colonne de moins ? Dans ce... |
| 05/01/2018 à 15:41 | Nico44044 | Pour les pros du VBA - Si cellule est % | Quel genre d'erreur ? Ecris la nous. Déjà un Value avant un Offset ça pique les yeux ! Pourquoi faire un Offset si tu utilises un Range ? Pointe directement la bonne cellule avec ton range :O... |
| 05/01/2018 à 15:37 | Tiagorimb | Chiffre à virgule qui change de format à la copie dans une cellule | J'ai cast en String avant de l'instancier dans la variable ça doit être du à ça ! Sinon le Type de ParamValue est Integer, je n'ai eu aucune erreur générique Oui Donc je le cast en string car j'ai pleins de différents types et je préfère les re convertir ensuite, Tu penses que c'est le problème ? Qu... |
| 05/01/2018 à 15:28 | Nico44044 | Pour les pros du VBA - Si cellule est % | Son code est très bien, après je vois pas trop l'intérêt si tu ne le comprend pas, fait quelque chose qui sera allier compréhension et fonctionnalité, désolé de cette réponse mais je ne suis pas développeur spécialisé dans VBA mais plus dans l'algorithmie Ceci dit le paramètre Range n'as plus sont u... |
| 05/01/2018 à 15:21 | Nico44044 | Pour les pros du VBA - Si cellule est % | <> 3 veux dire Différent de 3 ce qui fait référence à la colonne de la variable Target, il as du faire ça car il son code se lance au changement de la feuille... |
| 05/01/2018 à 15:09 | Nico44044 | Pour les pros du VBA - Si cellule est % | Je peux pas vraiment ouvrir ton excel (Politique du réseau d'entreprise), mais ton problème à l'air plutôt simple. Sub Calcul_reduc() Dim Prix as Double, Reduc as double, PrixFinal as Double Prix = Cells(Ligne_de_la_cellule_prix, Colonne_de_la_cellule_prix) If Left(Cells(Ligne_de_la_cellule_reduc, C... |
| 05/01/2018 à 14:36 | dauof | MsgBox | Quand tu dit la totalité de ton code c'est ces deux lignes de MsgBox ? A quel moment tu veux afficher la deuxième partie de ton code ? soit si j'ai bien compris le deuxième MsgBox ? Soit un peu plus clair :3 ... |
| 05/01/2018 à 14:14 | Tiagorimb | Chiffre à virgule qui change de format à la copie dans une cellule | Je travaille actuellement sur un projet Excel VBA, je développe une certaine macro, bref je pense que si on est ici c'est qu'on fait du VBA donc je vais aller droit au but ! J'ai un problème totalement illogique, à première vue c'est du format mais j'aimerai bien que vous y jetiez un coup d’œil ! Ap... |