9248 résultats trouvés

par eriiic
6 janvier 2020, 16:27
Forum : Excel - VBA
Sujet : Creer plusieurs toupies et liées cellules automatiquement
Réponses : 24
Vues : 201

Re: Creer plusieurs toupies et liées cellules automatiquement

Mais comment faire ? Comment ça comment faire ? Je t'ai mis un classeur exemple... Tu as juste à mettre une toupie ActiveX (pas formulaire, c'est plus souple) sur ta feuille, et à copier-coller le code dans le module de la feuille. En adaptant la plage A1:O32 au besoin réel. eric Edit : il faut acc...
par eriiic
6 janvier 2020, 16:23
Forum : Excel - VBA
Sujet : VBA - Sélectionner au hasard de 10 éléments parmi une liste
Réponses : 3
Vues : 32

Re: VBA - Sélectionner au hasard de 10 éléments parmi une liste

Créer un double uniquement si tu maintiens le coté aléatoire.
Cette nouvelle liste peut être simplement les index mélangés :
27 19 28 65 63 8 60 46 29 26 23 34 3 25 2 10 44 30 32 31 39 45 43 16
Au premier tirage de 5 tu listes les éléments 27 19 28 65 63
Au suivant : 8 60 46 29 26, etc
eric
par eriiic
6 janvier 2020, 16:13
Forum : Excel - VBA
Sujet : Creer plusieurs toupies et liées cellules automatiquement
Réponses : 24
Vues : 201

Re: Creer plusieurs toupies et liées cellules automatiquement

Bonjour, multiplier les objets sur une feuille, excel n'aime pas toujours... Je te propose une autre approche. Une seule toupie ActiveX qui apparait sur la cellule sélectionnée si elle appartient à la plage voulue : Private Sub SpinButton1_SpinDown() Me.SpinButton1.TopLeftCell = Me.SpinButton1.TopLe...
par eriiic
6 janvier 2020, 15:53
Forum : Excel - VBA
Sujet : VBA - Sélectionner au hasard de 10 éléments parmi une liste
Réponses : 3
Vues : 32

Re: VBA - Sélectionner au hasard de 10 éléments parmi une liste

Bonjour, je ne suis pas sûr que l'aléatoire apporte une plus-value. J'aurais plutôt imaginé extraire les éléments proches 'géographiquements' pour limiter les déplacements. Ceci dit, le plus simple est de te créer un double mélangé de ta liste. Plus qu'à les prendre dans l'ordre ici, jusqu'à épuisem...
par eriiic
6 janvier 2020, 12:09
Forum : Excel - VBA
Sujet : Macro combinaison de cellules
Réponses : 21
Vues : 244

Re: Macro combinaison de cellules

Bonjour,

te sort plusieurs solutions s'il y a :
https://mon-partage.fr/f/agr48e0j/
eric
par eriiic
6 janvier 2020, 10:08
Forum : Excel - VBA
Sujet : Erreur code 380 propriété rowsource urgent....
Réponses : 3
Vues : 57

Re: Erreur code 380 propriété rowsource urgent....

Bonjour,

essaie d'utiliser .List plutôt :
    With Me.lbSal
        .List = Range("LSalbis").Value
    End With
par contre je ne sais pas ce qu'a ton fichier chez moi mais impossible de déclencher les événementielles, et donc de tester quoique ce soit.
eric
par eriiic
6 janvier 2020, 00:19
Forum : Excel - VBA
Sujet : Question simple sans réponse
Réponses : 10
Vues : 131

Re: Question simple sans réponse

A Eriic : merci pour le fichier mais je ne sais pas comment le modifier...
Tout est expliqué sur la 1ère feuille, prendre le temps de lire.
Ensuite paramétrer dans la feuille Liste (s'aider des commentaires en ligne 2)
eric
par eriiic
5 janvier 2020, 19:57
Forum : Excel - VBA
Sujet : Question simple sans réponse
Réponses : 10
Vues : 131

Re: Question simple sans réponse

Bonjour à tous,

avec des listes déroulantes à sélection multiple (Ctrl+clic)
eric
par eriiic
5 janvier 2020, 14:05
Forum : Excel - VBA
Sujet : Probème de % pourcentage
Réponses : 4
Vues : 49

Re: Probème de % pourcentage

Bonjour,

si c'est un pourcentage il faut saisir 100% pour qu'excel comprenne et mette la bonne valeur avec le format adéquat.

Et non 100% ce n'est pas 100, c'est 1. Et 100 c'est bien 10000%
Tout comme 50% c'est 0,5. Ce par quoi tu dois multiplier une valeur pour en connaitre la moitié.
eric
par eriiic
4 janvier 2020, 18:09
Forum : Excel - VBA
Sujet : Compatibilité entre différentes versions - Modification sur autre classeur
Réponses : 20
Vues : 104

Re: Compatibilité entre différentes versions - Modification sur autre classeur

On ne sait toujours pas la ligne en erreur...

Ton classeur, vu qu'il est existant et que tu l'ouvres doit plutôt être :
Workbooks("Classeur vierge.xlsm").Sheets("Feuille1").Name = semaine1
eric