Résultats de la recherche

  1. BenHarber

    Microsoft 365 Interroger un fichier source d'un autre format qu'Excel ?

    Bonjour le Forum, A partir d’un fichier Excel maître, je vais requêter avec une macro des informations tantôt sur un fichier Excel « Base de données TOTO», tantôt sur un autre fichier Excel « Base de données TATA ». Ces 2 fichiers TOTO.xlsb et TATA.xlsb ont exactement la même structure. Ils...
  2. BenHarber

    Microsoft 365 Recherche d'un contrôle d'userform "Commandbutton" qui fasse plus "moderne"

    Bonjour le Forum, Je me demandais si je pouvais insérer dans mes userform l'équivalent de contrôles "Commandbutton" qui aient une apparence plus moderne que ceux fourni actuellement dans VBA ? Avez-vous des suggestions, pistes ou astuces ? Merci d'avances pour vos réponses !
  3. BenHarber

    Microsoft 365 Afficher le volet "Requêtes et Connexions" en VBA ?

    Bonjour Le Forum, Savez-vous s'il existe une commande VBA qui permette d'afficher (ou de masquer) le volet "Requetes et connexions" (ce volet qui apparait à droite de l'écran quand on clique manuellement sur l'onglet "Données", puis sur "Requêtes et Connexions") ? J'ai essayer une instruction du...
  4. BenHarber

    Microsoft 365 Obtenir par VBA la lettre de la dernière colonne d'un tableau STRUCTURE

    Bonjour le Forum, Je souhaiterais connaître le code VBA (s'il existe ?) qui me permettrait d'obtenir la lettre de la dernière colonne d'un tableau structuré. En gros, au début de ma proc. j'ai : Dim monTablo As ListObject Dim derCol Set monTablo = Sheets("Feuil1").ListObjects("Tableau1") La...
  5. BenHarber

    Microsoft 365 Macro pour lister des fichiers stockés sous un dossier OneDrive (Sharepoint)

    Bonjour le forum, Je souhaiterais lister des fichiers stockés sur mon OneDrive (Sharepoint) pour les ouvrir à tour de rôle. Mais comme le chemin d'accès débute par "https://maboite-my.sharepoint.com/personal....etc ", la fonction Dir() ne marche pas : savez-vous s'il est possible de faire cette...
  6. BenHarber

    XL 2013 Variable tableau ''DataRange'' sur lignes non-masquées ?

    Bonjour le Forum, Depuis quelques temps, j’ai pris l’habitude de travailler avec des variables tableaux pour accélérer la réalisation de mes procédures. J’ai notamment adopté cette commande suivante en début de sub : Dim DataRange As Variant DataRange =sheets(1).Range("A2:Z1000”).Value ‘Par...
  7. BenHarber

    XL 2013 CreateObject("scripting.dictionary") et/ou variable tableau ?

    Bonjour le Forum, J'ai trouvé la fonction VBA suivante sur développez.net (merci Mchel M) qui me permet de compter sans doublon les enregistrements d'une plage de cellules. Elle fonctionne bien (même si je ne vois pas trop à quoi CreateObject("scripting.dictionary") correspond...) A présent, je...
  8. BenHarber

    XL 2013 Comment supprimer une ligne dans une variable tableau ?

    Bonjour le Forum, Je rencontre une nouvelle difficulté "VBAesque" : je ne sais pas comment supprimer une ligne entière dans une variable tableau « monTablo » : quelqu’un peut-il m’éclairer SVP ? Voilà mon code : Dim monTablo As Variant monTablo = Sheets(1).Range("A5:Z105").Value ‘Dans...
  9. BenHarber

    XL 2013 Code VBA pr nouveau fichier avec un nombre d'onglets prédéfini ?

    Bonjour le Forum, Connaissez-vous le code VBA qui me permette de créer un fichier avec un nombre d'onglets prédéfini ? Par ex. je souhaite créer un nouveau fichier avec 6 onglets, un code du style : Workbooks.Add (6) Mais bon....ça, ça ne fonctionne pas...:rolleyes: Merci d'avance pour votre...
  10. BenHarber

    XL 2013 Si filtre : pas filtre...et si pas filtre : pas filtre :-)

    Bonjour le Forum, Je jette une bouée de plus à la mer... Je souhaite m’assurer qu’il n’y a aucun filtre sur ma feuille...mais je ne sais pas l’écrire en VBA : auriez-vous une suggestion à me faire SVP ? PS : lorsque j’utilise la commande « MaFeuille.Range(maZone).AutoFilter » alors que ma...
  11. BenHarber

    XL 2013 Chemin d'accès avec One Drive ?

    Bonjour le Forum , J’ai une question pour des utilisateurs avertis… Une de mes macros interroge, sans l’ouvrir, un fichier stocké sur un de nos serveurs entreprise. cf. ci-après la copie d'une partie du code (merci à michel XLD, Thierry xld & Cie…) Avec la mise en place de OneDrive, mon...
  12. BenHarber

    XL 2013 Déclencher une macro à partir de l'utilisation d'un filtre

    Bonjour le Forum, J'ai une question à laquelle je n'ai pas trouvé de réponse satisfaisante sur le net : peut-être pourrez-vous m'éclairer ? Je souhaiterais savoir s'il est possible de déclencher une macro à partir de l'utilisation d'un filtre dans un tableau ? cf. PJ. : par exemple, j'aimerais...
  13. BenHarber

    XL 2013 Redimensionnement d'une plage de cellules

    Bonjour le Forum, Je bute une fois de plus sur un pb. de code :( Soit une plage de cellules déclarée comme suit : Set maPlage = Sheets(“Feuil1”).UsedRange.SpecialCells(xlCellTypeVisible) J’aimerais ensuite la redimensionner en excluant la première ligne : savez-vous comment faire ? (commande...
  14. BenHarber

    XL 2013 commandes SQL et OneDrive ?

    Bonjour le Forum J’utilise depuis des années une macro (trouvée sur ce site;)) qui requête dans un fichier Excel fermé en faisant appel à des commandes SQL. Tout fonctionne très bien lorsque les fichiers "Requête" et "Source" sont installés sur un serveur. Dim Cn As Object, rqst As Object...
  15. BenHarber

    XL 2013 Faire jouer des filtres simultanément sur 2 feuilles

    Bonjour le Forum, Je bute sur un problème différent de mon post précédent, mais qui concerne toujours l'utilisation de filtres. cf. PJ : je souhaiterais savoir s'il est possible, lorsque je filtre sur les critères "Ville" / "Quartier" / "Nom Magasin" de la feuille "Articles unitaires", de...
  16. BenHarber

    XL 2013 Récupérer le critère d'un filtre automatique

    Bonjour le Forum, cf. en PJ un exemple de fichier avec des données "formatées tableau" et une macro évènementielle qui se déclenche au recalcul de la feuille : celle-ci détecte si les différents filtres sont activés ou non. Pour chaque colonne ayant un filtre activé, je souhaiterais savoir s'il...
  17. BenHarber

    XL 2013 Pb sur 'Dim WordApp As Word.Application'

    Bonjour le Forum, Je viens de passer d’Office 2010 à Office 2013 et je rencontre des petits soucis sur une commande VBA qui appelle Word. Dès que je lance ma procédure, j’ai le message « Erreur de compilation : type défini par l’utilisateur non défini » avec, en surbrillance : Dim WordApp As...
  18. BenHarber

    XL 2010 Commande qui retourne la position d'une cellule dans une plage de cellules

    Bonjour le forum, Je recherche la commande qui me renvoie un nombre entier correspondant à la position de la cellule dans maPlage : cf. exemple ci-dessous. Set maPlage = Sheets(1). Range("A7:AL" & Range("A65536").End(xlUp).Row).Select For Each cellule In maPlage Ici, j’aimerais mettre la...
  19. BenHarber

    XL 2010 VBA : réinitialiser des filtres sans les oter une fois sur deux

    Bonjour le Forum, Je rencontre un petit souci de codage VBA : peut-être que l’un d’entre vous à la solution ? Soit un tableau (listobject) sur lequel j’utilise des filtres. J’ai fait une macro qui trie les données du tableau ; or, si les données sont filtrées, le tri ne se fait pas. Donc...
  20. BenHarber

    XL 2010 Question sur TCD

    Bonjour le Forum, J’ai une problématique sur l’élaboration d’un tableau croisé dynamique, outil que je ne maîtrise pas beaucoup. cf. ma PJ : l’onglet ''TCD'' va piocher les infos dans l’onglet ''Base''. Je souhaiterais que la colonne « Nombre de Année de Rappel » de l’onglet ''TCD'' ne...