Générer un résultat et garder sa valeur absolue

Bonjour à tous.

Un problème tout simple d'apparence, mais sur lequel je m'arrache les cheveux.

Soit une feuille de calcul "DEVIS" sur laquelle je rentre un certain nombre d'informations afin de créer un devis.

Ce devis ainsi établi, je souhaite enregistrer certaines de ces informations (numéro devis, clients, date, etc.) dans une nouvelle feuille de calcul(que nous appellerons "LISTE"), sous forme de liste - ou plus exactement de lignes - afin d'avoir un récapitulatif de tous les devis créés.

Ne connaissant pas VBA, je crée une macro à l'aide de l'"enregistreur" qui crée les actions suivantes :

  • insère une nouvelle ligne dans la feuille "liste"
  • sélectionne la cellule A1. Puis y applique la formule simplissisme
=DEVIS!A1

- de même, sélectionne la cellule B1, puis y applique, par exemple,

=DEVIS!G12

Donc, quand je lance ma macro, ça va bien récupérer les données de ma feuille DEVIS mais...

...mais, ma feuille DEVIS soit me servir à simplement générer un devis et doit donc être réutilisable. Or, évidemment, si je change les infos et que j'applique la macro, ça change toutes les valeurs des cellules de la feuille LISTE.

Donc, comment faire ? Y a-t-il un moyen pour que les résultats renvoyés dans ma feuille liste soient convertis en texte, par exemple ? Ou bien plutôt qu'aller chercher la valeur d'une cellule, existe-t-il une formule qui permette d'arriver à ce que souhaite ?

Ou bien est-ce que je me fourvoie complètement... auquel cas, si quelqu'un a une piste de réflexion, je suis preneur.

Merci d'avance a tous

Vinny

Merci d'avance à tous.

A première vue, je dirais

--> Collage spécial --> Coller Valeurs

Ce qui dois donner en VBA que tu remplace ton "selection.paste" par "Selection.PasteSpecial Paste:=xlPasteValues"

Sous réserve qu'un spécialiste trouve mieux…

Bonjour et bienvenue

Il faudrait que tu joignes ton fichier pour que nous ayons les coordonnées exactes des cellules à "archiver".

Amicalement

Nad

Hello,

merci de vous pencher sur le sujet.

En ce qui concerne l'idée du collage spécial, ça me semble intéressant et je tente de bidouiller quelque chose autour de ça, mais ce n'est pas bien concluant encore...

Comme demandé, je vous joint un fichier d'exemple.

77exemple.xlsx (19.56 Ko)

Merci mille fois

Vinny

Re

Avec une macro de claude

284copie-de-exemple.zip (18.39 Ko)

Amicalement

Nad

GENIAL !!!

C'est exactement ça...

Merci mille fois

(bon et maintenant, je vais essayer de comprendre le fonctionnement)

vinny

Rechercher des sujets similaires à "generer resultat garder valeur absolue"