[EXCEL VBA] Offset sur les feuille.

Fermé
shinji7800 Messages postés 297 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 30 septembre 2010 - 28 janv. 2009 à 14:14
 Yoyo789 - 21 juil. 2011 à 20:41
Bonjour,


j'aimerai savoir s'il est possible de changer de feuille sans avoir le nom.

du genre activesheet.offset(0,1), ou sheets(+1)



merci par avance

3 réponses

Tu peux essayer Sheets (ActiveSheet.Index + 1)
1
shinji7800 Messages postés 297 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 30 septembre 2010 47
28 janv. 2009 à 16:04
Bonjour, et merci pour cette réponse, je dois avouer que je n'ai pas pensé à utiliser, mais comme dans mon bouquin sur le VBA et sur le net je ne trouvais pas mon bonheur, je me suis permis de poster

au boulot on a Excel 2002, je vais voir ce que l'aide me dit


je pense pas avoir tout compris a ton explication cependant mais merci pour le tps que tu m'as consacré
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
28 janv. 2009 à 16:16
je n'ai pas essayé mais a mon avis worksheet(1) correspond au 1er onglet, worksheet(2) au second, etc ...
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
28 janv. 2009 à 15:52
bonjour

voici ce que j'ai trouvé dans l'aide excel : (Référence du développeur Excel 2007 > Référence des modèles objet Excel > Worksheet, objet)



Visual Basic pour Applications
Worksheets(1).Visible = False

Le numéro d'index de la feuille de calcul indique sa position dans la barre d'onglets du classeur. Worksheets(1) est la première feuille du classeur (la plus à gauche) et Worksheets(Worksheets.Count) la dernière. Toutes les feuilles de calcul sont incluses dans le comptage d'index, même lorsqu'elles sont masquées.

Le nom de la feuille de calcul apparaît sur l'onglet correspondant. Utilisez la propriété Name pour définir ou renvoyer le nom de la feuille de calcul. L'exemple suivant montre comment protéger les scénarios dans la feuille « Sheet1 ».
-1