Résultats de la recherche

  1. J

    Appelle d'une macro d'un autre classeur

    Bonjour à tous, Je souhaiterais appeler la macro "run" du "Classeur2" à partir du "Classeur1", quelle est la syntaxe pour cet appelle? Je pensais à un : call Workbooks("Classeur2").run mais sans succès. Petite info, mon "Classeur2" est vérouillé pas un mot de passe au niveau du...
  2. J

    Fonction TRONQUE en VBA?

    Bonjour à tous, Je cherche la fonction 'TRONQUE' mais en VBA. J'ai bien essayé 'LEFT' mais le résultat est un chaîne de caractères alors que je souhaite obtenir un chiffre. Merci d'avance A+
  3. J

    Vider toutes les variables à la fin d'une macro

    Salut à tous, Est-il possible de vider (la mémoire utilisée pour) toutes les variables utilisées dans une macro et cela sans nommer chaque variable? A+
  4. J

    Excel fatigue, durée d'exécution variable

    Salut à tous, J'ai mon ami excel qui fatigue pendant l'exécution d'une macro! Je m'explique: j'ai une macro qui fait un certain nombres de calculs et qui fait intervenir une macro complémentaire (pour les connaisseur le 'solver'). Et je me rends compte que Excel ralenti pendant...
  5. J

    Rows(FirstRow: LastRow) ne marche pas!?

    Bonjour, Je souhaite faire une sélection de plusieurs lignes afin de les masquer, pour cela je peux utiliser: Rows('5:10').select Selection.EntireRow.Hidden = True et ainsi masquer les lignes 5 à 10. Dans mon cas, cependant, les lignes mini et maxi sont variables et ce sont mes...
  6. J

    vbMsgBoxHelpButton ?

    Bonjour, Quelle est l'action du bouton help du msgbox définit avec 'vbMsgBoxHelpButton' car sur mon PC il n'a pas d'action, le PC me demande le fichier DEMO.HLP. Autrement, est-il possible de définir sa propre action à ce bouton, du genre si reponse = help faire ... mais a priori le mot...
  7. J

    Passage de variables: Module vers Userform?

    Bonjour à tous, Je suis face à un pb, je m'apercois que la passage de variable ne se fait pas d'un module à un userform avec le code ci-dessous: J'ai un 'sub Test' dans le module1 qui est le suivant: Sub Test() Dim MaVar1 MaVar1 = 5 MsgBox MaVar1 End Sub Et le sub d'un...
  8. J

    Pb Solver nb entier

    Bonjour à tous, J'utilise le solver par l'intermédiaire d'une macro avec le code suivant: solverreset SolverAdd CellRef:='$D$22', Relation:=4, FormulaText:='integer' SolverAdd CellRef:='$D$17', Relation:=3, FormulaText:='$E$17' SolverAdd...
  9. J

    Type de donnée: Erreur ENORME!!

    Boujour à tous, Savez vous que pour VBA 7.6-7.4 = 0.199999999999999 lorsque l'on ne définit pas le type de donnnée de notre variable (par défaut elle est définit pas VBA en tant que 'Variant'). Je trouve cela très dérangeant, et ce qui est encore plus dérangeant, c'est que le résultat...
  10. J

    Convertir chaine de caractères en nom de Textbox

    Bonjour, Voulant aider un forumman, me voila bloqué sur un pb: J'ai ce code qui, pour les 200 cellules de la ligne 1, récupère les valeurs des 200 TextBox (TextBox1,TextBox2,TextBox3...) mais il ne marche pas. En fait le prolème c'est que 'TextBox' & i n'est reconnu que comme une...
  11. J

    Diff entre "set A = inputbox" & "A=inputbox"

    Bonjour à tous, Quelles est la différence entre l'utilisation du 'set' dans ces 2 cas: Set A = Application.InputBox(prompt:='Sélectionnez une plage de cellules', Title:='Plage de cellules', Left:=500, Top:=300, Type:=8) et A = Application.InputBox(prompt:='Sélectionnez une plage de...
  12. J

    Cacher un module de PERSO.xls?

    Bonjour, Est-il possible de cacher un module du fichier PERSO.xls pour ne pas voir toutes les fonctions définit dans ce fichier, dans les fonctions personnalisées. Afin d'éviter de mettre un 'Private' devant chaque fonction. En d'autre termes j'ai 5 modules dans le fichier PERSO.xls, avec...
  13. J

    D'ou viennent les fonctions personnnalisées?

    Salut, 2 questions: -Ou sont définit les fonctions personnalisées qui ne se trouvent pas dans PERSO.xls? CAr il y en a plein que je ne connais pas et donc qui ne serve à rien. -Peut-on masquer certains modules du fichier PERSO.xls pour ne pas avoir trop de fonctions personnalisées (sans...
  14. J

    Call function d'un autre projet VBA?

    Bonjour, Quelle est la ligne de code pour appeler une fonction qui se trouve dans un autre projet VBA, par exemple une fonction qui se trouve dans Perso.xls? Merci d'avance A+
  15. J

    Moyenne sans prendre en compte les 0?

    Bonjour à tous, Je cherche un formule excel pour faire une moyenne de cellules non adjacentes et cela en ne prenant pas en compte les zéros, j'ai essayé ça mais ça ne marche pas: =MOYENNE(SI(B5=0,'',B5),SI(B15=0,'',B15),SI(B25=0,'',B25)) j'obtiens #VALEUR! Un petit coup de main...
  16. J

    Insertion/diagramme: macro inactive?

    Bonjour à tous, Avec l'option : Insertion / Diagramme J'obtiens un diagramme hiérarchique, j'y écris du texte. Mais je ne peux pas agir sur ce texte avec une macro (la barre outils VBA s'éteind) Quelqu'un a une solution pour agir sur ce texte avec une macro, exemple mettre le texte...
  17. J

    Lier une image à un graphique?

    Bonjour à tous, Est-il possible de lier une image à une graphique tout en ayant encore accès au graphique, c'est à dire sans utiliser l'option 'grouper'? En fait j'ai fait une macro qui me sert à insérer un graphique aux couleurs de la société et je voudrais bien y rajouter le logo de la...
  18. J

    "." ou "," avec VBA & Userform

    Salut à tous, J'ai un fichier xls. avec un user form, lorsque j'écris dans un textbox le chiffre 6.5, ce chiffre s'écrit avec un point (normal car dans mes options régionales je suis paramétré en '.' et pas en ','). Cependant quand je ferme et je réouvre mon userform, il va rerchercher ce...
  19. J

    Fusionner du texte de 3 cellules dans 1 cellule

    Salut à tous, Prenons tout d'abord un exemple simple et on généralisera après: J'ai 3 cellules avec du texte dans chaque cellule. Je souhaite que le texte de ces 3 cellules se retrouve dans une cellule de 3 lignes (avec l'option 'alt + enter' sous excel ou encore chr(10) en VBA)...
  20. J

    For each cellules selectionnées?

    Salut, Je voudrais utiliser un 'for each' pour dire dans chaque cellule active test si le n° de ligne est paire, si oui remplissage jaune. Mais je bloque avec le for each, en fait le test ce fait seulement sur la cellule active et par sur les cellules selectionnées. Pour info: Dans...