Bonjour,
Avant de vous exposer mon problème, je tiens à préciser que j'ai commencer le VBA aujourd'hui suite à une demande, donc je suis ce que l'on pourrait appeler un "novice".
Je souhaite, à partir de trois colonnes de nombres A, B et C (coordonnées de points dans l'espace x, y et z), demander une certaine quantité définie de ces nombres de manières aléatoires.
En traînant sur diverses forums et tuto, j'ai réussit à faire ca :
Voici mon problème :
Ca marche bien, mais uniquement pour la valeur des x (colonne A). Lorsque que je veux prendre en même temps la valeur des y et z (colonne B et C), diverses messages d'erreurs s'affichent, dont :
"Erreur de compilation :
Nombre d'arguments incorrects ou affectation de propriété incorrecte"
J'ai essayer diverse écriture de Range tel que :
Set test = Range("A1:C1")
Set test = Range("A1","B1","C1")
Set test = Range(Cell(1,1):Cell(1,3)
Le but étant bien de prendre les 3 valeurs ensemble et non 1 valeur aléatoire de x puis à coté 1 de y puis 1 de Z.
J'ai donc penser à faire une fonction qui va rechercher la valeur de x de la ligne H1 par exemple dans la colonne A puis va copié dans les colonne I et J les 2 lignes adjacentes du nombre de la colonne A correspondant mais je ne sais pas par ou commencer.
Bref j'espère avoir été claire et je vous remercie d'avance pour votre aide, qui me sera précieuse.
Bonne soirée.
Marc