Programation dans Visual Basic

Bonjour,
je commence la programmation dans Visual Basic de Excel.
J'ai récupéré un programme dans ce language et je dois l'améliorer.
Quelqu'elle est la fonction qui permet d'activer une fenêtre sans connaitre son nom : j'ai 2 fenêtres ouvertes et je veux activer la suivante ou la précédente sans connaitre son nom.
Merci pour votre réponse
BT

7 réponses

  1. bonjour,

    Fais un tour sur developpez.com, sinon fais appel à ton ami Google

    ;o)

    Polux
    0
    1. je veux telecharger des cours gratuits en vb 6.0
      0
      1. dans une feuille excel, il arrive qu'en utilisant dans format cellule, à la ligne automatique, la hauteur de la ligne est double alors que le texte saisi n'est que sur une seule ligne, il est alors impossible de réduire la hauteur de la ligne automatiquement.
        De plus entre l'écran et l'impression il y a une différence d(occupation des cellules malgré l'utilisation d'une police true type.
        Comment puis je faire pour avoir exactement la hauteur de la cellule en programmation excel 4 ou 5
        merci
        BT
        0
        1. Bonjour Bernard,

          En Excel_5 je ne sais pas, mais en Excel 97 et à suivre, on peut tout simplement tester la prorpiété "ReadOnly", pour la lecture seule :
          If WorkBooks("Classeur").ReadOnly then...

          Et pour le lecture seule recommandée, même chose avec : ReadOnlyRecommended.

          Vois si ça marche en Excel_5.

          Armojax.
          0
      2. merci Kayoba pour la précédente réponse.
        J'ai une autre demande : test du document en lecture seul
        en excel 5 pour savoir si le document ouvert est en lecture seule on fait : =si(lire.document(5)=vrai; atteindre(??);atteindre(???))
        pouvez vous m'indiquer l'équivalent en Visual basic?

        RM : ou peut on se procuper la liste des fonctions visual basic
        merci
        BT
        0
        1. bonjour,

          je suis pas sûr qu'il y ait l'équivalent en VBA. Si c'est le cas, je ne connait pas cette commande.

          pour la liste des fonctions/propriétés/méthode/évènements VBA, le mieux est de faire F1 (HELP), et de chercher dans l'onglet Contents

          A+.
          0
      3. Salut,

        ActiveWindow.ActivateNext
        ActiveWindow.ActivatePrevious

        A+.
        0
        1. merci ça fonctionne
          BT
          0
      4. sans connaitre les noms ???? possible ???? pas sur...
        0