| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 07/10/2018 à 08:37 | Bob Diaquin | Solveur ou VBA | J'ai gardé la ligne de test dans la fonction alors qu'il ne fallait pas . Maintenant, si tu veux toutes les combinaisons possibles, il faut jouer avec la borne de début de boucle et dans ce cas, la fonction va retourner un tableau à deux dimensions (en lignes et colonnes) mais je ne suis pas sûr que... |
| 06/10/2018 à 09:46 | minrae994 | Afficher / masquer ligne spécifique | Le code marche très bien : mais ton tableau commence bien en colonne D ? Car si ce n'est pas le cas, il te faut adapter le numéro de champ exemple, si ton tableau commence en colonne A, le numéro de champ sera 5 pour la colonne E... |
| 06/10/2018 à 09:35 | Bob Diaquin | Solveur ou VBA | Re, Pour répondre à ta question : En transformant cette sub en fonction : Pour l'utiliser dans Excel, tu dois lui passer la valeur (ici 2500) puis les coefficients (210,180,160,120) ensuite, tu dois l'appeler dans une matrice c'est à dire que tu vas sélectionner 4 cellules en ligne puis dans la barr... |
| 06/10/2018 à 09:15 | Bob Diaquin | Solveur ou VBA | Une piste en partant de l'idée de h2so4 de diviser le résultat voulu par le coefficient le plus élevé ... |
| 05/10/2018 à 07:22 | Bob Diaquin | Solveur ou VBA | Re, Une piste qui va donner plusieurs résultats en fonction de la valeur de la borne 4, 5 ,4, 1 si la borne vaut 5, 8, 3, 1, 1 si la borne vaut 8, etc... ... |
| 05/10/2018 à 06:42 | Bob Diaquin | Solveur ou VBA | Donc, si je comprend bien, tu préfères avoir comme résultat par exemple 4, 5, 4,1 plutôt que 2, 0, 13, 0 ... |
| 02/10/2018 à 16:05 | alexp59 | Macro comparaison deux feuilles | Une piste, la comparaison est faite sur les colonnes C à H et de ligne à ligne ... |
| 02/10/2018 à 07:18 | Licaon | Sélection feuille combobox et affichage listbox | Une piste. Avec RowSource il est possible de dépasser les 10 colonnes mais dans ce cas, suppression et ajout dans la ListBox ou ComboBox est impossible, il faut ajouter ou supprimer dans la feuille et recharger ensuite ... |
| 02/10/2018 à 07:06 | jeanM25 | Impossible de traduire une grosse formule en VBA | Une autre façon de procéder ... |
| 02/10/2018 à 06:41 | smoke22 | Combobox | Voici le correctif ... |
| 02/10/2018 à 06:35 | kenyd | Extraire valeur d'un timeline vers une cellule | Une fois que tu as collé le code dans le module de la feuille (module nommé Feuil1 (Sheet1) ) il te suffit de sélectionner une ou plusieurs cellules en C2:C7 pour voir le résultat en B12 ! Par exemple, si je sélectionne de C2 à C4 le résultat en B12 est "janv - févr - juil 2018"... |
| 01/10/2018 à 17:37 | eabra | Remplace signet word via un programme VBA Excel | Content de t'avoir aidé... |
| 01/10/2018 à 07:23 | smoke22 | Combobox | Code pour l'UserForm pour remplir le ComboBox : Code pour le ComboBox ... |
| 01/10/2018 à 06:54 | eabra | Remplace signet word via un programme VBA Excel | Avec l'exportation au format pdf dans le même dossier ... |
| 29/09/2018 à 17:11 | eabra | Remplace signet word via un programme VBA Excel | Une piste à adapter ... |
| 29/09/2018 à 11:39 | Skadowche | VBA - Autofill | Pas besoin d'Activate, il te suffit de mettre un point devant Range pour qu'il soit affilié à la feuille "Supplier 1" puisque tu utilises With ... End With : en mettant un point devant Range("C3:C2000") tu l'affilie à la feuille "Supplier 1" With ThisWorkbook.Worksheets("Supplier 1")... |
| 29/09/2018 à 09:15 | Skadowche | VBA - Autofill | Et oui, il te faut affiler les Range ... |
| 29/09/2018 à 09:03 | kenyd | Extraire valeur d'un timeline vers une cellule | A mettre dans le module de la feuille, résultat en B12 ... |
| 29/09/2018 à 08:26 | Atomiik Loic | Si ma colonne contient ne rien faire sinon mettre en couleur | Je présume que les groupes de lettres vont par deux dans les cellules (saut pour N) donc la formule est : =ET($F11<>"AM";$F11<>"GA";$F11<>"GP";$F11<>"PM";$F11<>"N")... |
| 28/09/2018 à 15:43 | febfeb | Combobox & Listbox | Je ne vois pas trop l'intérêt d'utiliser le ComboBox pour trier mais bon ? Comme ta plage a des trous, il est préférable d'utiliser ceci pour définir la plage : je re poste le code avec cette modif. En bas, le code pour le tri ... |
| 28/09/2018 à 15:31 | Mtek | Liste déroulante 3 colonnes 1 valeur | Je ne suis pas sûr d'avoir bien saisi Il te faut poser sur ta feuille, un ComboBox issus de la boite à outils Contrôles ActiveX puis de coller dans le module de la feuille le code ci-dessous et exécuter la Sub "Remplir()" sachant que les valeurs récupérées se trouvent en colonnes A à C à partir de l... |
| 28/09/2018 à 15:15 | kenyd | Titre dynamique d'un graphique dynamique | A tester ... |
| 28/09/2018 à 15:09 | diablo7431 | Problème de numérotation automatique de plusieurs feuilles | Dans la sub "RendreVisibleouSuppression()" ci-dessous, tu peux voir que tu peux afficher les deux noms dans la boite de gestionnaire des noms, dans cette boite, tu peux soit laisser les noms et mettre leur valeur à 0 soit les supprimer ou alors les supprimer avec le code ci-dessous. Pour les supprim... |
| 28/09/2018 à 14:59 | diablo7431 | Problème de numérotation automatique de plusieurs feuilles | Oups, je me suis foutu dedans, c'est bien comme ça ... |
| 28/09/2018 à 14:33 | margauxlgd | Erreur d'exécution 424 | Comme ceci peut être mais pas testé sur Mac car je n'en ai pas ... |
| 28/09/2018 à 14:08 | diablo7431 | Problème de numérotation automatique de plusieurs feuilles | Perso, je n'utiliserai pas de fichiers externes au classeur mais plutôt des noms invisibles. Une piste. A chaque appel de la sub "numerotationFACTURE()" ou de la sub "numerotationCOMMANDE()" le nom correspondant sera incrémenté de , de cette façon, les numéros seront intrinsèques au classeur donc pa... |
| 28/09/2018 à 10:32 | febfeb | Combobox & Listbox | Pour charger la ListBox et le ComboBox : Précises ce que tu veux car un tri est généralement croissant ou décroissant ... |
| 28/09/2018 à 06:53 | diablo7431 | Problème de numérotation automatique de plusieurs feuilles | Si tu veux récupérer 2 numéros, il te faut utiliser deux stockages différents donc deux variables. Petite précision qui n'a rien à voir, comme tu fermes le premier fichier avant d'ouvrir le second, tu peux utiliser le même numéro à savoir 1 ... |
| 28/09/2018 à 06:42 | CAPUCIN | Transformer une string en nombre | Converti en Long ... |
| 27/09/2018 à 06:52 | MaxKaro | Liaison avec plusieurs fichiers | Testes ceci pour voir si c'est ce que tu veux ... |
| 27/09/2018 à 06:49 | CAPUCIN | Transformer une string en nombre | Hour() est une fonction de VBA, Hour(Time) qui attend un argument ! Extrait de l'aide : Renvoie une valeur de type Variant (Integer) indiquant un nombre entier compris entre 0 et 23 inclus, qui représente l'heure du jour. Donc, si hour pour toi est une variable, modifie son nom afin qu'il n,y ait pa... |
| 27/09/2018 à 06:37 | miami2006 | Calcul ecart d'heure | Sinon, utilises le calendrier depuis 1904, les heures négatives seront précédées du signe moins (options Excel)... |
| 26/09/2018 à 16:03 | SPHYNX | Gerer les doublons | Content de t'avoir aidé... |
| 26/09/2018 à 07:19 | GMT 10 | VBA | Content de t'avoir aidé... |
| 26/09/2018 à 07:16 | SPHYNX | Gerer les doublons | Le résultat en feuille "Feuil2". Sur ton classeur exemple, pour faire un test, supprimes les lignes de résultat afin quelles ne perturbent pas. Le code ci-dessous est à mettre dans un module standard (depuis Excel, maintenir la touche Alt enfoncée puis faire la série de touche F11, I, M) coller le c... |
| 25/09/2018 à 07:33 | SPHYNX | Gerer les doublons | Une piste avec un dictionnaire et un tableau à deux dimensions. Pour le test, le résultat est inscrit dans la fenêtre d'exécution (Ctrl+G). Si d'autres totaux à faire, adapter la première dimension du tableau dans la déclaration. Explications dans le code ... |
| 25/09/2018 à 06:40 | GMT 10 | VBA | Pour ajouter une quantité, mettre le nombre en positif et pour retrancher, et bien en négatif (moins devant le nombre) ! Pour suppression d'un enregistrement ... |
| 24/09/2018 à 20:16 | Harissa23 | Private Sub Worksheet_Change(ByVal Target As Range) / Avoir 2 cibles ? | Remplacer : par ... |
| 24/09/2018 à 20:02 | Tinolacoro | Copie automatique de données cochées | Une piste mais pour l'automatisme, à toi de dire comment tu vois ça ... |
| 23/09/2018 à 16:50 | MICKAEL59 | Filtre tableau après un premier filtre selon valeurs oui / non | Voici un classeur test avec deux filtrages successifs, sur les Sirets (bidon bien sûr) puis sur la colonne Oui/Non. Testes en modifiant les valeurs dans les cellules B2 et B3 ... |
| 22/09/2018 à 14:15 | VinceD | Comparaison BD: Macro trop "lourde" | Pour une recherche exacte entre les deux bases (la coloration est faite sur la feuille "Feuil2") : Cette sub pour une recherche partielle du début et fin d'adresse (la coloration est faite sur la feuille "Feuil2" avec en colonne B et C les début est fins d'adresses). Il y aura probablement des adapt... |
| 21/09/2018 à 07:13 | Toriix | Remplacer une formule dans une cellule par une macro VBA | Pas sûr d'avoir bien compris la demande ! Une fonction perso (à adapter si besoin) : à utiliser de cette façon en cellule C2 et à tirer vers le bas ... |
| 20/09/2018 à 17:03 | n_xeon | Ligne verticale dans graphe | Petite rectification, c'est l'axe des ordonnées qui est à prendre en compte pour la ligne verticale et c'est sur l'axe des abscisses que tu dois effectuer un décalage (là je ne sait pas trop ce que tu veux faire donc ?..)... |
| 20/09/2018 à 07:21 | n_xeon | Ligne verticale dans graphe | Pour un trait vertical, c'est l'axe des abscisses qui est à prendre en compte dont le mini est 0 (00/01/1900) et le maximum ton Max(4:4) de ta ligne 4. Maintenant, au toi de voir comment effectuer un décalage. Je te retourne ton fichier ... |
| 18/09/2018 à 08:14 | REGIS6460 | Recopie formule en VBA | A tester ... |
| 18/09/2018 à 08:04 | norberlingo | Masquer et afficher avec macro | La même procédure que Jean-Eric mais avec une case à cocher issue de la boite à outils Formulaire. IIf() est utilisé car la valeur retournée pour faux est -4146. Ne pas oublier d'affecter la macro à la case à cocher ... |
| 16/09/2018 à 16:15 | dubois | VBA masquer ou afficher plusieurs feuilles d'un coup | A tester ... |
| 14/09/2018 à 19:03 | smoke22 | Code VBA | Moi aussi j’ai un ERP (établissement recevant du public) C’est vrai qu’Excel est un vrai petit couteau suisse qui permet de faire beaucoup de chose mais ce n’est pas une vraie caisse à outils mais il est vrai qu’on préfère travailler avec un outil qu’on maîtrise même si on y passe plus de temps qu’a... |
| 14/09/2018 à 10:18 | smoke22 | Code VBA | Par vrai base de données j’entends base de données professionnelle avec très grand nombre d’enregistrements et nombreux champs qui demande d’utiliser des tables multiples afin de diminuer le poids ... |
| 13/09/2018 à 19:05 | smoke22 | Code VBA | Quand on veux gérer une VRAI base de donnés, on n’utilise pas Excel mais un outils dédié car Excel demande trop de doublons ce qui alourdit beaucoup le fichier ... |