IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Passage d'une page de cellules à une fonction VBA [XL-365]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 2
    Par défaut Passage d'une page de cellules à une fonction VBA
    J'ai tableau dans une feuille Excel de 2 lignes et 7 colonnes A1:G2

    Je souhaite passer ce tableau à un fonction VBA.

    J'ai écrit une petite fonction pour illustrer le problème :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Public Function Test(MaPlage As Range) As Variant
    For i = 1 To 100
        If MaPlage(1, i) = "" Then Exit For
    Next i
    Test = i-1
    End Function
    Test(E1:G2) renvoie 3. C'est normal

    Test(A1:C2) renvoie 7. Ce n'est pas normal. La fonction devrait renvoyer également 3. C'est comme si la plage A1:C2 était automatiquement étendue à A1:G2

    Test(C1:D2) renvoie 5. Ce n'est pas normal. La fonction devrait renvoyer 2. C'est comme si la plage C1:D2 avait été étendue automatiquement à C1:G2

    Comment interdire c'est extension automatique de plage ?

    Merci pour votre aide.
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Passage d'une fonction en tant que paramètre
    Par bagnolm dans le forum Langage
    Réponses: 3
    Dernier message: 28/11/2006, 15h58
  2. Réponses: 7
    Dernier message: 25/08/2006, 11h38
  3. Réponses: 17
    Dernier message: 15/05/2006, 17h18
  4. Trace ascii du passage dans une fonction
    Par ryko dans le forum Delphi
    Réponses: 4
    Dernier message: 10/05/2006, 21h06
  5. [FLASH 8] Pb passage d'une fonction en paramètre
    Par segphault dans le forum Flash
    Réponses: 2
    Dernier message: 17/02/2006, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo