dblclick=listbox qui modifie listbox...

ya_v_ka

XLDnaute Impliqué
Salut tout le monde

Encore une fois j'ai eu les yeux plus grands que le cerveau...

L'idée est de doublecliquer une cellule, ce qui ouvre une listbox, en y choisissant un item la listbox se modifie jusqu'au choix définitif (col D) qui est reporté dans la cellule de départ... mais est-ce seulement possible... un début d'idée qui coince vite ci-joint...En fait le seul problème que je rencontre est de reporter le numéro de ligne de l'item choisi...

Merci d'avance pour toutes propositions...

Ya'v

. [file name=plansubs.zip size=14890]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/plansubs.zip[/file]
 

Pièces jointes

  • plansubs.zip
    14.5 KB · Affichages: 29

Bebere

XLDnaute Barbatruc
bonsoir yavka
j'ai fait la partie Vorspeisen
à bientôt [file name=plansubsV1.zip size=18500]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/plansubsV1.zip[/file]
 

Pièces jointes

  • plansubsV1.zip
    18.1 KB · Affichages: 29

ya_v_ka

XLDnaute Impliqué
Merci Bebere

euh j'avais signalé m'en être dépatouillé... alors je joins mon essais qui offre comme avantage d'être complété à volonté puisque toutes les zones de sous groupes se calculent chaques fois d'elles même (suis même pas sur de me comprendre moi-même là !!!!)

Ya'v

. [file name=plansubs_20060423223719.zip size=17149]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/plansubs_20060423223719.zip[/file]
 

Pièces jointes

  • plansubs_20060423223719.zip
    16.7 KB · Affichages: 38

ya_v_ka

XLDnaute Impliqué
Un coup d'oeil par un spécialiste VBA...

Salut tout le monde

Quand je vois les intervenants ce soir, le niveau est haut... et je me suis dit que si l'un d'eux me faisait la critique de mon code, cela me permettrait peut être de m'améliorer...

Au cas où...

Merci d'avance

Ya'v

Message édité par: ya_v_ka, à: 24/04/2006 00:28
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Re:Un coup d'oeil par un spécialiste VBA...

Bonsoir Ya_Vé_Ka, Bébère, le Forum

J'ai regardé, c'est tout à fait cohérent, juste quelques Variables inutiles :
Dim B As String
Dim M As String

Ou mal déclarée
Dim Z As Double devrait être juste Integer
Public K As Variant... Idem juste Integer
Public L As Byte... Idem Integer
Public L1 As Byte...Idem Integer
Dim I As Byte.......Idem Integer

Bon et bien sinon rien de grave Doctor, vous pouvez continuer à faire du UserForm dix fois par jour !

Bon Courage et bonne Nuit
[ol]@+Thierry[/ol]
 

ya_v_ka

XLDnaute Impliqué
Re:Un coup d'oeil par un spécialiste VBA...

Salut Thierry

un grand MERCI, alors si j'ai bien compris, pour les déclarations je vois aussi trop grand :unsure:

Bonne nuit et encore merci

Ya'v

Edition: euhhh le B pas si inutile que ca... pour le reste, M etait un reliquat d'essais...

Message édité par: ya_v_ka, à: 24/04/2006 00:59
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Re:Un coup d'oeil par un spécialiste VBA...

Re YaV

Autant pour moi pour le B As String... Oui il y en a besoin pour 'B = ListBox1.Value', mais pour moi mis à par les 'Looping' i et les x ou les L et C, toutes les autres Variables méritent un nom explicit.

Attention ce n'est pas voir trop Grand, c'est pas tout à fait ça... D'ailleurs Byte est plus petit qu'Integer.

Non mais Double ne sert à rien pour une Variable qui va Looper 'For Z = L + 1 To 1000'

Et Variant Idem pour For K = L To 10000

Par Contre Public L As Byte risque 'exploser lors de 'For K = L To 10000' et de 'L = K' si tu as plus de 255 occurences retournées...

Bonne Nuit
[ol]@+Thierry[/ol]
 

Discussions similaires

Statistiques des forums

Discussions
312 497
Messages
2 088 994
Membres
104 000
dernier inscrit
dinelcia