listbox selection et item je crois?

G

GILLES

Guest
Bonjour à tous.

Une difficulté de plus. A chaque sujet j'en découvre une;

En effet, je monte un dossier "colons" avec une liste. La question est dans
le fichier joint à savoir : comment, à partir de la sélection d'une ligne dans une listebox et d'un nom dans une Combobox informer préciséement une cellule de feuille 1 , ayant un rapport avec le choix de la listbox.

Ma démonstration VBA est plus explicite, du moins je l'espère.

Merci à tous et plus particulièrement à ceux qui me dépanneront.

Gilles
 

Pièces jointes

  • LISTSELECTIONNEE.zip
    14.9 KB · Affichages: 18
@

@+Thierry

Guest
Salutr Gilles, le Forum

Vraiment rapidos après un cocktail !!! Voici ta version vue et corrigée...

Il y a pas mal de choses à revoir dans ta première version...

Mais là ça semble fonctionner...

Bonne Soirée

@+Thierry
 

Pièces jointes

  • LISTSELECTIONNEE_Thierry.zip
    15.5 KB · Affichages: 32
C

CHti160

Guest
Salut "GILLES ",Saoul "Thierry" oups salut "Thierry
Hip ya un bug
il yyy a
.ColumnWidths = "50,50,70,50,50,50,50,50" iiiiiiil faut
.ColumnWidths = "50;50;70;50;50;50;50;50" Hupssss
mais bon y sont quand même bon c'est Grecque(lol)
ils nous ont battus(re lol) hiiiiiii
A+++
merci Thierry
Jean Marie
 
G

gilles

Guest
- Bonjour Thierry, Jean Marie qui fatigue un peu, et le Forum.

- Je vous remercie pour "vos remarques très constructives".

- Néanmoins, Thierry, un message d'erreur s'affiche :
Erreur d'exécution.
'-2147352571 (80020005)':
impossible de définir la propriété ColumnWiths . Le type ne
correspond pas .

En effet, j'avais tenté en vain d'adopter ta solution mais je me heurte au difficile langage " machine".
- Si tu peux m'éclairer, je t'en remercie. Jean marie peut se joindre à nous bien sur. Pour ma part mes connaissances en VBA sont très limitée que je ne peux vous aider davantage.

En espérant que le coketel (en Français dans le texte) fut bon.



Gilles
 
S

salim

Guest
Bonsoir le fil et le Forum

Gilles il faut comme le souligne Chti160 remplacer le "," dans columnwidth par ";" et tu verra tout fonctionnera si tu ne c'est pas comment faire alors ouvre le fichier demo de @+Thierry et appui sur débogage qud la fenetre d'erreur apparait et effectue les changements de séparateur.

voila j'espere que ça ira

@+ Salim
 
@

@+Thierry

Guest
Appel aux Européens !!! mes Compatriotes et Amis Belges en Premiers !!!!!!!!

Bonsoir les gars

Heuh, oui enfin non, il n'y a pas de bug !!! Jean Marie...

Il y a que vous utilisez une version FR d'Excel et je commence à vraiment m'inquiéter sur cette version car ce devient la seule à utiliser le semi.colon en séparateur de liste.... (je travaille dans un bureau international avec des version Américaines, Suisses, Greques, Anglaises, Australiennes, Indian, Singapore, China, BVI, Panama, Liberia... et Jean Passe).......

Donc je voudrais faire le point en Europe !!! (non la virgule !!! lol)

Donc :

1) Version d'Office/Excel
2) Version de Windows
3) Version de language Excel/Windows

Merci d'avance à tous et toutes
@+Thierry
 
S

salim

Guest
Bonsoir le Fil et le Forum

Salut @+Thierry alors c'est peut être parcequ'il est passer minuit mais j'ai bien peur de ne pas avoir tout compris .
Alors Européen j'ai compris ok je le suis pas de problème mais après j'ai pas suivi , on n'en fait quoi de ces "," si elle fonctionne pas ? on peut changer les paramètres ?.

@+ Salim
 
S

salim

Guest
Re: Appel au Européens!!!

ReBonsoir le Fil et le Forum

J'ai pas vu le changement de titres. SCUSI SIGNORE !

Re Salut @+Thierry alors c'est peut être parcequ'il est passer minuit mais j'ai bien peur de ne pas avoir tout compris .
Alors Européen j'ai compris ok je le suis pas de problème mais après j'ai pas suivi , on n'en fait quoi de ces "," si elle fonctionne pas ? on peut changer les paramètres ?.

@+ Salim
 
S

salim

Guest
Salut Zon et le Forum

Excuse moi j'ai pas vu ton post

c'est vrai mais, justement @+Thierry a utiliser la virgule "," pour la columnwidth dans ça demo juste au dessus , et chez nous ça bug alors voila le pourquoi de la question.

@+ salim
 
J

Jean-Marie

Guest
Bonsoir

A priori, tu n'as pas de version espagnol.

Je place le texte original de l'aide en ligne de cette fonction. (les propos de cette aide appartiennent exclusivement a Microsoft)

Propiedad ColumnWidths


Especifica el ancho de cada columna en un cuadro combinado o un cuadro de lista de múltiples columnas.

Sintaxis

objeto.ColumnWidths [= String]

La sintaxis de la propiedad ColumnWidths consta de las siguientes partes:

Parte Descripción
objeto Requerido. Un objeto válido.
String Opcional. Establece el ancho de columna en puntos. Un valor -1 o espacio en blanco da como resultado un ancho calculado. Un ancho de 0 oculta la columna. Para especificar unidades de medida diferentes, incluya la unidad de medida. Un valor mayor que 0 especifica explícitamente el ancho de la columna.


Valores

Para separar las entradas de columna, utilice puntos y comas (;) como separadores de listas. En Windows, utilice el separador de listas especificado en la sección Configuración regional del Panel de control de Windows para modificar este valor.

Cualquiera o todos los valores de las propiedades ColumnWidths pueden estar en blanco. Puede crear un valor en blanco escribiendo un separador de lista sin un valor anterior.

Si especifica un valor-1 en la página de propiedad, el valor mostrado en la página de propiedad es un espacio en blanco.

Para calcular los anchos de las columnas cuando la propiedad ColumnWidths es espacio en blanco o -1, el ancho del control se divide por igual entre todas las columnas de la lista. Si la suma de los anchos de columna especificados excede el ancho del control, la lista se alinea a la izquierda dentro del control y una o más de las columnas situadas más a la derecha no se muestran. Los usuarios pueden desplazarse a través de la lista utilizando la barra de desplazamiento horizontal para mostrar las columnas situadas más a la derecha.

El mínimo ancho de columna calculado es de 72 puntos (1 pulgada). Para crear columnas más estrechas, debe especificar el ancho explícitamente.

A menos que especifique lo contrario, los anchos de columna se miden en puntos. Para especificar otra unidad de medida, incluya las unidades como parte de valores. Los siguientes ejemplos especifican anchos de columna en varias unidades de medida y describen cómo varios valores cabrían en un cuadro de lista de tres columnas que tiene 4 pulgadas de ancho.

Valor Efecto
90;72;90 La primera columna es de 90 puntos (1,25 pulgadas); la segunda columna es de 72 puntos (1 pulgada); la tercera columna es de 90 puntos.
6 cm;0;6 cm La primera columna es de 6 centímetros; la segunda columna está oculta; la tercera columna es de 6 centímetros. Como sólo es visible una parte de la tercera columna, se muestra una barra de desplazamiento horizontal.
1,5 in;0;2,5 in La primera columna es de 1,5 pulgadas; la segunda columna está oculta; la tercera columna es de 2,5 pulgadas.
2 in;;2 in La primera columna es de 2 pulgadas, la segunda columna es de 1 pulgada (predeterminado) y la tercera columna es de 2 pulgadas. Como sólo es visible una parte de la tercera columna, se muestra una barra de desplazamiento horizontal.
(En blanco) Las tres columnas tienen el mismo ancho (1,33 pulgadas).


Comentarios

En un cuadro combinado, el sistema muestra la columna designada por la propiedad TextColumn en la parte de cuadro de texto del control.


Si cela peut faire avance le chimibili....

@+Jean-Marie
 

Discussions similaires

Statistiques des forums

Discussions
312 493
Messages
2 088 957
Membres
103 990
dernier inscrit
lamiadebz