ETICHETTE CON EXCEL



  • ETICHETTE CON EXCEL
    di MORENA (utente non iscritto) data: 16/02/2016 16:14:01

    Buongiorno a tutti,
    ho un problema e non so come risolverlo...da una tabella excel con degli articoli devo stampare le relative etichette ma con stampa unione mi stampa solo un'etichetta per articolo e non so come fare per stampare la stessa etichetta con gli stessi dati tante volte quanti sono gli articoli
    i dati potrebbero essere:

    cliente articolo q.tà capacità
    pippo bottiglia1 3 1
    pippo bottiglia2 4 2
    pippo bottiglia3 2 5
    pluto bottiglia2 6 2
    pluto bottiglia3 1 1
    pluto bottiglia2 3 1
    topolino bottiglia1 5 5
    topolino bottiglia3 4 3

    l'etichetta dovrebbe essere:

    PIPPO
    BOTTIGLIA1
    (cap) 1
    e stampata 3 volte..

    scusate sono una principiante in excel e non riesco a trovare la soluzione!!



  • di alfrimpa data: 16/02/2016 22:20:53

    Ciao Morena

    Tu parli di stampa unione ti stai quindi riferendo a Word?

    Il file di Excel contiene solo i dati e le etichette le stampi con Word?

    Non sarebbe meglio fare tutto con Excel (anche perchè io uso Word solo come macchina da scrivere )?

    Puoi riprodurre l'etichetta da stampare nello stesso file di Excel che contiene i dati?

    Allega un file di esempio (Excel) con l'etichetta da stampare.

    Alfredo




  • ETICHETTE CON EXCEL
    di Morena (utente non iscritto) data: 17/02/2016 07:21:59

    Ciao Alfredo,
    in efffetti sarebbe perfetto riuscire a fare tutto con Excel, non riesco però a vedere l'allegato..dove lo trovo??
    scusa ma è la prima volta che scrivo in questo blog e non sono molto pratica!



  • di patel data: 17/02/2016 07:48:32

    accanto a nuova risposta c'è il pulsante azzurro Allega File




  • ETICHETTE CON EXCEL
    di Morena (utente non iscritto) data: 17/02/2016 10:15:07

    ..scusate sono proprio fusa!!
    allego l'esempio...
    grazie mille!
    Morena



  • di alfrimpa data: 17/02/2016 11:50:04

    Ciao Morena

    Giusto come primo tentativo ti ho allegato in file Morena.xlsm dove ho inserito la sottostante macro che dovrebbe fare quello che chiedi.

    Quando apri il file clicca sul pulsante Stampa e vedi cosa viene fuori.

    Ovviamente il tutto (se funziona correttamente) andrà poi adattato alla tua situazione.

    Alfredo
     
    Sub Macro1()
        Dim rng As Range
        Dim cel As Range
        Set rng = Range("a2:a10")
        For Each cel In rng
            Range("j1").Value = cel.Value
            Range("j2").Value = cel.Offset(0, 1).Value
            Range("j3").Value = cel.Offset(0, 2).Value
            Range("J1:J3").Select
            Selection.PrintOut Copies:=cel.Offset(0, 3).Value
        Next cel
    End Sub
    





  • ETICHETTE CON EXCEL
    di Morena data: 17/02/2016 22:28:43

    Alfredo,
    ho provato a stampare e..funziona!!
    Adesso dovrei far si che le etichette vengano stampate di seguito in un foglio di etichette (io uso le marking)
    purtroppo non so usare le macro, e non so se è fattibile..
    grazie mille!
    Morena



  • di alfrimpa data: 17/02/2016 22:46:32

    Ciao Morena.

    Mi aspettavo questa tua obiezione

    Non conosco le etichette Markin; mi puoi dire se sono disposte su fogli A4?

    Domani vedo se riesco a far qualcosa.

    Alfredo




  • ETICHETTE CON EXCEL
    di Morena data: 17/02/2016 23:05:31

    si sono in fogli A4, ti allego un file così ti fai un'idea di come sono
    Grazie mille!!

    Morena



  • di alfrimpa data: 18/02/2016 15:56:20

    Ciao Morena

    Ti ho allegato un nuovo file (morena1.xlsm) dove ho inserito la macro che vedi sotto e dove ho adottato un approccio diverso (forse più semplice).

    Come vedrai nella tua tabella la colonna QUANTITA' è vuota.

    Nel momento in cui vai ad inserire la quantità si genera automaticamente, in colonna L, il numero di etichette necessarie; per il momento la cosa funziona fino alla cella D25 ma poi la si può cambiare estendendo la selezione.

    Successivamente potrai stampare la colonna L alla maniera classica.

    Il problema sarà vedere come funziona il tutto con i tuoi fogli di etichette e la tua stampante; non posso escludere a priori che non vi siano problemi e su questo purtroppo non posso aiutarti.

    Prova un po' e fai sapere.
     
    Private Sub Worksheet_Change(ByVal Target As Range)
    On Error GoTo 10
    Dim ur As Integer
    Dim i As Integer
    Application.ScreenUpdating = False
    If Not Intersect(Target, Range("d2:d25")) Is Nothing Then
        For i = 1 To Target.Value
            ur = Cells(Rows.Count, 12).End(xlUp).Row
            Range("A" & Target.Row & ":" & "C" & Target.Row).Select
            Selection.Copy
            Range("L" & ur + 1).Select
            Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
            False, Transpose:=True
        Next i
    Application.CutCopyMode = False
    End If
    Target.Offset(1, 0).Select
    10:
    Application.ScreenUpdating = True
    End Sub
    
    






  • di Raffaele53 data: 18/02/2016 17:07:36

    Ciao alfrimpa
    Uso stampa unione con Word (una delle tante che non sò, duplicare un'eticchetta)

    Premesso che nella Stampa i margini d'Excel sono inferiori a Word
    Premesso che impostando Word si ha una migliore disposizione dei vari CAMPI ove sistemarli.

    Non sarebbe il caso di fare solo un codice che riporta in Foglio2, tutti i nominativi moltiplicati per il numero. Ex
    A1--nome----Cognome----Via----Paese---Pr----Cap
    A2--Pippo---Bottiglia1-Via----Paese---Pr----Cap
    A3--Pippo---Bottiglia1-Via----Paese---Pr----Cap
    A4--Pippo---Bottiglia1-Via----Paese---Pr----Cap
    A5--Pippo---Bottiglia2-Via----Paese---Pr----Cap
    A6--Pippo---Bottiglia2-Via----Paese---Pr----Cap
    A7--Pippo---Bottiglia2-Via----Paese---Pr----Cap
    A8--Pippo---Bottiglia2-Via----Paese---Pr----Cap ecc ecc
    Poi ci pensa Word



  • di alfrimpa data: 18/02/2016 17:47:30

    Ciao Raffaele

    Intanto ti ringrazio del suggerimento ma io Word lo uso assai poco e lo conosco ancora meno.

    Perché non proponi tu un file di Word con la tua soluzione?

    IO in Excel mi sento più a mio agio per cui, preferibilmente, uso questo.

    In Word non saprei neppure dove cominciare.

    @ Morena

    Ho visto ora il file docx delle etichette che sono disposte in 8x3 per cui il layout nell'ultimo file che ti ho allegato andrebbe ulteriormente adattato.

    Questo, sempreché il tutto alla fine funzioni.

    Alfredo