Condition dans une macro acces 2003

Résolu
Paola -  
 paola -
Bonjour,

j'ai mis dans une macro un deleteobject sur une table mais si la table n'existe pas,
la macro s'arrête.Y-at'il moi d'éviter celà.Par exemple en mettant une condition sur l'existance de la
table ?
merci d'un coup de pouce
Configuration: Windows 2003
Internet Explorer 6.0

3 réponses

  1. phil232
     
    SELECT * FROM MSysObjects WHERE Name = 'MyTable'

    Dans les options d'Access on peut préciser qu l'on veut voir aussi les "System Objects"
    0
  2. Paola
     
    merci mais je ne vois pas bien comment faire (je suis novice en macros),voilà ce que j'ai encodé
    mais ce n'est pas correct

    condition action

    SELECT * FROM MSysObjects WHERE Name = 'XXX' deleteobject
    0
  3. paola
     
    merci mais je ne vois pas bien comment faire (je suis novice en macros),voilà ce que j'ai encodé
    mais ce n'est pas correct

    condition action

    SELECT * FROM MSysObjects WHERE Name = 'XXX' deleteobject
    0