OVH Cloud OVH Cloud

Macro de suppression à l'ouverture help svp???

2 réponses
Avatar
karamasof
Salut à tous,

J'ai une question au sujet d'une macro que j'aimerais faire dans excel.
Je vous explique mon but. Je désire supprimer tout ce qui ce trouve dans un
tableau qui va de AB27 à I48 é l'ouverture du fichier excel. Et comme je suis
complétement nul en VBA, pourriez-vous me donner les ligne de code VBA a
tapper???

J'ai déjà une macro qui s'effectue à l'ouverture du fichier, je suppose que
je doit pouvoir juste ajouter une ligne pour pouvoir supprimé ma zone... Ma
macro qui s'éffectue à l'ouverture est comme suit:

Private Sub Workbook_Open()

With Range("'Fiche de commande'!D18")
.Value = .Value + 1
End With
ActiveWorkbook.Save

End Sub

Merci d'avance de votre aide

2 réponses

Avatar
MichDenis
Bonjour karamasof,

'----------------
Private Sub Workbook_Open()

With Worksheets("NomDeLaFeuille")
With .Range("'Fiche de commande'!D18")
.Value = .Value + 1
End With

'Efface valeur et format
.Range("AdresseDeTaPlage").Clear

'Efface seulement le contenu
.Range("AdresseDeTaPlage").ClearContents

ActiveWorkbook.Save

End Sub
'----------------


Salutations!

"karamasof" a écrit dans le message de news:

Salut à tous,

J'ai une question au sujet d'une macro que j'aimerais faire dans excel.
Je vous explique mon but. Je désire supprimer tout ce qui ce trouve dans un
tableau qui va de AB27 à I48 é l'ouverture du fichier excel. Et comme je suis
complétement nul en VBA, pourriez-vous me donner les ligne de code VBA a
tapper???

J'ai déjà une macro qui s'effectue à l'ouverture du fichier, je suppose que
je doit pouvoir juste ajouter une ligne pour pouvoir supprimé ma zone... Ma
macro qui s'éffectue à l'ouverture est comme suit:

Private Sub Workbook_Open()

With Range("'Fiche de commande'!D18")
.Value = .Value + 1
End With
ActiveWorkbook.Save

End Sub

Merci d'avance de votre aide
Avatar
anonymousA
bonjour,

sheets("toto").range("I27:AB48").clear

effacera tout y compris les formats

A+


Salut à tous,

J'ai une question au sujet d'une macro que j'aimerais faire dans excel.
Je vous explique mon but. Je désire supprimer tout ce qui ce trouve dans un
tableau qui va de AB27 à I48 é l'ouverture du fichier excel. Et comme je suis
complétement nul en VBA, pourriez-vous me donner les ligne de code VBA a
tapper???

J'ai déjà une macro qui s'effectue à l'ouverture du fichier, je suppose que
je doit pouvoir juste ajouter une ligne pour pouvoir supprimé ma zone... Ma
macro qui s'éffectue à l'ouverture est comme suit:

Private Sub Workbook_Open()

With Range("'Fiche de commande'!D18")
.Value = .Value + 1
End With
ActiveWorkbook.Save

End Sub

Merci d'avance de votre aide