Création d'une macro sous excel 2003

shalimar21 Messages postés 3 Statut Membre -  
 Shalimar -
Bonjour,

Je souhaites créer la macro enlever les dieses, comment faire SVP?

je souhaiterais le programme quil faut écrire sous vba Project

j suis stagiaire en controle d gestion et j pas fait de programmation à la fac

merci pour votre aide

biz
Configuration: Windows 2000
Internet Explorer 6.0

5 réponses

  1. cameleon33 Messages postés 635 Statut Membre 50
     
    Bonjour,

    Pour enlever quels dièses? Où?
    0
  2. shalimar21 Messages postés 3 Statut Membre
     
    ce sont des dieses d'un tableau #

    et j voudrais activer ds macros sous mon ordi que l'on m'a envoyé cmt faire ?

    merci de m'avoir répondu

    a++
    0
  3. cameleon33 Messages postés 635 Statut Membre 50
     
    Aurais-tu une petite capture d'écran? Je comprends toujours pas de quels dièses tu parles... (vérifie la taille des colonnes, si elles sont trop petites, il arrive que ça affiche des dièses à la place).
    0
  4. shalimar21 Messages postés 3 Statut Membre
     
    Slt,

    J'ai bouquiné sur des livres excel j pense avoir le programme mais il y a des erreurs j pense que tu puisse comprendre avec le programme, en ce qui concerne la capture d'ecran sur excel il ny a pas cette fonction si tu me donne ton adresse mail j peut t'envoyer le fichier , si cela ne te dérange pas bien sur

    voici le programme

    sub supprime diese #
    Dim c as Range
    For each C in Range ("A:Z")
    if c=# then( ca bloque la l'ordi mais erreur)
    C=" "
    End if
    next
    end sub

    merci a+++
    0
    1. cameleon33 Messages postés 635 Statut Membre 50
       
      Ton erreur doit venir d'un manque de guillemets :

      Mets : c = "#" à la place, ça marchera ptet mieux

      ++
      0
      1. Shalimar > cameleon33 Messages postés 635 Statut Membre
         
        salut

        cela ne marche pas apparemment il faut faire une procédure function et non sub.

        et j ne sais pas intégrer la function ds la macro.

        a++
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question