[Résolu] Macro fonction Lig&

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

Fredox

XLDnaute Occasionnel
Bonjour à tous,

J'utilise une macro avec la fonciton &Lig, je suis coincé pour y ajouter une soustraction:

Mon code:

Code:
Sub Batterie_()

    Dim Lig&
       Lig = ActiveCell.Row
       Range("U" & Lig).FormulaLocal = "=(RECHERCHEV(C" & Lig & ";'Batteries Plomb'!A9:P509;12;0))"

End Sub

J'aimerais que le nombre qui va venir se mette dans ma cellule se retrouve soustrait de "U" & Lig + 1 (la cellule du dessous).

Un coup de main serait appréciable, merci
 
Dernière édition:
Re : Macro fonction Lig&

Re


Merci pour le fichier
Même si celui-ce ne contient pas la macro affectée au bouton Go! ...🙄

Tu pourrais donner plus détails en par exemple ajoutant un onglet montrant le résultat à obtenir (fait manuellement)
 
Dernière édition:
Re : Macro fonction Lig&

Re

Cela semble fonctionner, non ?
Code:
Sub Batterie_()
Dim Lig&, t
t = Array("Prix de la référence", "Cette valeur doit se déduire du prix de la ligne du dessus (et reste affichée)")
Lig = ActiveCell.Row
Range("D" & Lig).Resize(2) = Application.Transpose(t)
With Range("F" & Lig)
    .FormulaR1C1 = "=VLOOKUP(RC[-3],Prix!R1C1:R5C3,2,0)-R[1]C"
    .Offset(1).FormulaR1C1 = "=VLOOKUP(R[-1]C[-3],Prix!R1C1:R5C3,3,0)"
End With
End Sub
 
Re : Macro fonction Lig&

En relisant le tableau que je t'avais envoyé, j'ai finalement réussi a faire ce que je n'arrivait pas à faire hier soir ( trop fatigué surement 😎 )

Merci d'avoir regarder mon problème.


Ici:
Code:
Range("U" & Lig).FormulaLocal = "=(RECHERCHEV(C" & Lig & ";'Batteries Plomb'!A9:P509;12;0))-U" & Lig + 1 & ""

Merci encore
 
Re : [Résolu] Macro fonction Lig&

Re

Pour info
La syntaxe est
=RECHERCHEV()
et non pas
=(RECHERCHEV())
Les parenthèses en bleu
sont en trop.

NB: Tu as essayé mon code VBA du précédent message ? 😉
(ne serait-ce que par courtoisie)
 
Re : [Résolu] Macro fonction Lig&

JM,
Non, je n'ai pas encore regarder ton code, je le ferais un peu plus tard, j'essaie d'avancer sur mon fichier et j'ai encore quelques problèmes.

Je posterais un message plus tard pour te répondre (et merci pour la correction du code).
 
- 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

D
Réponses
2
Affichages
922
D
O
Réponses
20
Affichages
4 K
O
Réponses
2
Affichages
785
S
Réponses
4
Affichages
5 K
S
B
Réponses
2
Affichages
1 K
briatexte
B
G
Réponses
8
Affichages
17 K
Retour