begin process at 2012 02 13 01:02:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Système

 > 

Exécution

 > 

"La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

"La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

lundi 13 avril 2009 à 17:37:18 | "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

rahma_bou22

Bonjour ,
dans mon programme  VB.net (2005) je manipule des matrices de 1500 lignes et 2000 colonnes et j doit les multiplier . donc lors de l'exécusion j'ai l'erreur suivante  "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"
sachant que si je diminue le nombre de lignes et de colonne mon programme marche parfaitement.
c'est indispensable de faire ce calcul ,si quelqu'un peut m'aider pour changer la taille des données de 16 à 32 bit .
car si j'ai bien compris ce message est du aux dépassement de la taille des 65535 caractères maximum autorisés

  • Avec 16 bits=65536 valeurs.
  • Avec 32 bits=4294967296 valeurs.

Pouvez vous m'aider?

mardi 14 avril 2009 à 17:18:38 | Re : "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

casy

Membre Club
Ton problème est du la la valeur de la propriété FillWeight de chacune de tes colonnes (et n'a rien à voir avec un quelconque nombre de caractères).
Cette propriété est utilisée lorsque tu spécifie certains modes de remplissage automatique à ta grille (redimensionnement automatique des colonne pour que toutes soient affichées).
La valeur par défaut est de 100, ce qui te permet de créer 655 colonnes.

Si tu n'utilise pas ces modes de remplissages, spécifie une valeur de 1 à la propriété FillWeight de chacune de tes colonnes


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]
mardi 14 avril 2009 à 17:24:23 | Re : "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

rahma_bou22

Bonjour,

Merci pour ta réponse. oui peut être ca le probléme mais escque vous pouvez mieux m'expliquer comment je peut changer cette valeur (100)

et j'ai pas bien compris  " Si tu n'utilise pas ces modes de remplissages, spécifie une valeur de 1 à la propriété FillWeight de chacune de tes colonnes"

où je peut trouvé cette propriété pour la changer?
Merci d'avance
mardi 14 avril 2009 à 17:44:35 | Re : "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

casy

Membre Club
Le mode de remplissage concerné est le mode "Fill".
Ce mode est défini soit au niveau de la colonne par la propriété AutoSizeMode, soit au niveau de la propriété AutoSizeColumnsMode de la grille si la propriété de la colonne est sur "NoSet"

Si l'une de ces 2 propriétés est sur le mode Fill, la propriété FillWeight de la colonne sera utilisée pour déterminer la largeur à donner à la colonne par rapport aux autres colonnes.

Si tu n'utilise pas ces modes de remplissage, la propriété FillWeight de la colonne ne sert à rien. Tu peux donc y mettre la valeur 1 dedant (0 n'est pas accepté).

---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]
mercredi 15 avril 2009 à 16:03:27 | Re : "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

rahma_bou22

Bonjour,
Merci pour vous réponses.
la création de ma datgridview3 se fait automatiquement elle comporte :
  • n=1500 colonns prise de datagridview1
  • m=70 ligne prise de datagridview2
'******colonne
for k=0 to n
datagridview3.colunms(k).name=datagridview1.items(0,k).value
Next
'********ligne
for l=0 to m
datgrid3.Rows.Add()
datagridview3.items(0,l).value=datagridview2.items(0,l).value
Next

Est ce que vous pouvez me pressier ou je peut modifier la propriété FillWeight.

j'ai fait cette modification et ça na pas marcher :
'******colonne
for k=0 to n
datagridview3.colunms(k).fillweight=1
datagridview3.colunms(k).name=datagridview1.items(0,k).value
Next

Mais le même message d'erreur s'affiche 
mercredi 15 avril 2009 à 17:54:29 | Re : "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

casy

Membre Club
C'est au moment de la création de la colonne qu'il faut spécifie la propriété

Tu ne montre pas ici le code qui te sert à créer tes 1500 colonnes.


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]
mercredi 15 avril 2009 à 17:59:46 | Re : "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

rahma_bou22

je l'ai pas crée mais dans la proprité DataBindings de datagridview j'ai choisi la table de ma base de données qui contient 1500 ligne ( SQL server).et c'est automatiquement j'aurais les données de ma table afficher dans la datagridview.

mercredi 15 avril 2009 à 21:08:23 | Re : "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

casy

Membre Club
Je comprend pas bien comment tu fais.

A ma connaissance, dans la propriété DataBindings, il n'est pas possible de créer de lien avec une source de données de sorte qu'une ligne de la source donne la création d'une colonne dans la datagrid


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]
mercredi 15 avril 2009 à 21:42:28 | Re : "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

rahma_bou22

oui je ne fait que choisir la table source dans la propriété DataBindings et la table source sera automatiquement copier dans la Datagridview destination . sans préciser ni le nombre de ligne ni colonne ,je n'écris aucune ligne de code.
Est-ce que vous m'avez compris?
mercredi 15 avril 2009 à 22:32:18 | Re : "La somme des valeurs FillWeight des colonnes ne peut pas dépasser 65535"

casy

Membre Club
Cela signifie donc que tu as plus 1500 colonnes dans ta table ? c'est possible ça?

Si c'est le cas, je vois pas trop comment faire, vu que le chargement est automatique. A part créer manuellement les 1500 colonnes dans la datagridview. A condition que lors de chargement celle-ci ne soit pas automatiquement réinitialiser.

---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]

1 2

Cette discussion est classée dans : valeurs, somme, colonnes, fillweight, dépasser


Répondre à ce message

Sujets en rapport avec ce message

colonnes dans une listbox [ par terant ] j'ai un fichier texte avec plusieurs lignes de valeurset je voudrais affecter ces valeurs dans les colonnes d'une listbox .et en fait je n'arrive pas Listview [ par dam94 ] Comment faire pour afficher un listview à 2 colonnes et "c" lignes : Dans la première colonnes on a les valeurs de c.Dans la deuxième colonnes on a le somme !? [ par cesarius ] J'ai 3 Colonnes, A ,B et C.Dans les colonnes A et B il y des chiffres ; dans la colonne D il y ades données diverses.Je voudrais réaliser une macro q tableau [ par raph_lachat ] Bonjour, Je voudrais sommer les lignes et colonnes d'un tableau dépendant de 2 variables Le tableau s’appele matrice(99,99) et peut contenir n lignes comparaison des valeurs de 2 colonnes [ par marcopolo2 ] Bonjour à tous,je dois trouver une solution sur vb excel qui me permet de comparer les valeurs une à une de 2 colonnes et d'identifier par une couleur access : Somme des valeurs d'une colone [ par cow040 ] Bonjour, je souhaiterai savoir comment faire la somme des valeurs d'une colones avec access car je réalise une saisie d'entrée en stock. ma table est de l'aide pour une macro svp [ par matthieu7815 ] Bonjour, J'ai les colonnes A B C D E qui ont des données.Je souhaite en appliquant la macro:couper et coller dans une autre feuille les valeurs conten Macro pour inverser les valeurs des lignes et des colonnes [ par mojopsg ] Bonjour à tous, je cherche une macro capable d'inverser les valeurs de ce qui se trouve dans les lignes et les colonnes. J'arrive à le faire seuleme Somme de colonnes avec une boucle [ par apex77 ] Bonjour,je souhaite à l'aide d'une boucle faire la somme de chaque colonne et que la somme soit insérée dans Feuil2comment puis-je faire?je vous en re


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,106 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales