Excel - VBA - Gestion des onglets - VB/VBA/VBS - Programmation
Marsh Posté le 25-10-2006 à 07:28:43
Bonjour, 
 
nomsh = ActiveSheet.Name 
 
'pour vérifier: 
 
Sheets("feuil2" ).Select 
MsgBox ActiveSheet.Name 
Sheets(nomsh).Select 
MsgBox ActiveSheet.Name 
Cordialement
Marsh Posté le 25-10-2006 à 07:31:37
Bonjour, 
Ben.... le mieux ça serait de pas la désactiver ! 
sinon : 
 
Sub test() 
mavar = ActiveSheet.Name 
Sheets(2).Select 
'longue suite d'instruction 
Sheets(mavar).Select 
End Sub 
 
A+
Marsh Posté le 24-10-2006 à 23:28:37
Bonjour,
pourriez vous m'indiquer comment mettre, dans une variable, le nom de la feuille en cours d'utilisation ?
pour pouvoir ré activer cette feuille à la fin d'une macro que j'ai faite.
Sheets(" ? " ).Select