begin process at 2012 02 13 08:24:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

Débutants

 > 

Problème d'indice


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

Problème d'indice

vendredi 10 novembre 2006 à 10:17:06 | Problème d'indice

gon_ak

Bonjour à tous,

Voilà j'ai un problème d'indice: "Erreur= Indice en dehors de la plage" et je ne comprend pas pourquoi? qqn pourrait-il m'éclairer SVP?
Merci d'avance

Voici mon code:

'Efface le tableau des pesées
    Erase Product

    'Redimentionne le tableau sur base du nombre de mois
    ReDim Product(1 To 5)

    For ii = 1 To MSFlex_Rows   (MSFlex_Rows=16)
        If chkKmShift.Value = 1 Then
            Product(ii, 1) = Time  // Il m'indique l'erreur à ce niveau 
            Product(ii, 2) = Format(KmLgth, "##,##0.00") 
            mscProdGraphic.ChartData = Product()
        End If
        If chkShiftKm.Value = 1 Then
            Product(ii, 1) = Time
            Product(ii, 3) = Format(ShiftNumFor_1000km, "##,##0.00")
            mscProdGraphic.ChartData = Product()
        End If
        If chkKgShift.Value = 1 Then
            Product(ii, 1) = Time
            Product(ii, 4) = Format(KgWeight, "##,##0.00")
            mscProdGraphic.ChartData = Product()
        End If
        If chkShiftKg.Value = 1 Then
            Product(ii, 1) = Time
            Product(ii, 5) = Format(ShiftNumFor_1000kg, "##,##0.00")
            mscProdGraphic.ChartData = Product()
        End If
    Next ii

vendredi 10 novembre 2006 à 10:24:12 | Re : Problème d'indice

casy

Membre Club
Réponse acceptée !
Pourquoi ???? Regarde ton code c'est écrit en clair.

tu redimentionne Product avec une dimension

Par contre à l'utilisation, tu t'en sert comme s'il avait 2 dimensions, ya comme un peti malaise.

---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #
vendredi 10 novembre 2006 à 10:33:38 | Re : Problème d'indice

jrivet

Membre Club
Salut,
Le compte est bon

@+: Ju£i€n
Pensez: Réponse acceptée
vendredi 10 novembre 2006 à 10:35:46 | Re : Problème d'indice

gon_ak

Qu'est-ce-que je dois mettre dans ReDim Product(???, 1 To 5) alors car dans ma FlexGrid j'ai que 5 colonnes?

vendredi 10 novembre 2006 à 10:44:16 | Re : Problème d'indice

jrivet

Membre Club
Réponse acceptée !
Salut,

Si tu as 16 lignes Alors essaie Redim Product(1 To 16, 1 To 5)

@+: Ju£i€n
Pensez: Réponse acceptée
vendredi 10 novembre 2006 à 11:37:12 | Re : Problème d'indice

MPi

Ou sinon, tu travailles avec un tableau à une dimension que tu Redim Preserve au besoin
Pour la boucle d'ajout, tu fais
For i = 1 to MSFlex_Rows
'ajout au tableau des 5 éléments
Next

Pour lecture du tableau
For i = 0 to 4 step 5 'lecture par groupes de 5 éléments
...

MPi
vendredi 10 novembre 2006 à 11:43:12 | Re : Problème d'indice

gon_ak

Merci les gars!!!


Cette discussion est classée dans : time, value, indice, ii, product


Répondre à ce message

Sujets en rapport avec ce message

Optimiser code Excel vb (out of memory error) [ par yoyoxls ] Bonjour, J'ai une une Out of Memory Runtime Error... dans excel 2002.[^^peur] Merci de m'aider a optimiser ce code pour résoudre le problème? NbLign APPLICATION D'UN CODE A TOUS LES CLASSEURS [ par Robikatchou ] Bonjour, Je cherche à appliquer ce code à l'ouverture de tous les classeurs J'ai donc mis le code ci-dessous dans le thisWorkbook de Perso.XLS et j affichage des données dans un report [ par maryyem ] salut tout le monde j'ai un problème concernant l'affichage des données dans un report sous vb. net,je m'explique : en fait j'ai un dataset1 ou il y lire et ecrire dans les variable d'une page web [ par Genildf ] Bonjour je cherche a écrire dans les variable d'un page web développé en java script avec un code vbnet j'utilise la library microsoft internet contr recuperation de donnee non executee [ par jmakossi ] Bonsoir! Voici un code de recuperation de donnee mais qd je veux l'executer il ne marche pas totalement la partie If source.Worksheets("Plateforme").C UserForm valeur cellule en texte au lieu de numérique [ par Schmilblick007 ] Bien le bonjour à tous, Pour ne pas dépareiller de certains, je suis plus qu'un débutant en la matière et je tâtonne comme je peux dans les codes VBA Propriété Collection qui n'en fait rien qu'à sa tête [ par Ayr ] Bonjour tout le monde [^^happy13] Alors voilà, je me suis mis en tête, présomptueux que je suis, de tester les [b]Propriétés Collections[/b] dans un Convertir vba en vb.net [ par masea ] bonjour tout le monde; dans le cadre d'un projet en stage,on m'a demandé de réaliser une application en vb.net,en effet, il s'agit d'une application d test checkbox plante vb6 [ par azermi ] bonjour, pour commencer je suis débutant, et mes codes ne sont pas optimisés, ils sont basiques ! voila mon problème : j' ai une [b]multipage[/b], se


Nos sponsors


Sondage...

Comparez les prix

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 : 0,733 sec (4)

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