Synchronisation de lignes automatique

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

M

MrDocar

Guest
Bonjour,

Mon problème est le suivant :
Je souhaite synchroniser certaine ligne entre 2 feuille de mon excel, exemple c'est plus parlant :


Sur la feuille 1 j'ai l'état de mon stock

Feuille 1 :
Article 120 €Disponible
Article 25€Indisponible
Article 38€Indisponible
Article 413€Disponible

Et je souhaite que la sur la feuille 2 il m'affiche seulement automatiquement les articles Indisponible :

Article 25€Indisponible
Article 38€Indisponible

Je vous joint aussi le fichier d'exemple.
Quel solution avez vous a me proposer ?

Merci d'avance
Bonne soirée
 

Pièces jointes

Bonsoir MrDocar, Chris 🙂 , le forum,

Juste pour le fun, une solution en Vba :

VB:
Option Explicit

Sub Copie_Indispponible()
Dim i As Integer, j As Integer, n As Integer, t, a(), f1 As Worksheet, f2 As Worksheet

Set f1 = Sheets("Feuille Stock")
Set f2 = Sheets("Feuille à commander")

t = f1.Range("A2" & ":D" & f1.Range("D" & Rows.Count).End(xlUp).Row)

ReDim a(1 To UBound(t), 1 To UBound(t))
For i = 1 To UBound(t)
        If t(i, 4) = "Indisponible" Then
            n = n + 1
    For j = 1 To 4
            a(n, j) = t(i, j)
    Next j
        End If
        
Next i
f2.[A2].Resize(UBound(a), 4) = a
f2.Activate
End Sub

Et une autre solution par formule :

Code:
=INDEX('Feuille Stock'!$A$1:$A$100;MIN(SI(NB.SI('Feuille Stock'!$H$1:H1;'Feuille Stock'!$A$2:$A$100)=0;SI(('Feuille Stock'!$D$2:$D$100<>"")*('Feuille Stock'!$D$2:$D$100="Indisponible");LIGNE('Feuille Stock'!$A$2:$A$100)))))

Formules matricielles, à valider par Ctrl + Maj + Entrée, à copier vers la droite et vers le bas.

A+
 

Pièces jointes

RE à tous

Mettre la source sous forme de tableau et nommer le tableau (ici j'ai remplacé Tableau1 par Stock)
Données, A partir d'un tableau : cela ouvre l'interface PowerQuery
Filtrer la colonne Etat sur Indisponible
Sortir par Fermer et Charger Dans, Table puis indiqué l'emplacement voulu.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
175
  • Question Question
XL 2019 B
Réponses
10
Affichages
586
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
625
Réponses
4
Affichages
194
Retour