Résultats de la recherche

  1. M

    Exécuter un Macro d'un autre fichier Excel DEJA ouvert ET sous une fenêtre différente

    Bonjour le forum, Dans la catégorie "exécuter les Macros d'un autre classeur Excel", on utilise AppExcel.Run "NomClasseur.xls!Macro" Ce qui ouvre le fichier NomClasseur.xls et exécute le macro. PAR CONTRE J'ai deux fichiers ABC.xls et DEF.xls déjà ouverts (noms fixes, connus, toujours au...
  2. M

    Filtrer les cellules avec proprieté X dans une Plage

    Bonjour le forum, Pour filtrer rapidement les cellules contenant des commentaires, dans une plage très étendue, il y a Set Plage = Range("A1:Z2000") Set PlageCom = Plage.SpecialCells(xlCellTypeComments) Où PlaceCom, qui designe les cellules contenant des commentaires, est facilement...
  3. M

    Formule pour nombre lignes non vides

    Bonjour le forum, Je cherche une formule qui calcule le nombre de lignes non vides (sur la colonne A) d'une feuille. A part l'improvisation =65536-NB.SI(A:A;'')-1 est-ce qu'il existe quelque chose de mieux ? Merci de tout aide, Mi_
  4. M

    Copier/coller hauteur des lignes

    Bonsoir le forum, Dans le menu Collage spécial, il y a l'option 'Largeur des colonnes'. Par contre il n'y a pas 'Hauteur des lignes'. J'ai besoin de copier/coller l'hauteur des lignes d'une feuille à l'autre. En fait c'est plus simple, uniquement le paramètre ligne affichée/cachée et ce...
  5. M

    Bug, Commentaires => mince ligne longitudinale

    Bonsoir le forum, Je me heurte à la plutôt classique problème des commentaires qui deviennent une mince bande longitudinale. Donc sur une feuille X, j'ai plein de cellules avec commentaires. Jusque là rien de spécial. Eh bien, ces cellules seront copiées/collées sur une autre feuille Y...
  6. M

    Dernière cellule avec une valeur donnée

    Bonjour le forum, Je me casse la tête avec un probleme de type lastcell(?). Sur une colonne, la même, j'ai des valeurs triés, donc groupées, en nombre variable. Elles sont donc toujours groupées. Je voudrais déterminer de manière automatique la dernière cellule (d'en bas) pour chaque...
  7. M

    Largeur minimum UserForm = 84 ?

    Bonjour le forum, Sur mon Excel 2003, j'essaye en vain d'assigner une valeur inférieure à 84 à la largeur d'un USF. Est-ce que c'est une limitation du logiciel ou c'est un user-error ? Merci de votre aide, Mi_
  8. M

    Interdire l\'ouverture d\'un autre classeur, SI

    Interdire l'ouverture d'un autre classeur, SI Bonsoir le forum, Je voudrais y offrir un accès exclusif au logiciel Excel à mes applications developpées sour Excel/VBA. C'est à dire ne pas pouvoir ouvrir une de mes applications si un classeur Excel quelconque est déjà ouvert, et ne pas...
  9. M

    Désactiver le menu déroulant de la Zone Nom

    Bonjour le forum, Comme vous le saviez déjà, la partie gauche de la barre de formules s'appelle la 'Zone Nom', où s'affichent les noms des cellules, des plages et des objets. Je voudrais bloquer l'affichage de cette Zone Nom, en désactivant son menu déroulant. Je le précise, c'est sans...
  10. M

    UserForm qui se déplace au scroll sur la feuille

    Bonsoir le forum, J'ai un UserForm vbModeless qui s'ouvre aligné à la cellule B2, gentiment et sans problème. Mais lorsqu'on scroll la feuille, cet UserForm se balade dans le sens opposé, sans se soucier de mon avis contraire. Ce qui est normal, vu qu'il n'a plus le focus. Mais...
  11. M

    Positionnement USF par rapport à une cellule

    Bonjour le forum, Je désire ouvrir un UserForm positionné avec le coin haut-gauche toujours dans la cellule B2, n'importe la position de cette cellule sur la feuille. Mais je n'y arrive pas. J'ai essayé Private Sub UserForm_Initialize() Dim Plage As Range Set Plage =...
  12. M

    Interdire l'ouverture d'un deuxième classeur

    Bonjour le forum, Je gère de nombreux classeurs spéciaux qui cachent les barres de menu. Pour ne pas affecter le travail des gens sur les fichiers Excel classiques (possible problème de disparitions des menus si on ouvre plusieurs types de classeurs à la fois), j'ai ajouté dans mes classeurs...
  13. M

    Effacement MFC par macro très lent - solution ?

    Bonjour le forum, Sur une feuille Excel, j'ai plein de MFC différentes. Je voudrais effacer en masse uniquement les MFC qui ont la condition de motif rose (ColorIndex = 22). Actuellement, j'utilise On Error Resume Next macolonne =...
  14. M

    Trop d'objets VBA qui ralentissent le fichier

    Bonjour le forum, J'utilise des classeurs Excel qui contiennent des nombreux objets VBA (boutons, ménus déroulants etc). Attention, des objets directement sur les feuilles et pas sur USF. J'ai noté que l'ajout de dizaines de tels objets ralenti l'ouverture et la fermeture du fichier. Comme...
  15. M

    Excel et VBA dans la perspective du Excel XML

    Bonjour le forum, Je voudrais débattre l'avenir du couple Excel + VBA, dans la perspective du Office 12 qui va débarquer fin 2006 et qui sera XML-natif. Est-ce que ça va sonner le début de la fin du VBA ? Est-ce que le monde va passer progressivement sur XML ? Quels seraient les...
  16. M

    Capter l'évènement d'agrandissement du fichier

    Bonsoir le forum, J'utilise un classeur Excel en mode plein écran, sans aucune barre de menu, sans barre de formules, sans rien (sauf les boutons que j'ai mis sur les feuilles). Le hic: lorsque je minimise puis agrandi le classeur (Application.WindowState = xlMinimized, et click sur la...
  17. M

    Désactiver le saut du cadre pour une cellule B6

    Bonsoir le forum, Sur une feuille, j'ai une colonne de cellules déverrouillées, B2-B6, la feuille étant protégée. Lorsqu'on saisi B2, B3 etc, le curseur saute automatiquement à la cellule suivante (plus bas), ce qui est ok. Mais à la dernière cellule, faute d'autre cellule déverrouillée...
  18. M

    Question sur ObjShell.BrowseForFolder

    Bonsoir le forum, Pour choisir un dossier cible sur le disque dur, j'utilise une fenêtre ObjShell.BrowseForFolder. J'attache un fichier pour exemplifier. La question est: comment faire pour qu'au click sur le bouton 'Parcourir chemin', la fenêtre s'ouvre avec 'Poste de travail' déjà ouvert...
  19. M

    Désactiver le mouvement auto du cadre de sélection

    Bonsoir le forum, Sur une feuille verrouillée avec l'option EnableSelection = xlUnlockedCells, où l'on rempli des cellules déverrouillées, lorsqu'on tape Entrée pour valider l'édition de la cellule, le cadre de sélection des cellules va automatiquement à la cellule déverrouillée suivante...
  20. M

    Capteur l'erreur d'imprimante par VBA

    Bonjour le forum, J'imprime par VBA, c'est pas grande chose. Le problème apparait lorsque je transfert le fichier sur des PC sans imprimante installée, ou avec imprimante HS. Le VBA plante. Je voudrais que si la commande d'impression n'arrive pas à joindre l'imprimante (que ce soit...