stampare nomi Celle



  • stampare nomi Celle
    di Empirico (utente non iscritto) data: 22/07/2013 18:19:31

    Ho un foglio di lavoro con un certo numero di intervalli di celle cui è stato assegnato il nome.
    E' possibile generare una stampa dei nomi utilizzati e delle corrispondenti celle cui riferiscono?

    Grazie per una risposta e ....... tenete in considerazione che sono un novellino



  • di mabolsie data: 22/07/2013 20:50:28

    Ciao Empirico , in excel quando assegni dei nomi ad intervalli per poterli stampare devi crearti l' "area di stampa" cioè devi selezionare in manuale l'area da stampare indipendentemente dal nome.
    Così è anche per il VBA devi crearti degli intervalli denominati "Range" ed assegnargli un nome con il comando SET dopodichè puoi stampare l'intervallo nominato.

    esempio :


    Ciao Max
     
    Sub stampapippo()
    Set pippo = Range("A1:C10")
    pippo.PrintOut
    End Sub



  • di HarryBosch data: 22/07/2013 20:56:58

    Beh, per essere un novellino chiedi una cosa molto particolare ^_^

    Puoi vedere anche:
    h t t p://msdn.microsoft.com/en-us/library/office/ff193257.aspx

    Intendi così?
     
    Sub Lista_Gestione_Nomi()
        [a1].ListNames
    End Sub
    
    
    'oppure;
    Sub Lista_Gestione_Nomi_2()
    Dim r As Integer, rng As Variant
    
        For Each rng In ActiveWorkbook.Names
            r = r + 1
            'nome dell'intervallo
            Cells(r, 1) = rng.Name
            'riferimento dell'intervallo
            Cells(r, 2) = "'" & rng.RefersTo
        Next
        
    End Sub



  • di mabolsie data: 22/07/2013 21:55:38

    @ HB
    se gli proponi un codice così professionale il nostro amico sedicente "novellino"non capirà un tubo .

    Ciao Max



  • di HarryBosch data: 22/07/2013 23:35:10

    ^_^
    Non conosco altri modi per "recuperare" la lista di tutti i range memorizzati.
    E dopotutto si tratta di una istruzione:
    [a1].ListNames
    dove in [a1] verrà creata la lista con i nomi degli Intervalli e i relativi indirizzi della cartella.



  • di Empirico (utente non iscritto) data: 23/07/2013 08:25:00

    effettivamente per un novellino non è detto che li capisca, però li provo poi vedo cosa fanno.

    remember: novellino don't means stupid

    grazie intanto per i suggerimenti e per il tempo che mi avete dedicato.



  • di mabolsie data: 23/07/2013 12:48:47

    @ Empirico

    Non ho detto che tu sia stupido ho solo pensato che se non conosci il linguaggio VBA non sai il significato delle stringe di codice.
    Comunque se ti appaga il copia ed incolla senza sapere cosa vuol dire.... Ok !

    Ciao Max



  • di Empirico (utente non iscritto) data: 23/07/2013 15:31:38

    @ mabolsie
    scusa, non ho affatto pensato che volessi darmi dello stupido, la mia era solo una battuta banale alla forrest gump , anzi ringrazio per le risposte.

    In effetti immaginavo che il copia incolla non funzionasse per cui me le sono stampate e sto cercando di capire cosa fanno e come modificarle per il mio foglio di calcolo.

    e' dura ma ce la posso fare ( sono ottimista)