Résultats de la recherche

  1. P

    XL 2016 Empêcher la protection d'une feuille Excel par code VBA

    Bonjour, Mon fichier Excel est accessible à plusieurs utilisateurs. Je souhaite empêcher toute protection intempestive de la feuille par l'un d'eux. J'ai utilisé le code suivant qui ne semble avoir aucun effet !!! Quelqu'un pourrait-il m'aider svp car la macro s'exécute normalement ...... Merci...
  2. P

    XL 2016 Contrôle croisé des choix opérés dans 2 listbox d'un User Form

    Bonjour, Dans un formulaire USF j'ai placé 2 listbox avec des plages communes (des années consécutives). L'utilisateur y sélectionne les années butoirs (soit de Année X en ListBox1 à Année X+++ en ListBox2) Je cherche à vérifier au fur et à mesure des choix (via la procédure évènement...
  3. P

    XL 2016 Sous VBA : Etendre un tableau structuré par recopie partielle des lignes existantes

    Bonjour, C'est la première fois que je code pour un tableau structuré et j'avoue ne pas toujours bien comprendre les exemples trouvées de ci de là. J'ai bien essayé quelques lignes mais je ne peux conclure ..... Pouvez-vous svp m'aider en ce sens? Le fichier joint (data bidon bien sûr) sera...
  4. P

    XL pour MAC Déplacement d'une forme en VBA sous Excel2016 sur MacBookPro

    Bonjour, Disposant d'un MacBookPro (OSMonterey v12) j'essaie en vain d'obtenir le déplacement d'une forme quelconque . Dans le fichier Excel joint j'ai essayé 2 macros différentes qui fonctionnent sans problème sous Windows 7. En revanche sous Mac on ne voit pas la forme pendant l'exécution des...
  5. P

    XL pour MAC Modifier sous VBA la case d'option sélectionnée (contrôle de formulaire)

    Bonjour, J'ai 2 cases d'option OUI (nommée OptionOUI) et NON (nommée OptionNON) et je voudrai modifier sous VBA la sélection de l'utilisateur. Cela revient donc à passer la valeur TRUE à FALSE pour l'une et l'inverse pour l'autre. J'ai essayé le code suivant mais sans succès...
  6. P

    XL 2016 Animation d'une forme avec "Timer" ne fonctionne pas sous MAC

    Bonjour, Le code fonctionne parfaitement sous Windows. En revanche sous MAC les lignes de code se rapportant aux différents positionnements de la forme (une Flèche en l'occurrence) semblent inexécutées à l'écran !. Si le problème vient de l'utilisation de "timer", voyez-vous une solution...
  7. P

    XL 2016 Mettre en gras une partie du commentaire lié à une cellule

    Bonjour, J'ai créé un bouton pour afficher/masquer une ligne. A cette occasion la macro doit préalablement actualiser le commentaire d'une cellule (A4 dans mon fichier) avec mise en gras partielle du texte. Malheureusement la méthode TEXTFRAME.characters(début,nb car).font.bold=true utilisée...
  8. P

    XL 2016 Rechercher plus grande valeur dans une colonne avec données combinant chiffre puis texte

    Bonjour, je cherche une fonction pour extraire d'une colonne la donnée complète (Chiffre plus texte) avec le plus grand chiffre. Les données sont soit "1 - Faible", "2 - Plutôt faible", "3 - Moyen" et "4 - Fort" J'ai bien trouvé une solution partielle avec Grande.Valeur en créant une colonne...
  9. P

    XL 2016 (RESOLU) Actualiser le titre d'un graphique croisé dynamique.

    Bonjour à tous, Mon problème tient dans la mise à jour dans le titre du Total Général des Heures issu du Tableau Croisé Dynamique (TCD) Mon tableau classe le détail de vols ( en hh/mm) effectués sur différents avions et dans différents pays. Dans Excel, le TCD et son graphique lié fonctionnent...
  10. P

    XL 2016 (RÉSOLU) VBA- Combiner valeur absolue et relative

    Bonjour, je cherche le moyen de renvoyer à partir d'une macro avec boucle une formule dans plusieurs cellules Si l'utilisation de "formulaR1C1 ne pose pas de problème avec des références relatives, mon problème tient au besoin ici de combiner dans la formule des valeurs relatives avec des...
  11. P

    Comment activer en VBA la barre d'outils personnalisées "Compléments"?

    Bonjour, J'ai crée par mon code une barre d'outils perso. Elle apparait dans la barre d'outils sous le nom "Compléments" mais n'est pas activée .... Comment puis-je faire activer cette barre d'outils dès l'ouverture du workbook via workbook _open? Merci de votre aide et bonne fin de WE
  12. P

    [VBA] comment définir le chemin d'un fichier en sharepoint (https:// etc......)

    Bonjour à tous, J'ai besoin d'accéder à un fichier localié sur un serveur en sharepoint. La définition de la variable "chemin" ne semble pas correcte car la macro ne peut ouvrir le fichier. Avez-vous une idée de ce qu'il faudrait faire? Merci de votre aide. Ci-après les qq lignes de...
  13. P

    Recherche de la 1ère valeur non nulle dans une plage de cellules en ligne

    Bonjour à Tous, Je suis à la recherche d'une fonction pour trouver la première valeur d'une cellule non nulle dans une plage. (je n'obtiens rien avec equiv, index, recherche ....) que N/A !!!! Ex: si dans la plage A1:Z1 les cellules A1 à D1 sont =0 alors qu'à partir de E1 les cellules...
  14. P

    Conserver la possibilité de modifier un plan sur une feuille protégée

    Bonjour, Sur ma feuille protégée il n'est plus possible de réduire ou développer le plan. Y-a-t-il des commandes à autoriser avec la méthode "protect"? Merci de votre aide JL
  15. P

    Maintenir la possibilité d'annulation (CTRL+Z) d'un évènement Worksheet_Change

    Bonjour, Lorsque j'utilise l'évènement "Worksheet_Change", la fonction d'annulation (équivalent de CTRL+ Z) n'est plus active. Est-il possible de rendre cette fonction toujours active et ce afin de permettre d'annuler les effets de la macro évènement? Merci d'avance. JL
  16. P

    Calcul de taux moyen avec critère de tri

    Bonjour, J'ai un peu honte car j'utilise souvent la fonction "=sommeprod "pour des choix multiples. Ici je n'arrive pas à trouver la bonne syntaxe pour obtenir un taux moyen par banque en fonction des capitaux et taux offerts. voir fichier joint pour être plus clair. Merci d'avance
  17. P

    Empêcher la suppression d'un onglet (sans le cacher)

    Bonjour, Est-il possible d'empêcher à l'utilisateur d'effacer une feuille en particulier (sans bien sûr la rendre invisible!)? pour ne pas être trompé par un rename de la feuille, j'ai bien pensé à utilisé sa référence Feuilx, mais je ne vois pas comment vérifier si l'utilisateur a sollicité...
  18. P

    Définir une plage de cellules non adjacentes

    Bonsoir, Sous VBA comment transformer le code suivant : Range("O5:P5,O7:P7,O9:P9,O11:P13,O15:P17,O19:P21,O23:P25,O27:P30,O32:P35" _ ).Select si l'on veut utiliser des variables pour les cellules ? En effet, je galère avec les formules du genre ...
  19. P

    remplacer valeur alpha par des variables numériques

    Bonjour, Comment peut-on transformer le code : Columns("D:E").Copy en le remplaçant par des réf numériques issues de variables)? Mon code suivant ne fonctionne pas :o! Columns(colDR & ":" & colDR + 1).Copy Merci pour l'aide voire explication. Bonne journée
  20. P

    Formater le texte dans "msgbox" ou "inputbox"

    Bonjour à tous, Est-il possible de formater (en gras, italique etc...) le texte dans ces messages ? Merci de l'éclairage Bon dimanche