Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion pascb423
  • 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 !

P

pascb423

Guest
Bonjour,
comment je peux dire a excel qu'il s'agit de la cellule active dans l'expression suivante:
If Not Intersect(Target, ici cellule active) Is Nothing Then
evidement je ne connais pas la cellule active sinon c'est facile il suffit de mettre range("a1 ou b1 ou ce que l'on veut")
voila, merci
 
Re : cellule active

bonjour,

je crains fort que tu n'ai pas compris la fonction intersect car :
target représente la cellule sur laquelle tu as cliqué
si en deuxième argument du mets activecell(), ton expression sera toujours vraie et s'exécutera toujours
(sauf si c'est ce que tu désire, mais dans ce cas il y a worksheet_change ou d'autres qui sont plus adaptées)
 
Re : cellule active

j'ai fait ce code, ca marche si je valide la cellule par enter mais si je change la cellule active par un autre chiffre
et que je me met dans n'importe quelle autre cellule au lieu de enter, ca ne march plus?

Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)

x = ActiveCell.Row
y = ActiveCell.Column
Target.Select
If Not Intersect(Target, Cells(x - 2, y)) Is Nothing Then

If (Cells(x, y) Is Nothing) Then
           Cells(x - 2, y) = """"
       End If
       If Now() >= Range("b2") And Now() <= Range("b3") Then
          Cells(x + 37, y) = Cells(x - 2, y)
        
       End If
       If Now() >= Range("b5") And Now() <= Range("b6") Then
          Cells(x + 64, y) = Cells(x, y)
       End If
      
End If
Target.Select
End Sub








Bonjour,

Cellule active = ActiveCell ou ActiveCell.Address suivant ce que tu veux faire.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

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