Je vous expose mon cas.Dans le cadre de mon travail je suis ammené à
organiser des "tournées" de distribution. Je dois rééquilibrer ces "tournées".
Je possède une base de données avec (pour simplifier) 3 colonnes
- dans la colonne A les tournées (T01, T02, T03, ...)
- dans la colonne B les rues ( des noms de rues)
- dans la colonne C une durée ( toujours en minutes et centième même au
delà de 60 mn, par exemple 23 ou même 368,90)
J'ai réussie à faire un filtres élaborés qui me tri mes tournées.
Je me retrouve avec des "sous bases" avec 2 données la rue et son temps de
distribution.
maintenant je dois rééquilibrer les tournées et mon souhait serait l'aide
d'une macro avec des userform.
j'aimerais avoir à l'écran par exemple la tournée T1 dans un userform de
type "liste déroulante modifiable avec 2 données à l'intérieur"
liste déroulante....... : (il ya 99 rue au maximum mais le nombre est
différent pour chacune des tournées)
....modifiable..... : (pour pouvoir échanger avec une autre tournée)
.....avec 2 données : (le nom de la rue et la durée car 2 colonnes au départ)
Donc à l'écran une liste déroulante de ce type pour la T1 sur la partie
gauche et sur la partie droite le même type de "liste déroulante....." avec
la tournée par exemple T2 .
Et ensuite pouvoir échanger des lignes de données de la liste 1 vers la
liste 2 et vice versa par le biais d'une macro.
entre les 2 listes peut être 2 boutons: un qui "déplace des rues de la liste
1 vers la 2, un autre de la liste 2 vers la 1
Peut-être encore mieux, un double clic sur une ligne d'une liste pour
envoyer une rue vers l'autre et vice versa.
Je débute depuis 15 jours en VBA je trouve celà trés pationnant, maintenant
dans ce cas je vois peut être plus gros que mon ventre .
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Clément Marcotte
Ça c'est probablement plus dans les cordes du solver, ou d'un autre programme d'optimisation sous contraintes.
"JACK 43" a écrit dans le message de news:
Bonsoir,
Je vous expose mon cas.Dans le cadre de mon travail je suis ammené à organiser des "tournées" de distribution. Je dois rééquilibrer ces "tournées".
Je possède une base de données avec (pour simplifier) 3 colonnes - dans la colonne A les tournées (T01, T02, T03, ...) - dans la colonne B les rues ( des noms de rues) - dans la colonne C une durée ( toujours en minutes et centième même au
delà de 60 mn, par exemple 23 ou même 368,90)
J'ai réussie à faire un filtres élaborés qui me tri mes tournées. Je me retrouve avec des "sous bases" avec 2 données la rue et son temps de
distribution. maintenant je dois rééquilibrer les tournées et mon souhait serait l'aide
d'une macro avec des userform.
j'aimerais avoir à l'écran par exemple la tournée T1 dans un userform de
type "liste déroulante modifiable avec 2 données à l'intérieur"
liste déroulante....... : (il ya 99 rue au maximum mais le nombre est
différent pour chacune des tournées)
....modifiable..... : (pour pouvoir échanger avec une autre tournée)
.....avec 2 données : (le nom de la rue et la durée car 2 colonnes au départ)
Donc à l'écran une liste déroulante de ce type pour la T1 sur la partie
gauche et sur la partie droite le même type de "liste déroulante....." avec
la tournée par exemple T2 .
Et ensuite pouvoir échanger des lignes de données de la liste 1 vers la
liste 2 et vice versa par le biais d'une macro.
entre les 2 listes peut être 2 boutons: un qui "déplace des rues de la liste
1 vers la 2, un autre de la liste 2 vers la 1
Peut-être encore mieux, un double clic sur une ligne d'une liste pour
envoyer une rue vers l'autre et vice versa.
Je débute depuis 15 jours en VBA je trouve celà trés pationnant, maintenant
dans ce cas je vois peut être plus gros que mon ventre .
MERCI A+
Ça c'est probablement plus dans les cordes du solver, ou d'un autre
programme d'optimisation sous contraintes.
"JACK 43" <JACK43@discussions.microsoft.com> a écrit dans le message
de news:F17BE80F-3E07-4FED-AD1C-D43AF655B3DE@microsoft.com...
Bonsoir,
Je vous expose mon cas.Dans le cadre de mon travail je suis ammené à
organiser des "tournées" de distribution. Je dois rééquilibrer ces
"tournées".
Je possède une base de données avec (pour simplifier) 3 colonnes
- dans la colonne A les tournées (T01, T02, T03, ...)
- dans la colonne B les rues ( des noms de rues)
- dans la colonne C une durée ( toujours en minutes et centième
même au
delà de 60 mn, par exemple 23 ou même 368,90)
J'ai réussie à faire un filtres élaborés qui me tri mes tournées.
Je me retrouve avec des "sous bases" avec 2 données la rue et son
temps de
distribution.
maintenant je dois rééquilibrer les tournées et mon souhait serait
l'aide
d'une macro avec des userform.
j'aimerais avoir à l'écran par exemple la tournée T1 dans un
userform de
type "liste déroulante modifiable avec 2 données à l'intérieur"
liste déroulante....... : (il ya 99 rue au maximum mais le nombre
est
différent pour chacune des tournées)
....modifiable..... : (pour pouvoir échanger avec une autre
tournée)
.....avec 2 données : (le nom de la rue et la durée car 2 colonnes
au départ)
Donc à l'écran une liste déroulante de ce type pour la T1 sur la
partie
gauche et sur la partie droite le même type de "liste
déroulante....." avec
la tournée par exemple T2 .
Et ensuite pouvoir échanger des lignes de données de la liste 1 vers
la
liste 2 et vice versa par le biais d'une macro.
entre les 2 listes peut être 2 boutons: un qui "déplace des rues de
la liste
1 vers la 2, un autre de la liste 2 vers la 1
Peut-être encore mieux, un double clic sur une ligne d'une liste
pour
envoyer une rue vers l'autre et vice versa.
Je débute depuis 15 jours en VBA je trouve celà trés pationnant,
maintenant
dans ce cas je vois peut être plus gros que mon ventre .
Ça c'est probablement plus dans les cordes du solver, ou d'un autre programme d'optimisation sous contraintes.
"JACK 43" a écrit dans le message de news:
Bonsoir,
Je vous expose mon cas.Dans le cadre de mon travail je suis ammené à organiser des "tournées" de distribution. Je dois rééquilibrer ces "tournées".
Je possède une base de données avec (pour simplifier) 3 colonnes - dans la colonne A les tournées (T01, T02, T03, ...) - dans la colonne B les rues ( des noms de rues) - dans la colonne C une durée ( toujours en minutes et centième même au
delà de 60 mn, par exemple 23 ou même 368,90)
J'ai réussie à faire un filtres élaborés qui me tri mes tournées. Je me retrouve avec des "sous bases" avec 2 données la rue et son temps de
distribution. maintenant je dois rééquilibrer les tournées et mon souhait serait l'aide
d'une macro avec des userform.
j'aimerais avoir à l'écran par exemple la tournée T1 dans un userform de
type "liste déroulante modifiable avec 2 données à l'intérieur"
liste déroulante....... : (il ya 99 rue au maximum mais le nombre est
différent pour chacune des tournées)
....modifiable..... : (pour pouvoir échanger avec une autre tournée)
.....avec 2 données : (le nom de la rue et la durée car 2 colonnes au départ)
Donc à l'écran une liste déroulante de ce type pour la T1 sur la partie
gauche et sur la partie droite le même type de "liste déroulante....." avec
la tournée par exemple T2 .
Et ensuite pouvoir échanger des lignes de données de la liste 1 vers la
liste 2 et vice versa par le biais d'une macro.
entre les 2 listes peut être 2 boutons: un qui "déplace des rues de la liste
1 vers la 2, un autre de la liste 2 vers la 1
Peut-être encore mieux, un double clic sur une ligne d'une liste pour
envoyer une rue vers l'autre et vice versa.
Je débute depuis 15 jours en VBA je trouve celà trés pationnant, maintenant
dans ce cas je vois peut être plus gros que mon ventre .