| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 02/10/2019 à 07:26 | Dach2 | Sortir d'une InputBox | La solution de theze fonctionne parfaitement. J'ai encore appris un truc Merci infiniment à tous les deux et bonne journée... |
| 01/10/2019 à 20:05 | Dach2 | Sortir d'une InputBox | Une InputBox propose une valeur par défaut (le mois en cours) L'utilisateur peut : La valider (cas général) par OK La modifier (cas fréquent) et valider par OK Sortir par Annuler Sortir par la X en haut à gauche de l'InputBox Dans les 2 derniers cas (Sortir), je ne sais pas tester la valeur retourné... |
| 23/09/2019 à 21:07 | Dach2 | Liste de validation dynamique | Résultat impeccable. Je ne sais toujours pas pourquoi cela ne fonctionne pas avec DECALER, mais ton code avec OFFSET marche parfaitement. Encore un truc appris ici. Merci beaucoup et bonne soirée... |
| 23/09/2019 à 19:19 | Dach2 | Liste de validation dynamique | Non, Non, pas mieux. C'est la dessus qu'il bute : Merci quand même... |
| 23/09/2019 à 18:19 | Dach2 | Liste de validation dynamique | Pour la création d'une liste de validation dynamique, l'enregistreur de macro donne le code suivant : Curieusement, l'exécution de la macro ainsi générée donne un message d'erreur (1004 Erreur définie par l'application ou par l'objet). Quelqu'un en connait-il la raison ? D'avance merci... |
| 22/08/2019 à 14:54 | Dach2 | Fonction Find avec critere de recherche variable | Tout fonctionne à présent. Tu m'apprends un truc qui va me permettre d'améliorer sensiblement pas mal de mes codes (esthétique et performance). Merci infiniment Ric... |
| 22/08/2019 à 14:05 | Dach2 | Fonction Find avec critere de recherche variable | Merci pour cette proposition. Ton code est bien plus séduisant que le mien. Sur le déplacement de 6 colonnes comme indiqué sur le code ci-dessous, erreur de compilation (Nombre d'arguments incorrect ou affectation de propriété incorrecte). Je bloque Il doit y avoir quelque chose d'évident, mais je b... |
| 22/08/2019 à 12:18 | Dach2 | Fonction Find avec critere de recherche variable | Je reçois périodiquement des fichiers dont les colonnes ne sont pas toujours à la même place. Avant de traiter ces fichiers, je commence donc pas ré agencer les colonnes. Je bute sur le code suivant, qui bugue (Variable non définie) Je précise que toutes les colonnes existent bel et bien avec les li... |
| 16/08/2019 à 13:04 | Dach2 | Fonction RECHERCHEV dans un onglet dont le nom est une variable | Après plusieurs dizaines de tentatives avec des syntaxes différentes, tout fonctionne à merveille avec la formule suivante : Donc avec la syntaxe " & Table.Name &" et non avec la syntaxe " & Table &", plus naturelle au départ. Ouf... |
| 11/08/2019 à 16:48 | Dach2 | Fonction RECHERCHEV dans un onglet dont le nom est une variable | James007, Mon fichier est trop lourd (statistiques commerciales sur 10 ans !) Ca n'est que la syntaxe de la formule qui me bloque. Merci malgré tout. Bonne soirée... |
| 11/08/2019 à 16:20 | Dach2 | Fonction RECHERCHEV dans un onglet dont le nom est une variable | Mon problème est bien un problème de syntaxe. Ta proposition, qui consiste à passer de coordonnées absolues en relatives, ne fonctionne pas plus (sauf que l'erreur d'exécution passe de 1004 à 438 !) Merci quand même. A tout hasard, je renvoie quand même mon bout de code (qui par erreur était incompl... |
| 11/08/2019 à 12:58 | Dach2 | Fonction RECHERCHEV dans un onglet dont le nom est une variable | Je bute sur la syntaxe de la fonction VLOOKUP ci-dessous. Merci pour votre aide. Erreur 1004... |
| 07/08/2018 à 00:07 | Dach2 | Recherche de la lettre d'une colonne | Merci Dhany, Merci Ric pour votre sollicitude. Je crois que j'ai encore à découvrir avec l'instruction Split. Bonne nuit... |
| 06/08/2018 à 23:44 | Dach2 | Recherche de la lettre d'une colonne | 1 - Je ne vois pas de .Select dans le code de mon post. 2 - Si je me moquais des conseils donnés, je ne posterai pas. Ce site serait-il réservé à une élite ? Si je m'acharne, c'est que le conseil qui m'a été donné précédemment : ne fonctionne pas (erreur 424). Il est donc normal que je continue à ch... |
| 06/08/2018 à 23:12 | Dach2 | Recherche de la lettre d'une colonne | OK, Je vais reprendre les notifications précédentes. Quand on débute, on ne comprend pas toujours bien les réponses. Désolé de vous avoir importuné. Merci pour le temps consacré. Bonne nuit... |
| 06/08/2018 à 22:55 | Dach2 | Recherche de la lettre d'une colonne | Bonsoir Jean-Eric et Curulis57, Je n'ai pas compris vos réponses. En tout cas, elles ne m'aide pas. Manifestement, je vous ai énervé. Désolé. Je trouverai bien la solution à mon problème. Mais je pensais que ça serait sur ce site. Merci quand même... |
| 06/08/2018 à 20:55 | Dach2 | Recherche de la lettre d'une colonne | Pour diverses raisons, j'ai besoin de déterminer la lettre d'une colonne. Je procède ainsi : Parfois j'obtiens P (sans":"), parfois j'obtiens P: (avec ":"). J'en appelle aux spécialistes. Merci pour leur aide toujours précieuse... |
| 02/08/2018 à 16:08 | Dach2 | Recherche de la lettre d'une colonne | Bonjour à tous les 2 (curulis57 et MFerrand), Et merci pour avoir passé du temps sur mon cas. Et j'apprend plein de trucs. Il faudrait juste que vous dormiez un peu(premiers conseils donnés après minuit, derniers dès 07h30 !). Merci MFerrand pour le cours très complet. Pour répondre à 2 de tes quest... |
| 02/08/2018 à 06:02 | Dach2 | Recherche de la lettre d'une colonne | Bonjour à tous les 2 (curulis57 et MFerrand), Nombre de mes codes sont effectivement des copier/coller de codes trouvés par ci par là, et aussi de codes générés par la fonction "Enregistrer une macro". Avec tous vos bons conseils, je progresse quand même, et en quelques semaines, j'ai pu ainsi divis... |
| 01/08/2018 à 22:52 | Dach2 | Recherche de la lettre d'une colonne | D'accord curulis57, Mais ça n'est pas ma question. Merci quand même... |
| 01/08/2018 à 20:20 | Dach2 | Recherche de la lettre d'une colonne | Comme je trouve toujours réponse à mes questions de béotien, je continue. Je cherche la lettre d'une colonne. En procédant ainsi : J'obtiens la réponse P: (avec le signe ":") En procédant ainsi : J'obtiens la bonne réponse P (sans ":") Je ne comprends pas ce que l'instruction ActiveCell.Select vient... |
| 31/07/2018 à 19:02 | Dach2 | Syntaxe pour tri d'une plage | Merci à tous pour vos éclairages. Bien compris. Bonne soirée. Dach2... |
| 29/07/2018 à 20:26 | Dach2 | Syntaxe pour tri d'une plage | Je dois trier une plage par rapport à une colonne. 3 syntaxes semblent fonctionner, mais mon fichier est trop volumineux pour que je puisses contrôler que le tri fonctionne de manière certaine. Les 3 codes testés : L'avis d'un spécialiste me rassurerait Merci beaucoup... |
| 28/07/2018 à 08:03 | Dach2 | Syntaxe Range avec colonne et ligne en variables | Merci MFerrand, C'est bien la solution. Merci beaucoup... |
| 28/07/2018 à 00:22 | Dach2 | Syntaxe Range avec colonne et ligne en variables | Merci Jean-Eric, C'est évidemment (Lig,Col) et non pas (Col,Lig) mais dans mon cas, cela ne fonctionne pas. Ma lettre de colonne est obtenue par un Je n'obtiens donc pas un "A", mais un A sans guillemets. Mais au fond, je ne sais pas si c'est la raison du problème. Une solution ? Merci encore... |
| 27/07/2018 à 23:06 | Dach2 | Syntaxe Range avec colonne et ligne en variables | J'ai tout essayé (sauf la bonne syntaxe), avec des " ou des &. Rien ne fonctionne. Je souhaite me positionner sur une cellule dont je connais la lettre de colonne et le numéro de ligne, mais sous forme de variables. Rien n'y fait. Merci pour votre aide... |
| 27/07/2018 à 21:28 | Dach2 | Première cellule non vide | Merci Jean Eric. Nickel. Bonne soirée... |
| 27/07/2018 à 21:00 | Dach2 | Première cellule non vide | Je cherche a me positionner sur le première cellule vide d'une colonne, en partant du début (il peut y avoir des cellules non vides après celle-là). Mon code plante sur le Range. Problème de syntaxe ? Merci pour votre aide... |
| 07/07/2018 à 20:18 | Dach2 | Syntaxe formule avec gestion d'erreur | Je viens de trouver mon erreur en utilisant la génération automatique de code vba ("developpeur/enregistrer une macro). Il y avait un blanc inutile après l'instruction IFERROR. On peut passer des heures sur peu de chose. Merci de m'avoir consacré de ton temps... |
| 07/07/2018 à 18:47 | Dach2 | Syntaxe formule avec gestion d'erreur | Je cale sur la syntaxe de la formule suivante : Message d'erreur 1004. Merci pour votre aide... |
| 12/06/2018 à 09:53 | Dach2 | Nom de variable lui même variable | OK. Problème résolu. Merci pour tout... |
| 12/06/2018 à 09:00 | Dach2 | Nom de variable lui même variable | Bonjour Jean-Eric, Et merci de te lever de si bon matin pour me venir en aide. Je te remercie pour l'envoi du tuto. Je vais passer du temps sur Power Querry. Quant à ta proposition de code, elle m'apprend beaucoup de choses. Elle m'a l'air top, mais elle plante sur la ligne Erreur d'éxécution 9 : l'... |
| 11/06/2018 à 21:49 | Dach2 | Nom de variable lui même variable | Jean Eric, J'ai du mal m'exprimer. Je ne veux pas un TCD final. Le principe du TCD est justement que chacun constitue celui (ou ceux) qui lui convient (conviennent) en fonction du type d'analyse recherché. Je cherche simplement à ce que la liste des champs du TCD qui apparait dans la fenêtre en haut... |
| 11/06/2018 à 21:05 | Dach2 | Nom de variable lui même variable | Si ça peut aider : Merci pour votre aide... |
| 11/06/2018 à 19:10 | Dach2 | Nom de variable lui même variable | Re, Je ne sais pas comment joindre un fichier... |
| 11/06/2018 à 17:02 | Dach2 | Nom de variable lui même variable | Je viens de télécharger Power Query, dont je ne connaissais pas l'existence. Je vais prendre du temps pour apprendre à l'utiliser. Néanmoins, j'aimerai trouver la solution à ma question initiale (syntaxe du selection.find(What: & var &,...) qui peut me servir pour d'autres appli. Si pas de solution... |
| 11/06/2018 à 16:39 | Dach2 | Nom de variable lui même variable | Bonjour Jean-Eric, C'est la liste des champs que je souhaite voir apparaitre dans un ordre logique, afin de pouvoir les repérer facilement avant de les faire glisser dans les zones voulues (filtres, lignes, ...). Pour cela, pas d'autre moyen que de modifier l'ordre des colonnes du fichier de base. J... |
| 11/06/2018 à 15:22 | Dach2 | Nom de variable lui même variable | Rectification Const Col1 As String = "Code Client" 'je veux déplacer la colonne "Code Client" en colonne "A" Const Col2 As String = "Nom Client" 'je veux déplacer la colonne "Nom Client" en colonne "B", etc ..... |
| 11/06/2018 à 14:54 | Dach2 | Nom de variable lui même variable | Je reçois périodiquement un fichier Excel de statistiques commerciales de 45 colonnes (Client, produit, pays, région, chiffre d'affaires, remise, ...). Ces colonnes ne sont pas dans un ordre logique. Afin d'en tirer un TCD qui présente les champs dans un ordre logique pour l'utilisateur (colonnes "c... |
| 03/06/2018 à 07:46 | Dach2 | Ecrire une formule sur plusieurs lignes | Merveilleux. Mon code est à présent plus clair. Et j'ai pu couper d'autres formules qui dépassaient largement le cadre de la fenêtre de l'éditeur. Bien à toi... |
| 02/06/2018 à 21:59 | Dach2 | Ecrire une formule sur plusieurs lignes | Pour des raisons cosmétiques, je tente, mais en vain, d'écrire une formule longue sur plusieurs lignes. J'utilise bien la coupure avec un blanc puis _ , mais cela ne peut manifestement pas se faire n'importe où. La formule suivante : ActiveCell.FormulaR1C1 = "=IF(OR(RC[" & Décalage1 & "]="""... |
| 02/06/2018 à 19:04 | Dach2 | Utilisation de variables dans les formules | Merci Dhanny. Cela fonctionne parfaitement. Je ne sais pas pourquoi ma syntaxe ne marche pas (elle m'a l'air très standard), mais je vais bosser la chose. Encore merci et bonne soirée à toi... |
| 02/06/2018 à 18:18 | Dach2 | Utilisation de variables dans les formules | Ma formule avec 2 variables n'est manifestement pas correcte. Dim Décalage As Integer Dim Test As String Décalage = -2 Test = "Payé" Formule = "=IF(RC[" & Décalage & "]=" & Test & ",0,1)" ActiveCell.FormulaR1C1 = Formule 2 conséquences différentes : - RC[" & Décalage & "] entraine un... |
| 02/06/2018 à 16:43 | Dach2 | Syntaxe Offset avec variables | OK Dhanny. C'est fait. Génial ce forum... |
| 02/06/2018 à 16:16 | Dach2 | Syntaxe Offset avec variables | Merci Pour vos réponses. En fait c'est la première réponse de Dhany qui résout mon problème. La syntaxe est bien : ActiveCell.Offset(0, Ecart).Select et non ActiveCell.Offset(0, " & Ecart & ").Select Nouveau sur le forum, je n'avais pas vu cette première réponse. Encore merci... |
| 02/06/2018 à 15:44 | Dach2 | Syntaxe Offset avec variables | La cellule active avant le Offset est AN2. Ca n'est donc pas ça. Merci quand même, parce que ça aurait pu... |
| 02/06/2018 à 15:23 | Dach2 | Syntaxe Offset avec variables | Voici un extrait de mon code : Dim Ecart As Integer Ecart = -2 ActiveCell.Offset(0, " & Ecart & ").Select Cela entraîne une erreur d'exécution '13' : Incompatibilité de type. Je vous remercie pour votre aide... |