Ciao, l'ho provato, non funziona e mi appare l'errore nella barra in basso a sinistra della finestra explorer...
Allora ricapitolo tutto quello che mi hai scritto...

Nella pagina dove ci sono due frame, il primo frame si chiama 1Colonna e l'altro frame 2Colonna, appena fatto, sopra tra </head> e <frame> inserisco
<script>

function stampa(2_colonna) {

top.2Colonna.focus();
top.2Colonna.print();

}
</script>

e la pagina di visualizzazione del frame 2Colonna ho inserito un pulsante

<input type="button" name="stampa" onclick="stampa(2Colonna);" value="stampa" />

E' giusto?
Se si, mi da l'errore e non funziona!

Ti aspetto e grazie mille