Bonjour,

Voilà j'ai un petit soucis, ca doit etre trois fois rien, mais je ne trouve pas le truc. j'ai ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
my $i=0;
while (my ( $cle, $nom, $prenom ) = $req ->fetchrow_array){
#################################################################
 
for($k=2;$k<100;$k++){
	for ($lettre='A';$lettre lt 'Z';$lettre++) {
		$doc->cellValue($feuille, "$lettre".$i, $cle );
		$lettre++;
		$doc->cellValue($feuille, "$lettre".$i, $nom );
		$lettre++;
		$doc->cellValue($feuille, "$lettre".$i, $prenom );
	}
	$doc->cellValue($feuille, "$lettre".$i, $nom." ".$prenom." ".$cle );
}
#################################################################
$i = $i+1;
}
Mais le soucis comme on peut le voir c'est que ce n'est pas optimisé et que ma boucle m'oblige à ouvrir et fermer le document sans cesse...
De plus j'aimerai alterner l'intertion dans les colonnes, c'est à dire que dans le document généré, que ma clé, le nom et le prénom commence sur les trois premières colonnes, sur 50ligne environs, puis passe sur les trois colonnes suivante, pour le même nombre de ligne etc.
Cependant je ne voit pas comment faire?
Si quelqu'un pouvait m'aider se serai super.
Merci beaucoup de votre aide future.