RechercheH ou sommprod sur onglet variable

Bonjour le forum;

Un petit souci de formule:

Je dois monter un fichier pour éditer des constats mensuels de travaux pour différentes entreprises.

Montage du fichier :

  • 1 onglet par mois (de novembre à avril) qui récapitule différentes données pour chaque entreprises
  • 1 onglet "constat"

L'objectif est de récupérer, à partir de l'onglet "constat", les critères d'une entreprise en particulier, sur un mois en particulier.

J'ai bien essayé de bricoler avec des si imbriqués, mais c'est pas très classe...

Plus de détail dans l'exemple joint.

Merci!

Bonjour

Regarde si ce fichier correspond à ton attente :

Amicalement

Nad

Eh, pas mal du tout, simple en fait! Merci!

J'ai cherché un moment comment appeler un onglet en découpant la syntax avec le "&".

Tu peux m'expliquer à quoi sert "A:F" dans :

$D$3&"!A:F"

Sinon, petit bug pour le mois de Novembre, je vais bidouiller. Merci

Bonjour à tous,

En VBA

Private Sub Worksheet_Change(ByVal Target As Range)
Dim Sh$
    If Not Application.Intersect(Target, Range("d3:d4")) Is Nothing Then
        If Target.Count > 1 Then Exit Sub

        Sh = Range("d3")
        Sheets(Sh).Range("b3:f100").AdvancedFilter Action:=xlFilterCopy, _
        CopyToRange:=Range("c13"), Unique:=False
    End If
End Sub

J'ai supprimé une ligne vide sous les en-têtes

Amicalement

Claude

Re

J'avais oublié le dernier argument de la RECHERCHEV ; modifie la formule :

=RECHERCHEV($B15;INDIRECT($D$3&"!A:F");RECHERCHEH($D$4;$J$1:$N$2;2;0);0)
jeremie25 a écrit :

Tu peux m'expliquer à quoi sert "A:F" dans :

$D$3&"!A:F"

Il s'agit des colonnes de recherches dans tes mois. Le critère cherché est en colonne A et actuellement la dernière entreprise est en colonne F

Nad

Franchement, merci à vous deux.

L'une ou l'autre sont des solutions légères.

Maintenant, une question de feeling.- Ce fichier doit être renseigné par des collègues (chaque personne aura un fichier personnalisé car ne gère pas les même entreprises).

  • Je ne sais pas quelle est leur version d'Excel (normalement le 2003, mais je préfère faire comme si je ne savais pas)
  • je ne connais pas leur niveau de familiarisation avec Excel. Par défaut je vais dire qu'il est bas.

Selon votre expérience et votre vécu, est il plus sûr et fiable de laisser partir dans la nature un fichier avec

  • des formules, mais verrouillées
  • une petite macro.

J'aime bien les deux, mais j'ai peur d'un coté qu'ils arrivent sans le vouloir à virer les formules, d'un autre coté, si la macro bug, angoisse assurée pour les novices...

re,

"C'est vous qui voyez" comme dirait l'autre !

Claude

si Ok, c'est ici

a resolu2
Rechercher des sujets similaires à "rechercheh sommprod onglet variable"