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

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 677
Messages
2 090 823
Membres
104 677
dernier inscrit
soufiane12