[Déplacé VB6 --> VBA] Spécifier une case sans la sélectionner

CdB2006 Messages postés 41 Date d'inscription jeudi 20 août 2009 Statut Membre Dernière intervention 25 janvier 2012 - 20 août 2009 à 12:40
CdB2006 Messages postés 41 Date d'inscription jeudi 20 août 2009 Statut Membre Dernière intervention 25 janvier 2012 - 20 août 2009 à 15:17
Bonjour,

Voila je commence a travailler avec visual basic sur excel, mais je n'arrive pas a spécifié une cas sans la selectionner:
Sheets(Feuil1) Range("H36").Select
Je voudrais arriver a dire au compresseur que je veux qu'il fasse cette action sur cette case sans quil aille dessus et que donc il change de page, exemple : supprimer ce que contient la case.
Merci

CdB

3 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
20 août 2009 à 12:58
Salut
En supposant que veuille changer le contenu de la cellule:
Sheets("Feuil1").Range("H36").Value = "Vive Codes-Sources !"

PS : Prends l'habitude de copier coller proprement les codes et de nommer proprement les objets
Sheets(Feuil1) est une syntaxe incorrecte
"Case" Cellule Cell
"Range" = groupe de cellules

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
20 août 2009 à 13:32
JAMAIS utilse de faire des Select (sauf si c'est spécifiquement l'action souhaitée)

on vois TROP SOUVENt des codes pleins de.aactivate .Select...

ca ralentit le traitement et force des refreshes, etc.

bonne idée que de vouloir éviter cela.

Renfield - Admin CodeS-SourceS - MVP Visual Basic
0
CdB2006 Messages postés 41 Date d'inscription jeudi 20 août 2009 Statut Membre Dernière intervention 25 janvier 2012
20 août 2009 à 15:17
Merci :) J'y ferai attention à l'avenir.
0
Rejoignez-nous