Actualisation du solveur en macro
#1
Aspirant XLPages

Inscription: 03/06/2010

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 03-06-2010 22h28
Bonjour à tous,

Voici mon problème que je vais essayer de bien formuler:

J'ai un chronometre sous Excel qui me permet d'afficher une série de temps intermédiaires dans une colonne de haut en bas (colonne B).

(A partir de ces résultats, une série de calcul est engagée.)

J'ai programmé une petite macro pour que le Solveur se déclenche dès qu'une cellule de la colonne B est modifiée, c'est à dire dès que la cellule B8 est différent de 0:

Private Sub Worksheet_Change(ByVal Target As Range)
        If Target.Address = "$B$8" Then
        If Target.Value <> "0" Then Call Macro2
                      
        End If
End Sub


Problème rencontrée:

La macro se lance dès qu'on change la valeur de la cellule B8 "à la main", c'est à dire qu'on entre une valeur dans la cellule (autre que 0) et qu'on tape Entrée.
ça marche aussi, si on fait un copier coller sur cette cellule d'une autre valeur.

Mais ça ne marche pas quand cette cellule est automatiquement modifiée en affichant un nouveau temps intermediaire, comme si il n'y avait pas d'actualisation.


J'espère que je suis clair ;)
En gros, j'ai une colonne vide dans laquelle se mettent 1 à 1 les temps intermédiaires, je voudrai qu'au 8e temps enregistré par exemple, une marco se déclenche.

Pouvez vous m'aider svp?

merci!


Edit:

Désolé pour le dérangement!
En fait, j'ai trouvé, ça ne marchait pas car j'avais 2 feuilles de calculs différents:
1 feuille n°1 avec le chronometre affichant les temps intermediares et 1 feuille n°2 qui copiait ces temps dans laquelle j'avais ma macro.

Tout semble marcher si je mets le tout dans 1 seule feuille de calcul.

Bizarre, mais ça marche ;)









Edité par bluemoon91 le 03/06/2010 23:01:08
Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes