Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Boîte de dialogue et macros

5 réponses
Avatar
fredau
Bonsoir,
Une macro appelée par une boîte de dialogue semble ne pas accepter de
sélectionner une plage nommée; elle fonctionne par contre lorsqu'elle
sélectionne des références.
Voir exemple joint avec es 2 macros différentes.
Je souhaite bien sûr que ma macro sélectionne la plage que j'ai nommée.
http://cjoint.com/?lsrJl4y0H3
Merci
--
Programmeur VBA amateur

5 réponses

Avatar
Francois L

Bonsoir,

Range("TableauDonnées").ClearContents


tout simplement !

--
François L


Bonsoir,
Une macro appelée par une boîte de dialogue semble ne pas accepter de
sélectionner une plage nommée; elle fonctionne par contre lorsqu'elle
sélectionne des références.
Voir exemple joint avec es 2 macros différentes.
Je souhaite bien sûr que ma macro sélectionne la plage que j'ai nommée.
http://cjoint.com/?lsrJl4y0H3
Merci


Avatar
Sitting Hoax
bonsoir,
il semble que
Range("TableauDonnées").ClearContents
suffise
Amicalement
Siesting Hoax
"fredau" a écrit dans le message de news:

Bonsoir,
Une macro appelée par une boîte de dialogue semble ne pas accepter de
sélectionner une plage nommée; elle fonctionne par contre lorsqu'elle
sélectionne des références.
Voir exemple joint avec es 2 macros différentes.
Je souhaite bien sûr que ma macro sélectionne la plage que j'ai nommée.
http://cjoint.com/?lsrJl4y0H3
Merci
--
Programmeur VBA amateur


Avatar
fredau
Bonsoir à nouveau et "tout simplement" Merci
Bonne soirée à vous deux
--
Programmeur VBA amateur




Bonsoir,

Range("TableauDonnées").ClearContents


tout simplement !

--
François L


Bonsoir,
Une macro appelée par une boîte de dialogue semble ne pas accepter de
sélectionner une plage nommée; elle fonctionne par contre lorsqu'elle
sélectionne des références.
Voir exemple joint avec es 2 macros différentes.
Je souhaite bien sûr que ma macro sélectionne la plage que j'ai nommée.
http://cjoint.com/?lsrJl4y0H3
Merci





Avatar
Philippe.R
Bonsoir,
Tu peux avantageusement ne pas sélectionner la plage, ainsi :

Sub EffaceTableau()
' Macro enregistrée le 18/11/2007 par Robert AUDET
' MPFE le 18/11/2007
Range("TableauDonnées").ClearContents
Range("A4").Select
End Sub

Ceci dit, je ne m'explique pas pourquoi Excel refuse d'exécuter
Application.Goto Reference:="TableauDonnées"

--
http://www.excelabo.net/mpfe/connexion.php
http://dj.joss.free.fr/trombine.htm
Avec plaisir
Philippe.R
"fredau" a écrit dans le message de
news:
Bonsoir,
Une macro appelée par une boîte de dialogue semble ne pas accepter de
sélectionner une plage nommée; elle fonctionne par contre lorsqu'elle
sélectionne des références.
Voir exemple joint avec es 2 macros différentes.
Je souhaite bien sûr que ma macro sélectionne la plage que j'ai nommée.
http://cjoint.com/?lsrJl4y0H3
Merci
--
Programmeur VBA amateur


Avatar
Fredo P.
http://cjoint.com/?ltiFHuY4yy
Sub EffaceTableau()
' EffaceTableau Macro
' Macro enregistrée le 18/11/2007 par Robert AUDET
Range("TableauDonnées").ClearContents
Range("A4").Select
End Sub
ou encore plus court

Sub EffaceTableau()
[TableauDonnées].ClearContents
End Sub

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

Bonsoir,
Une macro appelée par une boîte de dialogue semble ne pas accepter de
sélectionner une plage nommée; elle fonctionne par contre lorsqu'elle
sélectionne des références.
Voir exemple joint avec es 2 macros différentes.
Je souhaite bien sûr que ma macro sélectionne la plage que j'ai nommée.
http://cjoint.com/?lsrJl4y0H3
Merci
--
Programmeur VBA amateur