Création automatique d'une nouvelle page Excel

  • Initiateur de la discussion Laurence
  • Date de début
L

Laurence

Guest
Hello tout le monde,

comment puis-je créer automatiquement à l'ouverture du fichier une nouvelle page (vide) appelée 'table4'?

Quelle procédure dois-je créer?

Merci
 

Luki

XLDnaute Accro
Bonjour laurence, Sousou,

Voici en Pj la macro complète, dans le module 'This Workbook '.

Elle gère le fait qu'il pourrait exixter déjà une 'Table 4' et donne le choix de l'écraser ou pas.

A + [file name=Table4.zip size=7064]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Table4.zip[/file]



Le code dans le module 'this Workbook'

Private Sub Workbook_Open()

Dim Wks As Worksheet
Dim Answer As Variant

Application.DisplayAlerts = False
On Error Resume Next

Set Wks = Worksheets('Table 4')

If Err.Number <> 0 Then
Set Wks = Worksheets.Add
Wks.Name = 'Table 4'
Else
Answer = MsgBox('La 'Table 4' existe déjà dans ce classeur !' & vbLf & ' Voulez-vous l'écraser?', vbYesNo)
If Answer = vbYes Then
Worksheets('Table 4').Delete
Set Wks = Worksheets.Add
Wks.Name = 'Table 4'
End If
End If

End Sub


A+

Message édité par: luki, à: 10/05/2005 15:59
 

Pièces jointes

  • Table4.zip
    6.9 KB · Affichages: 37

Discussions similaires

Statistiques des forums

Discussions
312 211
Messages
2 086 299
Membres
103 173
dernier inscrit
Cerba95