Bonjour à tous !
J’ai une requête un peu spéciale, je ne sais pas si ce que je souhaite avoir est possible ou non…
Dans l’idéal, j’aimerais avoir 2 classeurs : 1 et 2. Comme dans les pièces jointes.
Le classeur 1 aurait un onglet, sur lequel un utilisateur pourrait saisir des éléments prédéfinis. Je m’explique, l’utilisateur devrait par exemple rentrer la date de saisie, le nom et 2 caractéristiques d’un article par des fenêtres qui apparaitrait à l’entrée du nom et de la date, et le tableau génèrerait le tarif (les caractéristiques prédéfinies viendraient d’un autre onglet protégé par un mot de passe, 2e onglet sur le classeur 1). L’utilisateur ne doit pas pouvoir changer quoique soit, il doit seulement pouvoir taper le nom de différentes caractéristiques des articles pour qu’un tableau récapitule les articles et leurs tarifs. Par exemple, il rentrerait que le nom de l’article (frigo), l’ordinateur lui demanderait alors le format, l’utilisateur ne pourrait répondre que les formats existants (a,b,c), puis l’ordinateur demanderait le niveau Eco, de la même façon seules 3 possibilités existent (1,2,3). Ainsi, le tableau du premier onglet mettrait le tarif correspondant dans le tableau en face de l’article.
Il me semble que c’est possible, avec VBA ? Comment faire ?
Le classeur 2 aurait un tableau. Lorsque je recevrais et ouvrirais le classeur 1, celui-ci me proposerait d’importer les éléments dans le classeur 2. Auquel cas je pourrai répondre OK, et les éléments du classeur 1, ici la date, le nom de l’article, son tarif, ses caractéristiques… se mettraient automatiquement dans le tableau du classeur 2 au niveau des articles correspondants. Les colonnes n’ayant pas de lien avec le classeur 1 (facture…) seraient remplies manuellement ultérieurement.
Est-ce possible ? Avec VBA ? Il existe une fonction particulière ?
Sachant, que je voudrais faire ceci entre deux classeurs qui auraient chacun plusieurs onglets, notamment le classeur 2 aurait plusieurs onglets qui se remplissent en partie par plusieurs onglets du classeur 1… Je compterais environ 2000 lignes qui vont se remplir avec les différents articles, au final.
A savoir aussi que le classeur 1 serait renouvelé chaque semaine, ce ne serait pas une mise à jour du classeur 2 selon le classeur 1, mais bien une importation. Le classeur 1 pourrait par exemple être envoyé mensuellement, et chaque mois, les articles et caractéristiques s’ajouteraient automatiquement dans le classeur 2 aux données des mois précédents.
C’est peut-être pas très clair… vous voyez un peu… ? C’est possible, par VBA ou formules excel ??
Un grand merci, vous me sauveriez la vie de me dire que c’est possible et de me dire comment faire !!!!!
A très bientôt,
Chloe
J’ai une requête un peu spéciale, je ne sais pas si ce que je souhaite avoir est possible ou non…
Dans l’idéal, j’aimerais avoir 2 classeurs : 1 et 2. Comme dans les pièces jointes.
Le classeur 1 aurait un onglet, sur lequel un utilisateur pourrait saisir des éléments prédéfinis. Je m’explique, l’utilisateur devrait par exemple rentrer la date de saisie, le nom et 2 caractéristiques d’un article par des fenêtres qui apparaitrait à l’entrée du nom et de la date, et le tableau génèrerait le tarif (les caractéristiques prédéfinies viendraient d’un autre onglet protégé par un mot de passe, 2e onglet sur le classeur 1). L’utilisateur ne doit pas pouvoir changer quoique soit, il doit seulement pouvoir taper le nom de différentes caractéristiques des articles pour qu’un tableau récapitule les articles et leurs tarifs. Par exemple, il rentrerait que le nom de l’article (frigo), l’ordinateur lui demanderait alors le format, l’utilisateur ne pourrait répondre que les formats existants (a,b,c), puis l’ordinateur demanderait le niveau Eco, de la même façon seules 3 possibilités existent (1,2,3). Ainsi, le tableau du premier onglet mettrait le tarif correspondant dans le tableau en face de l’article.
Il me semble que c’est possible, avec VBA ? Comment faire ?
Le classeur 2 aurait un tableau. Lorsque je recevrais et ouvrirais le classeur 1, celui-ci me proposerait d’importer les éléments dans le classeur 2. Auquel cas je pourrai répondre OK, et les éléments du classeur 1, ici la date, le nom de l’article, son tarif, ses caractéristiques… se mettraient automatiquement dans le tableau du classeur 2 au niveau des articles correspondants. Les colonnes n’ayant pas de lien avec le classeur 1 (facture…) seraient remplies manuellement ultérieurement.
Est-ce possible ? Avec VBA ? Il existe une fonction particulière ?
Sachant, que je voudrais faire ceci entre deux classeurs qui auraient chacun plusieurs onglets, notamment le classeur 2 aurait plusieurs onglets qui se remplissent en partie par plusieurs onglets du classeur 1… Je compterais environ 2000 lignes qui vont se remplir avec les différents articles, au final.
A savoir aussi que le classeur 1 serait renouvelé chaque semaine, ce ne serait pas une mise à jour du classeur 2 selon le classeur 1, mais bien une importation. Le classeur 1 pourrait par exemple être envoyé mensuellement, et chaque mois, les articles et caractéristiques s’ajouteraient automatiquement dans le classeur 2 aux données des mois précédents.
C’est peut-être pas très clair… vous voyez un peu… ? C’est possible, par VBA ou formules excel ??
Un grand merci, vous me sauveriez la vie de me dire que c’est possible et de me dire comment faire !!!!!
A très bientôt,
Chloe