Résultats de la recherche

  1. O

    Compatibilité Win XP et Win 7

    Bonjour les amis, j'ai un code qui fonctionne parfaitement sous Win XP (Excel 2010) la migration vers Win7 pose des problèmes : parfois le code fonctionne, parfois il plante :mad: Je ne peux pas vous le joindre ici car il comporte trop de modules. Avez-vous déjà rencontré de souci et si...
  2. O

    Masquer le ruban sur Excel 2010

    Bonjour à tous ! J'ai récupéré sur le forum un code permettant de masquer le ruban automatiquement quand il est placé à l'ouverture du workbook :cool: : If Application.CommandBars.Item("Ribbon").Height > 100 Then Application.SendKeys "^{F1}" End If Or, si ce code fonctionne...
  3. O

    travailler avec des valeurs au format texte

    Bonjour le forum ! Ma question prise de tête : J'ai une série de valeurs qui sont au format texte : 01, 02, 03, 04, etc.. je voudrais trouver la valeur la plus grande. MAXA ne marche que sur des valeurs et non sur du texte une idée ? merci à vous !
  4. O

    Imprimer une feuille masquée

    Bonjour les amis Pour imprimer une feuille masquée, je suis obligé de la rendre visible pour l'imprimer puis de la masquer après l'impression. Auriez-vous une solution plus élégante ? :cool: merci à vous !
  5. O

    Ouvrir liste déroulante automatiquement

    Bonjour au Forum. Dans ce code, je contrôle le contenu de la cellule située en colonne "O" avant d'autoriser à sélectionner une liste déroulante située en colonne "N". Une fois l'autorisation délivrée, je voudrais que la liste déroulante s'ouvre automatiquement sans avoir à cliquer sur la...
  6. O

    Tester si un fichier Word est déjà ouvert à partir d'Excel

    Bonjour à tous, Je suis sous Excel 2010. Je bloque sur ce code dont l'objet est de tester si un fichier Word est ouvert. Pouvez vous m'aider ? Mille mercis. Question complémentaire : Comment tester sans ouvrir l'application à chaque fois Word ? Dim WordApp As Object Dim WordDoc As...
  7. O

    Limiter les possibilités de filtre

    Bonjour J'ai installé un filtre automatique sur les colonnes de ma feuille En cliquant sur le filtre on peut choisir la valeur qu'on souhaite filtrer bien-sûr mais on peut aussi faire tout autre chose comme des tris A-Z ou Z-A Je voudrais écrire un code pour ne permettre que le seul...
  8. O

    publipostage : classeur avec mot de passe

    Bonjour, Je réalise un publipostage à partir du code dans EXCEL (important) entre un doc Word et une base de données Excel La base de données est protégée à l'ouverture et donc je n'arrive pas à fusionner. Voici mon code : Le fichier Excel s'appelle : "System.xls" Le mot de passe du...
  9. O

    publipostage : Ouvrir base de données excel avec mot de passe

    Bonjour, Je réalise un publipostage à partir du code dans EXCEL entre un doc Word et une base de données Excel La base de données est protégée à l'ouverture et donc je n'arrive pas à fusionner. Voici mon code : WordDoc.MailMerge.OpenDataSource Name:="C:\....\System.xls", _...
  10. O

    Publipostage Word à partir d'Excel

    Bonjour J'ai construit une macro dans Excel qui automatise le publipostage dans Word : La base de données est System.xls Le doc Word est Navette.doc Sub Publipostage() Dim WordApp As Object Dim WordDoc As Object Set WordApp = CreateObject("word.application")...
  11. O

    sélection simultanée de cellules

    Bonjour au Forum ! J'ai construit un tableau en VBA dans lequel j'ai rangé des numéros de lignes Je voudrais utiliser le contenu de ce tableau pour sélectionner SIMULTANÉMENT des cellules quelque chose du genre Range( cells (Tableau(x),1), cells (tableau(x+1),1), etc...) je n'arrive...
  12. O

    Pb avec Case Range sur la fonction Select

    Bonjour à tous ! J'ai une liste déroulante dont je voudrais tester le contenu à chaque choix de l'utilisateur Cette liste est en C3 Je voudrais comparer C3 avec le contenu de la cellule C1 dans la feuille 'CodesGM' Mais voilà ça plante ! Je vous écris le début de mon Select Case une...
  13. O

    Perte du nom de cellule entre deux feuilles

    Bonjour à tous Je place une cellule sur une feuille différente. Je nomme chacune de ces cellules ("Cellule1" et "cellule2") Or, la méthode Range échoue quand j'appelle la cellule qui se situe sur la feuille d'à côté. je croyais que le nom d'une cellule était reconnaissable par le code sur...
  14. O

    Perte du contenu de variable entre deux modules

    Bonjour au Forum ! Je joins le fichier que j'ai simplifié au maximum pour vous faire voir ! La feuille "demandes d'achats" est protégée par un mot de passe = "Pass1" En cliquant sur le bouton "accès réservé", le mot de passe est récupéré sur la feuille "Feuil1" dans la cellule nommée...
  15. O

    Perte du nom de cellule entre deux feuilles

    Bonjour à tous, J'ai nommé une cellule dans une feuille du classeur Or, quand je passe d'une feuille à l'autre dans le même classeur, le nom de la cellule n'est plus reconnu par le code VBA. Est-ce normal ? comment faire pour garder le nom de la cellule partout dans le classeur (Excel 2010)...
  16. O

    Forcer la protection d'une feuille à son ouverture

    Bonjour, Quand on travaille sur une feuille après avoir ôté sa protection, souvent on ne pense pas à la remettre avant d'enregistrer le classeur. Pour éviter cela, je voudrais créer une macro à l'ouverture du fichier qui met la protection par défaut. Je ne sais pas si je suis clair ...
  17. O

    Verrouiller une plage en fonction d'une valeur donnée

    Bonjour les amis ! Je cherche une macro me permettant de verrouiller une plage (par exemple A1: D1) en fonction de la valeur apparaissant dans une cellule extérieure à cette plage. Par exemple : si mon interrupteur se trouve en E1 : si E1=1 la plage A1: D1 est verrouillée si E1=0 la...
  18. O

    Inérer ligne copiée sans incrémenter

    Bonjour à tous. Je veux recopier une ligne maitresse comportant un cellule faisant référence à la cellule du dessus. Quand je copie la ligne et que j'insère la ligne copiée au dessus de la ligne maitresse, les cellules incrémentent ! Comment faire pour conserver la référence à la ligne juste...