Résultats de la recherche

  1. R

    XL 2019 Modifier la source de données d'un graphique par VB

    Un grand merci Staple1600, cette dernière mouture fonctionne parfaitement.
  2. R

    XL 2019 Modifier la source de données d'un graphique par VB

    Bonsoir et merci à Staple1600, Arghh ! J'obtiens un erreur à la compilation : Référence incorrecte ou non qualifiée. Voici le code de la fonction qui coince : Sub CreerUneCategorie() Application.ScreenUpdating = False nCat = InputBox("Entrez le nom de la catégorie souhaitée..", "Nouvelle...
  3. R

    XL 2019 Modifier la source de données d'un graphique par VB

    Merci pour votre réponse Staple1600, mais j'ai tourné dans tous les sens : En mettant Set monRange = .Range("$B$5:C" & .[C1]), j'ai une erreur de compilation : "référence incorrecte ou non qualifiée". En mettant Set rangeCat = Sheets("Catégories").Range("$B$5:C" & Sheets("Catégories").[C1])...
  4. R

    XL 2019 Modifier la source de données d'un graphique par VB

    Bonjour et merci de la réponse. Je suis vraiment béotien en ce qui concerne vba , je ne comprends pas le dernier terme de l'instruction suivante : Set monRange = Sheets("Catégories").Range("$B$5:C" & Sheets("Catégories").[C1]). Que représente [C1], la cellule $C$1 ?
  5. R

    XL 2019 Modifier la source de données d'un graphique par VB

    Bonjour, J'ai une plage de cellules contenant une liste. Le numéro de la ligne de la cellule suivante vide est dans Cells(3,1). La plage de cellules dédiées au graphique est B5:C5, le "5" étant donné par la cellule cells(3,1). Je voudrais que la source de données de mon graphique s'étende au...
  6. R

    XL pour MAC [RESOLU] Mac OS - lancer une liste déroulante à l'entrée d'une cellule

    Voilà, après maintes recherches, j'ai trouvé que SendKeys ne fonctionnait pas sur mac mais Application.Sendkeys, OUI ! Ainsi ce code fonctionne sur Mac OS : Private Sub Worksheet_SelectionChange(ByVal Target As Range) If (Target.Address = "$C$7" And Target.Count = 1) Or...
  7. R

    XL pour MAC [RESOLU] Mac OS - lancer une liste déroulante à l'entrée d'une cellule

    C'est bien possible je vais faire une recherche... Merci, je reviendrais si je trouve une info pertinente pour clore le sujet.
  8. R

    XL pour MAC [RESOLU] Mac OS - lancer une liste déroulante à l'entrée d'une cellule

    C'est ce que j'ai fais mais j'ai une erreur : appel ou procédure incorrecte : je comprends pas pourquoi. Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$C$16" And Target.Count = 1 Then SendKeys "%{down}" End If End Sub
  9. R

    XL pour MAC [RESOLU] Mac OS - lancer une liste déroulante à l'entrée d'une cellule

    Merci xUpsilon, j'étais sur cette piste sans succès, je ne suis pas sûr de savoir où placer ce script au niveau du workbook où dans le module que j'ai créé ?
  10. R

    XL pour MAC [RESOLU] Mac OS - lancer une liste déroulante à l'entrée d'une cellule

    Désolé de mettre mal exprimé. Oui xUpsilon, je ne demande pas que l'on me code ou corrige mon code, puisque je cherche à le créer; mais comme le dit xUpsilon: Existe-t-il un ordre virtuel basic qui dis "déroules toi" ? Ou bien une manière de contourner cette inexistence ?
  11. R

    XL pour MAC [RESOLU] Mac OS - lancer une liste déroulante à l'entrée d'une cellule

    Bonjour, Je n'arrive pas à trouver la solution dans le forum, désolé si je créé un sujet déjà traité. J'aimerais avoir ma liste déroulée lors de l'entrée dans une cellule.
  12. R

    XL 2019 Fonction lancée à la fermeture du classeur

    Désolé mais la fonction Shell ne fonctionne pas sur MAC, en revanche la commande AppleScriptTask(fonction, handler, param), oui. J'ai mis dans le Workbook : Private Sub Workbook_BeforeClose(Cancel As Boolean) Sauvegarder End Sub Dans le module de la feuille : Sub Sauvegarder()...
  13. R

    XL 2019 Fonction lancée à la fermeture du classeur

    EUREKA ! Il faut : 1 - placer le script a exécuter dans le dossier : disque/users/user/bibliothèque/Application Scripts/com.microsoft.Excel 2 - appeler le script depuis vba avec la commande AppleScriptTask(Script,Handler,Param) Pour infos et pour les utilisateurs Mac qui auraient ou auront ce...
  14. R

    XL 2019 Fonction lancée à la fermeture du classeur

    Bonjour Patrick et merci de me répondre, Oui, je pense avoir lu toute la page, mais j'aimerais savoir ce que tu voulais me faire remarquer car j'ai bien essayé avec le code ci-dessous, sans succès. Je suis toujours à la recherche d'une solution. Dim RetVal RetVal =...
  15. R

    XL 2019 Fonction lancée à la fermeture du classeur

    Merci de vos réponses, en effet, shell ne fonctionne pas sur mac et j'ai retiré l'instruction "on error resume next". J'ai trouvé ici une piste mais je sèche : L'instruction qu'il semble falloir employer est 'AppleScriptTask' : Dim myScriptResult as String myScriptResult = AppleScriptTask...
  16. R

    XL 2019 Fonction lancée à la fermeture du classeur

    Bonjour, Je voudrais, lorsque mon classeur se ferme lancer une application qui va sauvegarder mon travail dans un dossiers 'sauvegardes'. Pour avoir des noms différents, j'ai fait un automation sous forme d'un fichier 'automator' (mac OS only, je crois), équivalent à un fichier de commandes...
  17. R

    Ricou09

    Bonjour, Je suis passionné de programmation depuis mon premier ordinateur acheté 4500 Frcs (≠ 680€) en 1982. C'était un RadioShack TRS 80 Modèle 1 avec 18k de RAM et des disques 7pouces souples de 70k de contenance. Il va sans dire que l'assembleur était de mise. Médecin généraliste, j'ai...