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 :

Se déplacer avec offset


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 79
    Par défaut Se déplacer avec offset
    Bonjour à tous j'ai un petit problème que je vais tenter de vous expliquer..


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If Not x Is Nothing Then x.Offset(occurence1, 29).Select
    voici une ligne de mon code, mais je souhaite me déplacer de 29 colonne vers la gauche donc j'ai penser mettre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If Not x Is Nothing Then x.Offset(occurence1, -29).Select
    mais cela ne fonctionne pas or dans l'aide VBA il me marque que "offset" accepte, normalement, les chiffres négatifs pourtant j'obtiens une erreur sur cette ligne ..

    Auriez-vous une idée, pour me déplacer, à partir de la cellule active, de 29 colonne vers la gauche?

    Merci!!

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Par défaut
    Tu es bien dans une colonne supérieure à 29 ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 79
    Par défaut
    Ma cellule active est dans la colonne 29 exactement.

  4. #4
    Membre confirmé
    Inscrit en
    Août 2010
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 168
    Par défaut
    Quant tu dis la colomne 29 c'est la colomne AC? Si c'est le cas un decalage de 29 sur la droite va t'ammener vers une colone inexistante.

    Sinon, quelle est le code de l'erreur? et à quoi correspond 'occurence1'?

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 592
    Par défaut
    Oui 29-29 cela fait 0 !
    Si tu souhaites aller dans la première colonne c'est plus simple de faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(ligne,1)= quelquechose
    PPz

Discussions similaires

  1. Réponses: 5
    Dernier message: 13/02/2020, 19h57
  2. Se déplacer sur une feuille avec "offset"
    Par Zak Blayde dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 23/11/2007, 09h41
  3. SWT : Table : se déplacer avec les fleches (touches de)
    Par alain_m dans le forum SWT/JFace
    Réponses: 3
    Dernier message: 16/06/2007, 23h22
  4. se déplacer avec l'invite de commandes (windows xp)
    Par kriskikout dans le forum Langage
    Réponses: 9
    Dernier message: 05/05/2006, 15h59
  5. Comment se déplacer avec la touche tab dans un dbGrid ?
    Par bertrand_declerck dans le forum Composants VCL
    Réponses: 2
    Dernier message: 21/09/2005, 15h36

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