Résultats de la recherche

  1. A

    XL 2019 VBA Userform Remplir une combobox

    Bonjour à tous, D'après ce que je sais, il est possible de remplir une combobox en utilisant des valeurs saisies dans une feuille en utilisant soit RowSource soit AddItem. Laquelle des 2 méthodes est la plus efficace ? Y a t il d'autres méthodes ? En fait je cherche à comprendre dans quelles...
  2. A

    XL 2016 Depuis Excel enregistrement d'un document word sous format pdf

    Bonjour à tous J'ai une macro sous excel qui ouvre plusieurs documents word, y récupère des données, les injecte dans un tableau excel (du classeur qui contient la macro) Jusqu'ici tout va bien. Ce qui me pose problème c'est que je souhaite enregistré après le document word au format pdf et là...
  3. A

    XL 2016 MsgBox paramètre helpfile

    Bjr à tous, Qqn aurait un exemple d'une msgbox avec le paramètre helpfile. Je ne comprends pas très bien à quoi il sert et comment il fonctionne. Merci
  4. A

    DLL FileSystemObject

    Bonjour à tous, J'essaie de comprendre comment fonctionnent certaines API et DLL J'ai commencé par une DLL simple : FileSystemObject Ce qui me chagrine, c'est que j'ai lu qu'une DLL fait généralement appel à 1 API mais ce que je ne comprends alors pas, c'est pourquoi on a pas besoin de déclarer...
  5. A

    XL 2016 [RESOLU] Propriété TextBox d'un formulaire

    Bonjour à tous, Dans un formulaire, j'ai une TextBox avec une valeur par défaut (propriété value renseignée) Existe-t-il une propriété qui permette, quand le formulaire est exécuté, d'avoir une sélection automatique de la valeur par défaut (pour l'instant, le curseur se positionne en fin de la...
  6. A

    XL 2016 [RESOLU] Existe-il une alternative à Ia methode Intersect

    Bonjour à tous, J'utilise comme tout le monde la méthode intersect pour limiter la plage d'action d'une procédure évenementielle Selected Ex de code : If Intersect(Range("A1:B10"), Target) Is Nothing Then Exit Sub Target.Interior.Color = vbRed Le souci, c'est qu'avec la méthode intersect, si...
  7. A

    XL 2010 moyenne sans zéro dans un tableau croisé dynamique

    Bonjour, Est-il possible d'obtenir une moyenne qui ne prend pas en compte les zéros dans un tableau croisé dyn avec un champ calculé ? Pour l'instant la seule solution que j'ai trouvé, c'est de remplacer mes valeurs à zéro par un tiret, mais je trouve pas ça satisfaisant. Merci
  8. A

    boucle objet imbriqué et protection de feuille

    Bonjour à tous Ce premier code fonctionne et me permet de poser une protection sur les cellules portant des formules sur la feuille 1. For Each mycel In ActiveSheet.UsedRange mycel.Locked = False If mycel.HasFormula Then mycel.Locked = True Next mycel ActiveSheet.Protect...
  9. A

    Identifier un activeX

    Bonjour à tous, J'ai hérité d'un formulaire développé par un ancien collègue mais au passage à 2010, l'un des controles du formulaire a disparu (ça devait pas etre un activex standard comme combobox ...) Il me reste sur initialisation du formulaire, un bout de code qui fait référence à cet...
  10. A

    procedure evenementielle change

    Bonjour à tous, J'ai une procédure événementielle qui me permet lorsque je valide une cellule dans la zone A1:A10 de mettre en majuscule automatiquement ce qui a été saisi : Dim pl As Range Set pl = Range("A1:A10") If Not Intersect(pl, Target) Is Nothing Then...
  11. A

    procedure evenementielle Worksheet_Change

    Bonjour à tous, J'ai une procédure évenementielle sur changement dans une feuille Mon objectif est de mettre en majuscule ce qui est saisie sur la plage A1:A10 Mon problème c'est que quand ça met en majuscule, ça change la cellule donc ça rappelle l'évenement et c'est récursif et ça finit par...
  12. A

    Créer un nouveau dossier en meme temps que l'enregistrement d'un classeur

    Bonjour à tous, Je voudrais connaitre le code qui me permettrait de créer un nouveau dossier à partir d'excel. En fait j'ai une macro qui enregistre le classeur actif sous le nom "planning semaine x" dans le sous dossier Henri. ActiveWorkbook.SaveAs "C:\Documents and Settings\Henri\semaine "...
  13. A

    ouvrir un fichier zippé

    Bonjour à tous, Un fichier excel zippé m'est envoyé régulierement. Il contient des données que j'aimerais coller dans un autre classeur. J'ai donc utilisé l'enregistreur de macro pour piloter l'ouverture du fichier zippé à partir du fichier cible. Bien entendu excel me propose une conversion...
  14. A

    Message pendant l'exécution d'une macro

    Bonjour à tous, Je souhaite que pendant l'exécution d'une procédure, une boite de message reste à l'écran pour demander à l'utilisateur de patienter, sans bloquer l’exécution de la procédure. Merci
  15. A

    Impression noir et blanc

    Bonjour est il possible de créer une macro dans excel qui imprime en modifiant les paramètres de l'imprimante et en la passant à noir et blanc dans PrintOut, j'ai trouvé aucun argument qui correspondrait au passage au noir et blanc est ce possible ? Merci
  16. A

    Ne pas ouvrir un classeur déja ouvert

    Bonjour à tous J'ai une procédure qui ouvre un fichier source et un cible en vue d'un traitement Je cherche l'instruction me permettant de ne pas rouvrir le classeur source s'il est deja ouvert Merci
  17. A

    barre menu : désactiver un menu

    Bonjour à tous Je cherche une procédure (évenementielle ?) qui se déclenche quand l'utilisateur clic sur le sous-menu Afficher du menu Format / Feuille Comment faire ?
  18. A

    selection de tableaux croisés dynamiques

    Bonjour à tous Je cherche à obtenir une variable tableau qui me permettrait de stocker l'adresse de chaque première cellule de tous mes tcd présents sur 1 feuille du classeur qqn peut m'aider ? (je ne connais pas d'instruction qui permettent d'atteindre chq premiere cellule d'un tcd et je...
  19. A

    pivotTable actif

    Bonsoir Quelle instruction pour spécifier qu'on souhaite un traitement sur le tableau croisé dynamique sur lequel on est (cellule active) J'ai essayé : ActivePivotTable mais echec Dans le même ordre d'idée, comment obtenir le nom du tcd sur lequel on est ? et son n° d'index? Merci
  20. A

    syntaxe pour code erreur #NA

    Bonjour à tous, J'ai créer une procedure function et je cherche à savoir quelle syntaxe utilisée pour obtenir une erreur de type #Na quand la fonction est mal utilisée Mon code pour l'instant : function MaFonction(arg1,arg2) if arg2 = "titi" then MaFonction = arg1 * 10 elseif arg2 =...