bonjour

Je voudrais savoir s'il est possible d'avoir du code dynamique? Je m'explique: J'ai un programme qui écrit dans différent onglet d'un fichier Excel avec le module Excel::Writer::XLSX.

Je crée 2 onglets avec les commandes suivantes:
Code :Sélectionner tout -Visualiser dans une fenêtre à part
1
2
   $Onglet_1 = $workbook->add_worksheet("Onglet_1");
   $Onglet_2 = $workbook->add_worksheet("Onglet_2");


Pour écrire, je fais une des commandes suivantes:

Code :Sélectionner tout -Visualiser dans une fenêtre à part
1
2
   $Onglet_1->write_string(0, 0, 'Texte 1 dans l'onglet 1', $format );
   $Onglet_2->write_string(0, 0, 'Texte 2 dans l'onglet 2', $format );


Je voudrais savoir comme j'ai beaucoup d'onglet avec la même procédure d'écriture s'il est possible d'avoir la variable dynamique en utilisant un call d'un sous-programme

Code :Sélectionner tout -Visualiser dans une fenêtre à part
    Call ecriture("Onglet_1","texte","0","1") ;` # paramètres sont: l'onglet, le texte, la ligne et la colonne