Problème avec autre feuille

  • Initiateur de la discussion Hector
  • Date de début
H

Hector

Guest
Hello !

Je débute avec excel et ai du faire une petite application. L'utilisateur saisi des plages de données à l'aide de refedit, puis il y a plusieurs traitements et les résultats sont affichés (depuis une cellule cible) sous forme de tableau mis en forme. Tout fonctionne correctement.

Le problème qui se pose à moi est le suivant :

Si j'indique une cellule de destination qui se trouve sur une autre feuille, mon application plante. Comment faut-il gérer le passage sur une autre feuille

Dim cell As String
cell = ResultRefEdit.Value
...
Range(cell).Select
...

=> si ResultRefEdit contient une cellule qui se trouve sur la page en cours ça fonctionne
=> la dernière ligne plante si ResultRefEdit se trouve sur une autre page que celle actuelle
 
B

Baside

Guest
Bonjour Hector, le Forum,

Normal, il faut dire à VBA que tu changes de page, ou plutoôt que la cellule de destination appartient à l'objet plage de destination.

Sheets('Feuil2').Range('C8').Value = 123

Dit à VBA que la cellule C8 de l'objet feuil2 prend la valeur 123

Bonne journée, Hervé.
 

Discussions similaires

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 461
dernier inscrit
dams94