Tranfert d'info et visualisation

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

altinea

XLDnaute Accro
Bonjour le forum,
je viens vers vous afin d'avoir un coup de main concernant le problème suivant :
J'ai le fichier A qui rassemble un nombre d'informations,
lignes identités
Colonnes libellé des formation
Des dates et des informations sont misent aux croisement de ces lignes et colonnes (dates, info diverses)

Mon fichier B reprends les infos identiques. Ce que je voudrais pouvoir obtenir c'est que :
si sur la ligne 7 du fichier A colonne J donc J7 il y a une date, je souhaiterai que cette info soit retranscrite dans le fichier B. Au regard du meme nom de la personne.
Un élement qui est important est l'identifiant qui est unique à la personne donc pas de doublons.

de ce fait sur le fichier B dans les colonnes au regard de cet identifiant je devrais pouvoir avoir une case cochée ou un oui ou autre élément visuel permettant de voir si la personne a suivi telle ou telle formation.

Merci pour votre aide
 

Pièces jointes

  • A.xls
    A.xls
    214.5 KB · Affichages: 39
  • B.xls
    B.xls
    235 KB · Affichages: 43
  • A.xls
    A.xls
    214.5 KB · Affichages: 42
  • B.xls
    B.xls
    235 KB · Affichages: 37
  • A.xls
    A.xls
    214.5 KB · Affichages: 43
  • B.xls
    B.xls
    235 KB · Affichages: 47
Re : Tranfert d'info et visualisation

Bonsoir altinea,

Quand tu dis pas de doublon, dans le fichier B, il y en a plusieurs :
lignes 6 et 7 (BGZ881)
lignes 13 et 14 (GCJ542)
lignes 26 et 27 (SAN310)
etc...
comment choisir sur quelle ligne doit-on mettre la coche ?

Où alors faut-il mettre à chaque fois le nom de la personne ?

Que fait-on si la personne n'a pas d'identifiant dans le fichier A, lignes 21, 44, 61 etc...

A te relire

Martial
 
Re : Tranfert d'info et visualisation

Bonsoir le Forum, bebere, Yaloo,

Cela est super, j'aurai voulu savoir s'il était possible de ne renvoyer ue les information dont la cellule d'origine contient une date ?
Dans certaines cellules certains commentaires ou information sont présents mais ne confirme pas la réalisation de la formation concernée, mais juste une info.
Merci
 
Re : Tranfert d'info et visualisation

Re,

Comme ceci :
VB:
Option Explicit
Option Base 1
Sub Transfert()
Dim c&, i&, j&, DerL&, Plage As Range, Tblo(), Ident(), Id
DerL = [E65536].End(xlUp).Row
Set Plage = Feuil1.[A7].Resize(DerL, 62)
j = 1
With Feuil2
Ident = .Range(.Cells(2, 7), .Cells(.[G65536].End(xlUp).Row, 7))
For Each Id In Ident
  If Id <> "" Then
    If Not IsError(Application.Match(Id, Plage.Columns(5), 0)) Then
      i = Application.Match(Id, Plage.Columns(5), 0)
      ReDim Preserve Tblo(1 To 53, 1 To j)
        For c = 10 To Plage.Columns.Count
          If IsDate(Plage(i, c)) Then Tblo(c - 9, j) = "ü"
        Next c
      j = j + 1
    End If
  End If
Next
.[Y2].Resize(UBound(Tblo, 2), UBound(Tblo, 1)) = Application.Transpose(Tblo)
End With
Feuil2.Activate
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

S
Réponses
2
Affichages
3 K
S
J
  • Question Question
Réponses
16
Affichages
3 K
J
Retour