IMPRESSION AUTOMATIQUE D'UN TABLEAU EXCEL AVEC CHOIX DE L'IMPRIMANTE

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 27 mars 2007 à 08:33
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 27 mars 2007 à 15:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41958-impression-automatique-d-un-tableau-excel-avec-choix-de-l-imprimante

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
27 mars 2007 à 15:35
il t'est toujours possible de mettre a jour ta source

http://www.vbfrance.com/ajoutcode.aspx?ID=41958
tubafat Messages postés 79 Date d'inscription lundi 17 juillet 2006 Statut Membre Dernière intervention 25 septembre 2007
27 mars 2007 à 15:32
Merci pour ce conseil, je ne connaissais pas cette fonction qui a l'air bien pratique et plus complète que "ma boucle".

Quand tu parles de "choses en dur", tu veux dire par là de valeurs définies par la macro et non par des variables?

Pour le A9 c'était propre à la première utilisation que j'ai fait de cette fonction, j'aurais du le changer avant de poster la source!
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
27 mars 2007 à 08:33
pourquoi A9 ? (un parametre a ta fonction serait plus judicieux)

interdit d'avoir une cellule vide ?
While ActiveSheet.Cells(i, 2) <> ""
i = i + 1
j = i - 1
Wend

utilises plustot SpecialCells(xlCellTypeLastCell)

pas mal, en somme, mais trop de choses en dur (comme la colonne 13...)