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 :

[VBA-E]selectionner la premiere cellule non vide d'une ligne


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 4
    Par défaut [VBA-E]selectionner la premiere cellule non vide d'une ligne
    Bonjour,

    je voudrais selectionner la valeur d'une cellule dans une page excel
    la premiere cellule non vide d'une ligne à partir de la colonne x
    et ensuite la coller sur une autre page

    auriez vous une idée?

    ps: je débute dc je n'y connais à peu pres rien...

    MERCI!!!!

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 41
    Par défaut
    tu fais une boucle sur les cellules en utilisant la fonction isempty().
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    while not isempty(cells(i,j))
     j=j+1
    wend
    P.R

  3. #3
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 4
    Par défaut
    merci!!!

    mais je vais encore abuser... je fais comment pour sélectionner la valeur de la cellule trouvée?

    qqch dans le genre:
    ?
    et p ê un petit select qqpart?

    merci

  4. #4
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Salut

    Oui en effet, c'est .Select. Mais ce n'est pas évident car en le testant, je n'ai pas eu l'aide à la saisie comme d'habitude. Mais ça fonctionne très bien.

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 290
    Par défaut Sélection première cellule non vide
    Bonjour,
    Essaie ceci.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Sub CelluleNonVide()
    ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Select
    ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Copy
    Sheets("Feuil2").Activate
    Range("A1").Select
    ActiveSheet.Paste
    Sheets("Feuil1").Select
    Application.CutCopyMode = False
     
    MsgBox ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Value
     
    End Sub
    jpleroisse

Discussions similaires

  1. [XL-2007] Regrouper les cellules non vides d'une ligne
    Par austin974 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/03/2013, 09h33
  2. [XL-2010] Dernière cellule non vide d'une ligne et simplification code
    Par Ditch3122 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/07/2012, 20h48
  3. [XL-2007] recherche première cellule non vide dans une ligne
    Par tigrou530 dans le forum Excel
    Réponses: 3
    Dernier message: 23/02/2012, 13h21
  4. Dernière cellule non vide d'une ligne
    Par rapheb dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 30/11/2011, 06h45
  5. [vba Excel] Obtenir dernier cellule non vide d'une ligne
    Par cow_boy dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/05/2007, 10h07

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