Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Changer de plage.....de cellules

  • Initiateur de la discussion Initiateur de la discussion degap05
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

degap05

XLDnaute Impliqué
Bonjour,

Il s'agit de sélectionner la première cellule vide d'une plage de cellules en colonne A et d'y rester si l'on fait ce choix ou bien changer de plages de cellules.

Merci.
A+
 

Pièces jointes

Dernière édition:
Re : Changer de plage.....de cellules

Bonjour
Extrait de l'aide de Activate pour l'objet Range:
Active une cellule située à l'intérieur de la sélection courante. Pour sélectionner une plage de cellules, utilisez la méthode Select.
donc possible que la méthode échoue si la cellule que vous voulez activer n'est pas contenue dans la sélection en cours.
À+
 
Re : Changer de plage.....de cellules

Bonjour Degap, Bonjour Bernard,

Peut-être, mais comme ta demande est tout sauf claire, pas trop étonnant que les réponses ne soient peut-être pas adaptées.
Peux-tu nous faire un scénario type du fonctionnement de ta macro ?
 
Re : Changer de plage.....de cellules

Si j'ai compris ce que tu veux, je modifierai le code comme ça :

Code:
Private Sub Workbook_Open()
Dim Cell As Range, Msg As String
With Feuil1
    For Each Cell In .Range("A4:A256")
        If Cell = "" Then
            result = MsgBox("Première Cellule Vide de la plage " & .Range("A4:A256").Address(0, 0) _
            & vbCrLf & "==> " & Cell.Address, vbOKCancel, "Rester sur la plage ?")
            If result <> vbCancel Then
                Cell.Activate
                    Exit Sub
            End If
            Exit For
        End If
    Next Cell
    'sinon
    For Each Cell In .Range("A268:A380")
        If Cell = "" Then
            MsgBox "Première Cellule Vide " & Cell.Address
            Cell.Activate
            Exit For
        End If
    Next Cell
End With
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
621
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…