Bonjour,
Je suis désolé pour l'intitulé mais je ne pas trouvé une autre façon pour reformuler.
Alors je vous exlique mon problème:
dans le projet sur lequel je travaille, la présentation de ma base de donnée (forme, titre des colonnes ect...) est imposé pour des raisons spéciaux.
elle est présentée sous la forme suivante:
Colonne A: Noms des marchés ( je peux avoir 6 ou meme plus)
Colonne B: Noms d'ouvrages (je peux avoir 9 ou meme plus)
Colonne C: Types ( j'ai uniquement 3 types)
A partir de D1 et sur le reste de la ligne 1 (partie jaune dans l'exemple) : j'ai des dates
ça c'est mon point de départ, aprés je rentre dans le reste du tableau (partie bleue dans l'exemple) à partir de D2 des valeurs
Il ya une valeur unique par marché par ouvrage par type et par date.
(je vous ai mis un exemple ci joint pour illustrer):
Pour simplifier les calculs plus tard et les traçages de courbes, j'ai envie de créer une sorte de base de donnée intermédiare (onglet "BD inter" dans l'exemple) que je le présente d'une autre manière:
Colonne A: marché
colonne B: ouvrage
colonne C: type
colonne D; date
colonne E: valeur
j'ai pensé à l'aide de VBA, qu'à chaque fois je rentre une valeur dans la partie bleue de mon exemple, le programme recopie les données correspendantes à cette valeur (marché, ouvrage, type et date) de la façon désirée.
Mais je suis débutante dans le language VBA
Est-il possible de faire cette macro? Sinon avez vous autres idées
Merci d'avance
Cléo
Je suis désolé pour l'intitulé mais je ne pas trouvé une autre façon pour reformuler.
Alors je vous exlique mon problème:
dans le projet sur lequel je travaille, la présentation de ma base de donnée (forme, titre des colonnes ect...) est imposé pour des raisons spéciaux.
elle est présentée sous la forme suivante:
Colonne A: Noms des marchés ( je peux avoir 6 ou meme plus)
Colonne B: Noms d'ouvrages (je peux avoir 9 ou meme plus)
Colonne C: Types ( j'ai uniquement 3 types)
A partir de D1 et sur le reste de la ligne 1 (partie jaune dans l'exemple) : j'ai des dates
ça c'est mon point de départ, aprés je rentre dans le reste du tableau (partie bleue dans l'exemple) à partir de D2 des valeurs
Il ya une valeur unique par marché par ouvrage par type et par date.
(je vous ai mis un exemple ci joint pour illustrer):
Pour simplifier les calculs plus tard et les traçages de courbes, j'ai envie de créer une sorte de base de donnée intermédiare (onglet "BD inter" dans l'exemple) que je le présente d'une autre manière:
Colonne A: marché
colonne B: ouvrage
colonne C: type
colonne D; date
colonne E: valeur
j'ai pensé à l'aide de VBA, qu'à chaque fois je rentre une valeur dans la partie bleue de mon exemple, le programme recopie les données correspendantes à cette valeur (marché, ouvrage, type et date) de la façon désirée.
Mais je suis débutante dans le language VBA
Est-il possible de faire cette macro? Sinon avez vous autres idées
Merci d'avance
Cléo