Résultats de la recherche

  1. F

    la méthode range de l'objet worksheet a echoué

    Bonjour à tous, Je viens ici très rapidement pour vous demander une explication. J'ai tapé cette ligne (en simplifié): Set MyRange = Sheets("Truc").Range(Cells(1, 1), Cells(2, 2)) Et lorsque je lance la macro, le débogueur me met au niveau de cette ligne : la méthode 'Range' de l'objet...
  2. F

    Pb pour forcer le c/c par valeur

    Bonjour à tous, J'ai développé un code qui me permettait de forcer le copier/coller par valeur lorsque l'utilisateur faisait un coller normal. Mais étant donné que c'est une macro customisée qui est appelée, il n'y a plus d'annulation (Ctrl+Z) possible par l'utilisateur de la feuille excel...
  3. F

    Interdire le glisser/déposer

    Bonjour à tous, Cela fait quelque temps que je cherche à trouver le moyen d'empecher le glisser déposer d'une cellule à une autre dans excel pour éviter à l'utilisateur de casser toutes les références aux formules, etc. On m'a pas mal aidé sur un autre forum (notamment Myta, que je remercie...
  4. F

    Problème Select

    Bonjour à tous, J'ai un petit souci lorsque je veux copier une certaine partie d'une feuille dans un autre classeur en VBA. Voici mon code (il y a plein de trucs inintéressants, j'ai marqué la ligne qui bug). Accessoirement, j'ai aussi un autre souci: je voudrais mettre par défaut le zoom du...
  5. F

    Bugs rafraichissement cellules

    Bonjour à tous, J'ai un très gros classeur excel (~50 Mo) dans lequel certaines cellules contiennent des données que l'utilisateur saisit, et à plein d'autres endroits, des cellules qui font référence à ces données avec des formules du type: Par exemple dans la Feuill3, Cellule F8 il y a la...
  6. F

    VBA - imprimer & sauvegarder word

    Bonjour à tous, Une macro excel ouvre un document existant word, y effectue des modifications. Je voudrais pouvoir: 1. Imprimer ce fichier (en ayant la popup du choix des imprimantes, donc j'ai l'impression que le code docWord.PrintOut ne fonctionne pas pour ca) 2. Puis sauvegarder ce...
  7. F

    VBA - vérifier existence répertoire

    Bonjour à tous ! Je souhaiterais savoir comment on fait pour vérifier, dans une macro vba, l'existence d'un répertoire ou d'un fichier (avant d'y accéder ou de l'ouvrir). Comme ca s'il n'existe pas, traiter l'erreur comme il le faut. Merci d'avance :)
  8. F

    Protéger l'accès au code vba

    Bonjour encore, Je voulais savoir si vous connaissiez un moyen de protéger l'accès aux macro, au code par un utilisateur d'un classeur ? J'ai un peu cherché mais je n'ai pas trouvé. Ca me gênerait qu'un utilisateur change les macros. Ce qui m'embeterait encore plus c'est que j'ai été...
  9. F

    Forcer le copier coller par valeur

    Bonjour à tous, Ben... Tout est dans le titre. Vous avez une idée s'il est possible d'obliger l'utilisateur d'une feuille excel de n'avoir la possibilité que de faire des copier/coller par valeur ? Merci bien !
  10. F

    Protection Feuilles

    Protection Feuilles VBA Hello la communauté de l'excel :) J'aurais besoin de savoir deux choses quant aux protections des feuilles: 1. J'ai une feuille contenant des cellules protégées qu'un utilisateur ne pourra pas remplir manuellement, et d'autres non-protégées que l'utilisateur peut...
  11. F

    Question VBA Word et Excel - Créer et enregistrer fichier

    Bonjour et Re, J'ai une question qui me semble relativement poussée. J'espère que vous pourrez me dire si c'est faisable, et si oui, si vous pouviez m'aider par la suite à la réaliser. En simplifiant : j'ai l'idée d'avoir un bouton dans une feuille excel. Cette feuille contient des...
  12. F

    Méthode Find

    Bonjour à tous, Je m'arrache les cheveux sur cette méthode qui fonctionne parfois, et d'autres fois non. Par exemple j'ai réalisé une macro hier qui fonctionnait bien après avoir finalement compris le fonctionnement de find. Et aujourd'hui elle ne fonctionne plus. Pourtant j'ai vérifié et rien...
  13. F

    For each cell - VBA

    Hello à tous, Voici une nouvelle question en VBA: - J'ai un range contenant plusieurs cellules dont certaines fusionnées. - Je voudrais faire un For Each qui sélectionne toutes les cellules mais seulement celles qui existent réellement. Exemple: Dim myRange As Range Dim cell As Range...
  14. F

    Popup de confirmation sur macro

    Bonjour, J'ai une question qui me semble simple vu le niveau du forum. J'aimerais coder un simple message de confirmation Yes/No ou Continue/Cancel lorsqu'un user appuie sur un bouton. Mais je ne sais pas vraiment comment faire. Exemple: Sub MaFonction() If PopupBox("Opération...
  15. F

    Question simple VBA: déclaration range

    Bonjour forum! Etant toujours aussi nul en VBA, j'ai une question basique: Est-il possible de déclarer un range (que ce soit dans une macro sub ou dans une fonction sans le mettre en paramètre) et de lui attribuer le range d'une feuille particulière plus tard. Exemple: Dim Truc As Range...
  16. F

    Format personnalisé -> que texte

    Bonjour à tous, Lors de fonctions de recherche à base d'EQUIV et INDEX. Il me trouve une valeur, mais s'il ne trouve rien, il renvoie 0 et l'affiche donc. Je voudrais ne pas afficher ce 0. Contraintes: J'aimerais éviter de faire un SI pour ne pas afficher ce 0, car ca demande d'appeler...
  17. F

    Fonctions récursives

    Hello forum ! Je voulais savoir s'il était possible de faire de la récursivité dans une fonction personalisée (en vba) ? J'ai essayé, il ne me met pas d'erreur de compil mais malheureusement je n'ai pas le résultat escompté. Voici le code, si jamais vous voyez une erreur Function...
  18. F

    Appeler fonction dans code vba

    Bonjour à tous, Une nouvelle petite question toute simple: J'aimerais créer une fonction personalisée en vba mais dedans j'aimerais pouvoir utiliser des formules de base d'excel. Mettons par exemple que j'essaie d'appeler la fonction JOURSEM() dans mon fonction vba, je fais comment ? Merci...
  19. F

    Formule personnalisée

    Bonjour le forum, Tout d'abord merci aux admins/modo et membres actifs de faire vivre une telle communauté :) Je débute en excel et particulièrement en VBA, et j'en apprends bcp ici. Je voudrais créer une formule personalisée. A ce que j'ai compris, pour une fonction de formule, il n'est...