XL 2016 Code pour cellule adjacente à la cellule active

  • Initiateur de la discussion Initiateur de la discussion Lemidi34
  • 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 !

Lemidi34

XLDnaute Occasionnel
Bonjour,

je souhaite créer un code VBA pour récupérer des données de la cellule active dans un textBox, la j'y suis arrivé mais je souhaite aussi la cellule juste avant

TextBox4 = ActiveCell.Value

Merci de votre aide
 
Bonjour @Lemidi34, le forum

Un exemple pour :
TextBox4 ==> la cellule active
TextBox3 ==> la cellule juste avant

*Problème si tu es dans la colonne A la cellule juste avant n'existe pas et provoquera une erreur

VB:
Private Sub UserForm_Initialize()
On Error Resume Next
TextBox3 = ActiveCell.Offset(0, -1)
TextBox4 = ActiveCell.Value
End Sub

@Phil69970
 

Pièces jointes

Bonjour le fil,

Avec des endives
VB:
Private Sub UserForm_Initialize()
On Error Resume Next
With ActiveCell
TextBox3 = .Offset(, -1).Value
TextBox4 = .Value
End With
End Sub
Et pour le fun 😉
VB:
Private Sub UserForm_Initialize()
Set r = ActiveCell
On Error Resume Next
TextBox3= r(1, 0): TextBox4 = r
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

Retour