Bonjour,
Je cherche à extraire des valeurs aprés avoir remplacer automatique 2 valeurs. J'ai déjà fais une macro mais elle est trop lourde et ne convient pas au nombre de valeurs à extraire (excel me dit qu'il y a trop de ligne) 1 tableau a extraire = 1500 lignes et il faut que j’extrais 4 tableaux ...
Pour mieux comprendre j'avais fait ça :
Sub Mise_A_Jour_Prix_Revient()
Sheets("V1 lames L").Range("largeur_L").Value = Sheets("Synthèse").Range("E14").Value --> remplace la valeur de 'largeur_L" dans la feuille "V1 lames" suivant la valeur en E14 dans la feuille "synthèse"
Sheets("V1 lames L").Range("avancee_L").Value = Sheets("Synthèse").Range("D15").Value --> remplace la valeur de 'avancées_L" dans la feuille "V1 lames" suivant la valeur en D15 dans la feuille "synthèse"
Sheets("Synthèse").Range("E15").Value = Sheets("V1 lames L").Range("Prix_revient_L").Value --> extrait la valeur "prix de revient_L" dans la feuille "V1 lames L" et l'écrit en E15 dans la feuille "Synthèse"
Sheets("V1 lames L").Range("largeur_L").Value = Sheets("Synthèse").Range("E14").Value
Sheets("V1 lames L").Range("avancee_L").Value = Sheets("Synthèse").Range("D16").Value
Sheets("Synthèse").Range("E16").Value = Sheets("V1 lames L").Range("Prix_revient_L").Value
Sheets("V1 lames L").Range("largeur_L").Value = Sheets("Synthèse").Range("E14").Value
Sheets("V1 lames L").Range("avancee_L").Value = Sheets("Synthèse").Range("D17").Value
Sheets("Synthèse").Range("E17").Value = Sheets("V1 lames L").Range("Prix_revient_L").Value
End Sub
avec cette macro j’extrais les prix de reviens qui est calculé dans une cellule, en fonction de l'avancé et de la largeur de ma pièce.
Est-ce qu'il y a une façon moins "bourrine" de faire ça ?
Merci beaucoup !
Je cherche à extraire des valeurs aprés avoir remplacer automatique 2 valeurs. J'ai déjà fais une macro mais elle est trop lourde et ne convient pas au nombre de valeurs à extraire (excel me dit qu'il y a trop de ligne) 1 tableau a extraire = 1500 lignes et il faut que j’extrais 4 tableaux ...
Pour mieux comprendre j'avais fait ça :
Sub Mise_A_Jour_Prix_Revient()
Sheets("V1 lames L").Range("largeur_L").Value = Sheets("Synthèse").Range("E14").Value --> remplace la valeur de 'largeur_L" dans la feuille "V1 lames" suivant la valeur en E14 dans la feuille "synthèse"
Sheets("V1 lames L").Range("avancee_L").Value = Sheets("Synthèse").Range("D15").Value --> remplace la valeur de 'avancées_L" dans la feuille "V1 lames" suivant la valeur en D15 dans la feuille "synthèse"
Sheets("Synthèse").Range("E15").Value = Sheets("V1 lames L").Range("Prix_revient_L").Value --> extrait la valeur "prix de revient_L" dans la feuille "V1 lames L" et l'écrit en E15 dans la feuille "Synthèse"
Sheets("V1 lames L").Range("largeur_L").Value = Sheets("Synthèse").Range("E14").Value
Sheets("V1 lames L").Range("avancee_L").Value = Sheets("Synthèse").Range("D16").Value
Sheets("Synthèse").Range("E16").Value = Sheets("V1 lames L").Range("Prix_revient_L").Value
Sheets("V1 lames L").Range("largeur_L").Value = Sheets("Synthèse").Range("E14").Value
Sheets("V1 lames L").Range("avancee_L").Value = Sheets("Synthèse").Range("D17").Value
Sheets("Synthèse").Range("E17").Value = Sheets("V1 lames L").Range("Prix_revient_L").Value
End Sub
avec cette macro j’extrais les prix de reviens qui est calculé dans une cellule, en fonction de l'avancé et de la largeur de ma pièce.
Est-ce qu'il y a une façon moins "bourrine" de faire ça ?
Merci beaucoup !