XL 2013 VBA - transfert de données

GALOUGALOU

XLDnaute Accro
bonjour roseline bonjour le forum
avec une macro
le principe
en cellule a1 de la feuille dossier, la référence à récupérer, un bouton mise à jour pour déclencher la procédure.
la macro n'écrase pas les données mais écrit les valeurs à la suite, si vous souhaitez réinitialiser la feuille dossier, il faudra modifier la macro.
cordialement
galougalou
 

Pièces jointes

  • Test transfert.xlsm
    142.9 KB · Affichages: 19

job75

XLDnaute Barbatruc
Bonjour Roseline, GALOUGALOU,

Pas besoin de VBA, formule matricielle très classique en B4 de la feuille Dossiers :
Code:
=SIERREUR(INDEX('Base de données'!$A:$A;PETITE.VALEUR(SI(('Base de données'!$B$2:$B$1000=$A4)*($A4<>"");LIGNE('Base de données'!$B$2:$B$1000));COLONNES($B4:B4)));"")
A valider par Ctrl+Maj+Entrée et tirer à droite et vers le bas.

Edit : il manquait des $ dans la formule...

A+
 

Pièces jointes

  • Test transfert(1).xlsx
    138 KB · Affichages: 5
Dernière édition:

Roseline

XLDnaute Occasionnel
Merci de ton aide aussi rapide.
Je dois être capable d'en ajouter à la suite et faire plusieurs recherche et ajout un après l'autre. J'ai encore besoin de ton aide à ce niveau. J'aurais voulu une vba parce que je désire peser sur un bouton me permettant d'ajouter un nouveau numéro à la ligne ou je suis rendu.
Merci
 

GALOUGALOU

XLDnaute Accro
re roselyne bonjour job75
malgré une saisie unique en cellule A1, la solution que je vous ai proposé dans le fil 2 répond à la problématique que vous exposez . vous modifiez la cellule A1 et les données s'écriront à la suite.
cordialement
galougalou
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
311 729
Messages
2 081 966
Membres
101 852
dernier inscrit
dthi16088