Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Microsoft Access: stampa utilizzando VBA su etichettatrice DYMO
martedì 09 febbraio 2010 - 19.00
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
mar 9 feb 2010 - 19:00
Salve,
per la mia applicazione ho predisposto una stampa tramite template di un testo direttamente su etichette utilizzando una etichettatrice DYMO LabelWriter 450.
Tuttavia ho un grossissimo problema, cioè non riesco a stampare l'effettiva etichetta che mi serve. Spero potiate aiutarmi.
Ho creato questa piccolissima procedura:
Sub PrintLabels()
Dim myDymo As Object
Dim myLabel As Object
Set myDymo = CreateObject("Dymo.DymoAddIn")
Set myLabel = CreateObject("Dymo.DymoLabels")
'Apro il template
myLabel = myDymo.Open("C:\etichetta.label")
With myLabel
.SetField "TESTO_1", "Articolo numero 1"
End With
'Stampa etichetta
With myDymo
.Print 1, False ' Print 2 copies
End With
Set myLabel = Nothing
Set myDymo = Nothing
End Sub
Tuttavia quando richiamo questa funzione, l'etichettatrice riceve il segnare e parte con il tentativo di stampa.
Tuttavia l'etichetta esce bianca, come se non prendesse in cosiderazione l'istruzione che gli consegno per il layout della etichetta.
La stampante ovviamente funzione benissimo poichè dal software della DYMO riesco a stampare tutto.
Spero di potere ricevere Vs aiuto.
Grazie mille
carloalberto
Profilo
| Junior Member
166
messaggi | Data Invio:
mar 9 feb 2010 - 19:24
ciao, premetto che non conosco la dymo come stampante,
hai provato a stampare direttamnte verso la stampante , cioe senza usare il template?
ciao
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
mar 9 feb 2010 - 19:27
cioè?
carloalberto
Profilo
| Junior Member
166
messaggi | Data Invio:
mar 9 feb 2010 - 22:00
perdonami, ma ti faccio una domanda io... la dymo la vedi come una stampante normale giusto?
se si, allora prova prima a stampare direttamente come faresti con una stampante normale , magari con un report di access, oppure con l'oggetto printer
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
mer 10 feb 2010 - 00:14
ei si, ok ho provato a stampare sulla stampante. In quel caso funziona..
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
mer 10 feb 2010 - 22:49
...
carloalberto
Profilo
| Junior Member
166
messaggi | Data Invio:
gio 11 feb 2010 - 10:21
ciao marco
a questo punto credo che il problema sia sul template,
>.SetField "TESTO_1", "Articolo numero 1"
hai verificato che TESTO_1 esiste come campo sul template, nel senso che è scritto proprio così?
puoi postami il template ?
ciao
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
gio 11 feb 2010 - 11:15
Ciao, vuoi il template creato con il software dymo??
Te lo mando nel primo pomeriggio poichè sono in ufficio.
Cmq si, all'interno del template esiste un campo chiamato TESTO_1.
Più tardi ti mando tutto ok? GRAZIE!!!
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
gio 11 feb 2010 - 13:51
1269_etichetta.zip
Ciao carloalberto,
eccoti in allegato il, semplicissimo, template.
Tra l'altro negli esempio SDK della DYMO ho visto che il codice utilizza file con estensione ".lwl".
Anche pero cambiando l'estensione da label a lwl il problema persiste.
Aspetto tue.
Grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !