Listes déroulantes qui bouclent

Salut à tous!

Voila, j'utilise un fichier excel pour mon boulot. Depuis que j'ai changé d'ordinateur, j'ai des grosses difficulté à utiliser les listes déroulante. Dès que je clique sur un des choix de la liste, le rond (anciennement sablier) se met à tourner, le pointeur se met à clignoter très vite, sans fin.

Je suis obligé de faire un ctrl+alt+supr, puis échap, et là on me propose un débogage.

J'ai tout essayé, Excel 2003, 2007, 2010 et 2013, le problème reste entier.

Pouvez vous m'aider?

Cordialement.

Bonjour et bienvenu(e)

Ce n'est pas avec une image que quelqu'un va pouvoir t'aider (enfin je crois)

Joins ton fichier en y indiquant les actions à faire pour arriver au problème

Désolé!

Ça plante par exemple quand je clique sur la case "nature" ou "protection" et que je clique sur une valeur.

La flèche s'agite, ça sautille, bref, ça merdouille.

Le fichier est trop gros pour être posté normalement, donc je le met en ligne ailleurs:

http://www.m-comminges.fr/etat_nominatif_v9_oct_2012.xls

Bonjour

Testé sur 2003 : Pas de plantage

Modifies cette partie

    If Possible = True Then
      Cells(LigneEnCours, 12) = MaMission.NbrMois
      Cells(LigneEnCours, 13) = MaMission.NbrJours
      Cells(LigneEnCours, 14) = CumulOrganisme + CumulProtege
      Cells(LigneEnCours, 15) = CumulProtege
      Cells(LigneEnCours, 16) = CumulOrganisme
      Cells(LigneEnCours, 16).NumberFormat = "_(* #,##0.00_);_(* (#,##0.00);_(* ""-""??_);_(@_)"
      Cells(LigneEnCours, 17) = MaMission.Financeur
    Else
        'If Possible = False Then
      Cells(LigneEnCours, 12).Resize(1, 6).ClearContents
'      Cells(LigneEnCours, 12) = ""
'      Cells(LigneEnCours, 13) = ""
'      Cells(LigneEnCours, 14) = ""
'      Cells(LigneEnCours, 15) = ""
'      Cells(LigneEnCours, 16) = ""
'      Cells(LigneEnCours, 17) = ""
    End If

Testé avec 2010 : Pas de plantage

Bonjour et merci pour ta réponse !

Le problème c'est qu'en fait je ne sais pas du tout comment procéder pour modifier le code.

Peux tu m'en dire un peu plus?

Bonjour

C'est très simple pour modifier

Tu repères la partie à modifier

Tu l'enlèves

Tu copies la nouvelle partie à la place

C'est tout

Fait dans le fichier

Merci pour ta réponse!

Ta modification a réglé mon problème sur Excel 2007, cela me permet déjà de travailler.

Toutefois, sur Excel 2013, le problème a un peu évolué. Le curseur ne sautille plus, mais le "rond de chargement" continue de tourner paisiblement, sans fin.

As tu une modification supplémentaire qui pourrait m'aider ?

Bonjour

A priori c'est ta boucle qui traine

For LigneEnCours = 7 To 806

Pourquoi tu refais toutes ces lignes ?

Tu viens de modifier une cellule et tu passes en revue toutes les lignes

Expliques


J'ai modifié la macro

A tester sérieusement et à dire

C'est du chinois ce que tu me raconte là lol

Je suis un simple utilisateur d'Excel, je ne connais absolument rien en code

Peux tu me dire comment modifier ce code de manière à ne plus passer en revue toutes ces lignes?

EDIT: Merci, j'avais pas vu la pièce jointe, je teste!


Visiblement ça marche !!!!!

Que dire sinon un grand merci à toi!!!!!!!!!!!!!!!

Bonjour

Je ne connais pas le pourquoi ni le comment du fonctionnement de ton fichier

Il faut voir la personne qui l'a créé et lui demander des explications

Je répète : A tester sérieusement

Rechercher des sujets similaires à "listes deroulantes qui bouclent"