GNT sans publicité, site mobile, fonctionnalitées exclusives...

mise à jour auto d'un tableau

Le
Pat
Bonjour à tous,
je suis en Excel 2003,
je voudrais résoudre une difficulté, voici le pb :
j'ai un classeur avec 2 onglets,
sur l'onglet 1 'équipements' j'ai un tableau de 2 colonnes , la première
contient le code d'un équipement qui se trouve dans la colle 2 tout contre.
Dans l'onglet 2 'configuration', lorsque je tape le nom d'un équipement qui
est dans la liste, je veut lire son code dans la case de dessous
(facile); mais ce que je voudrais c'est que quand l'équipement ne figure
pas dans la liste (c'est qu'il est nouveau) il mette à jour la liste
automatiquement, et que je n'ai plus qu'a taper son code plus tard sans que
cela me retarde pour saisir mon onglet de configuration; car je ne connait
pas le code facilement, il faut que je le recherche dans des documents.

Voilà.
Merci pour votre aide
Lire les 15 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
FFO
Le #19673741
Salut à toi

Que fais tu exactement pour rechercher ton équipement Onglet 2 ????

Merci pour ta réponse
Pat
Le #19678431
J'ai reposé le pb dans le fichier ci-joint
dans le 2eme onglet j'ai écris dans les cellules le résultat obtenu

http://www.cijoint.fr/cjlink.php?fi...3bFB1i.xls



"FFO"
Salut à toi

Que fais tu exactement pour rechercher ton équipement Onglet 2 ????

Merci pour ta réponse




Pat
Le #19679981
J'ai reposé le pb dans le fichier ci-joint
dans le 2eme onglet j'ai écris dans les cellules le résultat obtenu

http://www.cijoint.fr/cjlink.php?fi...kcTBUc.xls



"FFO"
Salut à toi

Que fais tu exactement pour rechercher ton équipement Onglet 2 ????

Merci pour ta réponse




Pat
Le #19679971
J'ai reposé le pb dans le fichier ci-joint
dans le 2eme onglet j'ai écris dans les cellules le résultat obtenu
http://cjoint.com/?hcb0nysNRy



"FFO"
Salut à toi

Que fais tu exactement pour rechercher ton équipement Onglet 2 ????

Merci pour ta réponse




FFO
Le #19680551
Rebonjour à toi

J'ai analysé ton fichier et te propose ce code à mettre dans le VBA de la
feuille "configuration" :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target <> "" Then
On Error Resume Next
Ligne = Sheets("équipements").Range("G1", "G" &
Sheets("équipements").Range("G65535").End(xlUp).Row).Find(What:=Target,
After:=Sheets("équipements").Range("G1"), LookIn:=xlValues, _
LookAt:=xlWhole).Row
If Ligne <> "" Then
Cells(3, Target.Column) = Sheets("équipements").Range("G" & Ligne)
Cells(4, Target.Column) = Sheets("équipements").Range("F" & Ligne)
Else
Cells(3, Target.Column) = ""
Cells(4, Target.Column) = ""
Sheets("équipements").Range("G65535").End(xlUp).Offset(1, 0) = Target
End If
End If
End Sub

En saisissant le nom d'un équipement s'affichera dans les 2 cellules du
dessous ce nom et son code conformément aux données de la feuille
"équipements"

Par contre seul le premier nom de la liste en colonne G de cette feuille
sera retranscrit

Il est supprenant que dans cette liste les noms d'équipement se répètent
J'ai opté pour le premier trouvé à rapporter dans la feuille "configuration"

Si il est absent les cellules de la feuille "configuration" restent vides et
le nom de l'équipement absent est reporté en fin de colonne G dans la feuille
"équipements"

sur ce lien ton fichier adapté ainsi :

http://www.cijoint.fr/cjlink.php?fi...wHz8Ko.xls


Fais des essais et dis moi !!!!!
Publicité
Suivre les réponses
Poster une réponse
Anonyme