madbob
Messages postés285Date d'inscriptiondimanche 14 décembre 2003StatutMembreDernière intervention13 mars 2012 13 janv. 2005 à 12:40
Je sais It@li@
.... :-)))))
Et je ne connais pas de méthode simple d'impression.
Si tu n'a pas de feuille ouverte alors il faut passer par la création
d'un fichier qui sera lamimenté avec ton text puis lancer l'impression
avec un shell print
madbob
Messages postés285Date d'inscriptiondimanche 14 décembre 2003StatutMembreDernière intervention13 mars 2012 13 janv. 2005 à 13:56
Désolé
It@li@ je ne voulai froisser personne surtout que J'aurai vraiment aimé que ça fonctionne sous access Hors, souvent il faut oser en programmation donc ma pensée pour CanisLupus est tout à fait amicale.
Pour ta question j'ai bien compris... Si tu n'as pas la compatibilité
avec la méthode VB suggérée par CanisLupus , je ne sais pas faire
autrement que passer par un fichier externe et une commande shell pour
lancer l'impression de ce fichier.
Donc je cree un bouton qui
1) ecrit la chaine contenu dans le textbox dans un fichier
2) qui par une instruction shell print nom de fichier imprime le fichier
tu n'aura sur ta feuille imprimée que ce que tu aura voulu bien y écrire.
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200620 13 janv. 2005 à 15:01
No souci pour moi madbob, seulement désolé que l'objet printer n'existe pas en VBA. C'est pourtant très utile.
Pas le temps d'approfondir mais je crains que les 2 soluces proposées soient les seules :
1 - imprimer dans un fic.txt pour madbob puis imprimer le txt
2 - transférer le contenu dans une cellule puis imprimer cette cellule
Ce genre de question devenant récurente, faudra peut-être qu'un spé de VBA se penche dessus.
Pour ma part, ce n'est pas ma tasse de thé.