Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[VBA] Problème d'incrémentation des pages

baptbapt

XLDnaute Occasionnel
Bonjour,

J'ai réaliser un programme permettant la cotation de fournisseur à partir de divers base de donnée.

Je réalisais à l'origine la cotation fournisseur par fournisseur.
Mais pour gagner en temps, j'ai voulu que le système séléectionne de lui meme le code des fournisseur.

Le problème est que le système bloque sur le 2ème code

cota = 3
For rtcot = 3 To 6
i = Cells(cota, 2).Value
Sheets.Add
ActiveSheet.Name = i

il ne reconnait pas i


Merci
 

Pièces jointes

  • Commandes FR du 17-03-2003 AU 12-06-2007 modif.zip
    40.4 KB · Affichages: 34

pierrejean

XLDnaute Barbatruc
Re : [VBA] Problème d'incrémentation des pages

bonjour baptbapt

sans avoir regardé ton fichier

est-ce que

Code:
For rtcot = 3 To 6
i = Cells(rtcot, 2).Value
Sheets.Add
ActiveSheet.Name = i

ne fonctionnerait pas mieux ???
 

2passage

XLDnaute Impliqué
Re : [VBA] Problème d'incrémentation des pages

Bonjour baptbapt, Pierrejean,

i = Sheets("Stat ANC").Cells(cota, 2).Value

fonctionnera mieux : tu affectes i à une valeur de ta feuille "Stat ANC" mais à la première itération, ce n'est plus la feuille active.
si j'ai tout bien compris, ça marche... (la macro plante en atteignant la première cellule vide) mais le résultat produit est un peu ésotérique pour moi

a plus
 

baptbapt

XLDnaute Occasionnel
Re : [VBA] Problème d'incrémentation des pages

C'est bon, le programme tourne sur les valeurs que j'ai mis en source


Il ne me reste qu'a voir sir le programme est capable de tourner avec plus d'une centaine d'élément source

Merci
 

baptbapt

XLDnaute Occasionnel
Re : [VBA] Problème d'incrémentation des pages

J'ai un problème sur mon fichier

J'ai voulu le lancer avec un code pour lequel il n'y a pas de donnée.
problème

Le système bloque encore

Comment faire pour effectuer un repérage sur la page , qui ferait

SI, i existe sur la colonne 3, faire le reste des opérations, sinon, passé à un autre i


Après cette ensemble, j'ai plein de petit programme indépendant. (Je vai pas mettre tout le prog.

Mais sa bloque sur la fin
 

baptbapt

XLDnaute Occasionnel
Re : [VBA] Problème d'incrémentation des pages

Après modification et refonte complète du programme, j'ai réussi a relancer mon programme

Par contre, il bloque maintenant sur le 11ième valeur de i


Il me met encore

Sheets(i).activate

qui ne fonctionne pas
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…