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

Signaler
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
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

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
il t'est toujours possible de mettre a jour ta source

http://www.vbfrance.com/ajoutcode.aspx?ID=41958
Messages postés
79
Date d'inscription
lundi 17 juillet 2006
Statut
Membre
Dernière intervention
25 septembre 2007

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!
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
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...)