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 :

Selection de cellule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Septembre 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Septembre 2018
    Messages : 16
    Par défaut Selection de cellule
    Bonjour,


    Je cherche à selectionner une plage de cellules d´un tableau de la colonne A à K de la ligne 9 à la dernière ligne complete à fin d´ajouter des bordures à cette plage. Le soucis c´est que je suis dans une boucle et que ce tableau est dans un autre classseur que celui ou est le code.

    J´avais testé ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Range("A9:" & SpecialCells(xlCellTypeLastCell).Offset(0, -1).Address).Select
    Mais cela ne marche pas ..

    Auriez vous une solution à me proposer ?

    Merci beaucoup

  2. #2
    Membre Expert Avatar de Thautheme
    Homme Profil pro
    salarié
    Inscrit en
    Août 2014
    Messages
    1 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : salarié

    Informations forums :
    Inscription : Août 2014
    Messages : 1 373
    Par défaut
    Bonjour Mariet, bonjour le forum,

    Pas sûr d'avoir bien compris ton problème. Peut-être comme ça (à adapter) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Sub Macro1()
    Dim CS As Workbook
    Dim OS As Worksheet
    Dim CD As Workbook
    Dim OD As Worksheet
    Dim AD As String
     
    Set CD = ThisWorkbook
    Set OD = CD.Worksheets("Feuil1") 'à adapter à ton cas
    Set CS = Workbooks("Le_classeur_contenant_le_tableau.xlsx") 'à adapter à ton cas
    Set OS = CS.Worksheets("Feuil1") 'à adapter à ton cas
    AD = OS.Range("A9:K" & OS.Cells(Application.Rows.Count, "K").end(xlup).Row).Address
    CD.Activate
    OD.Avtivate
    OD.Range(AD).Select
    End Sub

  3. #3
    Membre averti
    Femme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Septembre 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Septembre 2018
    Messages : 16
    Par défaut
    merci pour votre reponse,

    Cependant j´ai cette erreur qui s´affiche :

    Nom : 2018-09-07 15_45_29-Microsoft Visual Basic for Applications - 39_Formular_BPF-KT_Motorlagervorbe.png
Affichages : 432
Taille : 45,4 Ko

  4. #4
    Membre Expert Avatar de Thautheme
    Homme Profil pro
    salarié
    Inscrit en
    Août 2014
    Messages
    1 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : salarié

    Informations forums :
    Inscription : Août 2014
    Messages : 1 373
    Par défaut
    Re,

    On ne voit ni ton code ni on ne sait sur quelle ligne tu as l'erreur. Comment veut-tu que l'on t'aide ?!...
    Au pire : Utilise les balises (#) pour le code et indique la ligne qui provoque l'erreur
    Au mieux : le fichier en pièce jointe...

  5. #5
    Membre chevronné
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2012
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 214
    Par défaut
    Bonjour

    Pour moi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A9:" & SpecialCells(xlCellTypeLastCell).Offset(0, -1).Address).Select
    est impossible

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A9").Offset(0, -1).Address).Select
    Tu ne peux décaler d'une colonne vers la gauche alors que tu es déjà en colonne A

Discussions similaires

  1. interdir un selection des cellules StringGrid
    Par fomazou dans le forum C++Builder
    Réponses: 3
    Dernier message: 14/12/2006, 13h19
  2. Pb de selection de cellule pour mettre en couleur
    Par Dexor dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 24/08/2006, 16h47
  3. Lancer une procedure par selection de cellule
    Par Kaory dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 19/06/2006, 17h04
  4. [VBA-E]deplacer une selection de cellules
    Par richou dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/03/2006, 12h50
  5. [VBA-E]Interdire la selection de cellule dans une feuille
    Par Tartenpion dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/03/2006, 23h24

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