Affecter une valeur à une cellule en vb
RésoluLatelyGeek Messages postés 1758 Date d'inscription Statut Membre Dernière intervention -
- Affecter une valeur à une cellule en vb
- Aller à la ligne dans une cellule excel - Guide
- Bloquer une cellule excel - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Vb - Télécharger - Langages
- Excel cellule couleur si condition texte - Guide
8 réponses
Merci via55, mais dans ce cas ça sera toujours la cellule B3, or je veux que ça soit la même cellule que celle de la feuille "appelante".
B3 si je suis en B3, mais C5 si je suis en C5... Et c'est là que je bloque
Bonjour
Sub bbb()
Dim ref As String
ref = Sheets("Produits").ActiveCell.Address
Sheets("Ventes").Cells(ref) = 1
End Sub
actuellement déclenchement par boutop,
nous dire si autre méthode de déclenchement
bonjour Vja, bonne année
Bonjour Michel et merci,
mais Cells a l'air de demander des arguments de type RowIndex, ColumnIndex, et le ActiveCell.Address renvoie par exemple $F$22.
Mais tu m'as mise sur la bonne voie quand même :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Nligne, NColonne As Integer
NLigne = ActiveCell.Row
NColonne = ActiveCell.Column
Sheets("Ventes").Cells(NLigne, NColonne) = 1
Cancel = True
End Sub
Et ça fonctionne. Merci, donc !
LatelyGeek
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionÇa marche mais pourquoi faire simple quand on peut faire complqué !...
J'ai testé ta solution, mais elle provoquait une erreur...
Si je laissais le nom de la feuille, le message était "Propriété ou méthode non gérée par cet objet" et Ref était égal à ""
et si je laissais juste Ref = ActiveCell.Adress c'était "Argument ou appel de procédure incorrect" puisque la valeur de Ref était de type "$B$9"
J'ai mal fait quelque chose ?
j'avais testé avant de poster (XL 2007) et c'était OK....
bon, si ca marche chez toi, garde ta soluce ;-)
au passage: bonne année !