XL pour MAC Récapitulatif

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

klemasson

XLDnaute Nouveau
Bonjour,

J'ai crée un fichier pour le calcul des prix pour mon entreprise.
Et j'aimerai savoir s'il est possible que dans l'onglet "récap", cela reprenne uniquement les données lorsque je rempli un nombre de l'onglet "prix"
Par exemple si je remplis la ligne Nombre de copies N/B A4 ainsi que papier -50 feuilles A4 80gr, je souhaiterai que uniquement ces 2 lignes soit reprises dans l'onglet "récap".

Je ne sais pas si je suis compréhensible ?

Est-ce que cela est possible ?
A disposition

Merci d'avance
 

Pièces jointes

Bonsoir Klemasson, le forum,

Voici, si j'ai bien compris ta demande.

Voici le code, situé dans le module1
VB:
Option Explicit

Sub Transfert()

Dim i%, FPrix As Worksheet, fRecap As Worksheet, tPrix, n As Byte, col As Byte

Set FPrix = Sheets("Prix")
Set fRecap = Sheets("Recap")

tPrix = FPrix.Range("A1:W" & FPrix.Range("M" & Rows.Count).End(xlUp).Row)

ReDim a(1 To UBound(tPrix), 1 To 4)

n = 1
For col = 4 To 22 Step 6
    For i = 1 To UBound(tPrix)
        If tPrix(i, col) <> "" And tPrix(i, col) <> "Nombre " And tPrix(i, col) <> "Nombre (min)" Then
            a(n, 1) = tPrix(i, col - 3)
            a(n, 2) = tPrix(i, col - 2)
            a(n, 3) = tPrix(i, col)
            a(n, 4) = tPrix(i, col + 1)
            n = n + 1
        End If
    Next i
Next col

fRecap.Range("A7").CurrentRegion.ClearContents
fRecap.Range("A7").Resize(n-1, 4) = a
End Sub

A+
 

Pièces jointes

- 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

Réponses
3
Affichages
511
Réponses
10
Affichages
362
Retour