Risultati da 1 a 10 di 10

Discussione: Home page fogli lavoro



  1. #1
    L'avatar di CRISTIAN
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Francavilla Fontana
    Messaggi
    75
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    1

    Home page fogli lavoro

    Buonasera...ho un file Excel dove vi sono più fogli lavoro contenenti i dati di ciascun cliente...nella Homepage ho creato dei bottoncini attraverso collegamento ipertestuale e vorrei che mi ordinasse i bottoncini in ordine alfabetico..grazie?

  2. #2

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6747
    Versione Office
    2013
    Likes ricevuti
    711
    Likes dati
    162

    Re: Home page fogli lavoro

    Citazione Originariamente Scritto da CRISTIAN Visualizza Messaggio
    Buonasera...ho un file Excel dove vi sono più fogli lavoro contenenti i dati di ciascun cliente...nella Homepage ho creato dei bottoncini attraverso collegamento ipertestuale e vorrei che mi ordinasse i bottoncini in ordine alfabetico..grazie?
    Ciao Cristian

    Non capisco ma cosa intendi per "bottoncini"? Pulsanti di comando o cos'altro?

    Dovresti allegare un file di esempio per far capire che cosa hai messo sul foglio.

    Alfredo

  3. #3
    L'avatar di CRISTIAN
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Francavilla Fontana
    Messaggi
    75
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    1

    Re: Home page fogli lavoro

    Citazione Originariamente Scritto da alfrimpa Visualizza Messaggio
    ciao cristian

    non capisco ma cosa intendi per "bottoncini"? Pulsanti di comando o cos'altro?

    Dovresti allegare un file di esempio per far capire che cosa hai messo sul foglio.

    Alfredo
    questo è l'esempio
    File Allegati File Allegati

  4. #4

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7106
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2059
    Likes dati
    1296

    Re: Home page fogli lavoro

    Ciao Cristian, vedo i "bottoncini" ma non capisco cosa bisogna ordinare in ordine alfabetico ... i fogli sono bianchi.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  5. #5
    L'avatar di CRISTIAN
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Francavilla Fontana
    Messaggi
    75
    Versione Office
    2007
    Likes ricevuti
    0
    Likes dati
    1

    Re: Home page fogli lavoro

    Citazione Originariamente Scritto da ges Visualizza Messaggio
    Ciao Cristian, vedo i "bottoncini" ma non capisco cosa bisogna ordinare in ordine alfabetico ... i fogli sono bianchi.
    chiedo scusa, non mi sono spiegato bene, come ha visto nell'esempio ci sono tre fogli Excel di cui due riportano i dati dei miei clienti Bianchi e Rossi, ora io poi ho creato un foglio lavoro Excel come Homepage e si vedono due bottoncini sui quali ho applicato dei collegamenti ipertestuali, (ovviamente l'esempio che vi ho fatto è ridotto cioè ho due clienti) ma io in realtà ho piu clienti e per ciascuno di essi più fogli di lavoro...e io voglio che creando i pulsanti mi ordini i pulsanti in base al contenuto cioè, nell'esempio ci sono due pulsanti disposti orizzontalmente di cui uno Rossi e l'altro Bianchi, ed io vorrei sapere se c'è un modo per ordinare quei due pulsanti cioè prima Bianchi e poi Rossi

  6. #6

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6747
    Versione Office
    2013
    Likes ricevuti
    711
    Likes dati
    162

    Re: Home page fogli lavoro

    Onestamente vedo superflua la creazione di "bottoncini" che tra l'altro non si possono ordinare perchè sono oggetti "avulsi" dal foglio.

    Perchè non inserisci i collegamenti direttamente nelle celle (ciascuno con il nome di un cliente) le formatti come vuoi? E (forse) saranno anche ordinabili?

    Alfredo

  7. #7

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2801
    Versione Office
    Excel 2013
    Likes ricevuti
    1019
    Likes dati
    977

    Re: Home page fogli lavoro

    Concordo con alfrimpa, ma se non se ne può fare a meno, prova questa:
    Codice: 
    Sub OrdinaPulsanti()
    Dim Nome As String
    Dim i As Integer, a As Integer
    Dim Temp1, Temp2
    Dim sh As Shape
    Dim Matrix()
    
    
    ReDim Preserve Matrix(Foglio1.Shapes.Count - 1, 1)
    
    
    For Each sh In Foglio1.Shapes
        If sh.Type = msoAutoShape Then
            Nome = sh.TextFrame2.TextRange.Characters.Text ' = "ROSSI"
            Matrix(i, 0) = Nome
            Matrix(i, 1) = sh.Name
            i = i + 1
        End If
    Next
    
    
    For i = UBound(Matrix) To LBound(Matrix) + 1 Step -1
        For a = UBound(Matrix) - 1 To LBound(Matrix) Step -1
            If Matrix(i, 0) < Matrix(a, 0) Then
                Temp1 = Matrix(i, 0)
                Temp2 = Matrix(i, 1)
                Matrix(i, 0) = Matrix(a, 0)
                Matrix(i, 1) = Matrix(a, 1)
                Matrix(a, 0) = Temp1
                Matrix(a, 1) = Temp2
            End If
        Next
    Next
    
    
    For i = 0 To UBound(Matrix())
        'Foglio1.Shapes.Item(Matrix(i, 1)).Select
        Foglio1.Shapes.Item(Matrix(i, 1)).Top = 40 * (i + 1)
        Foglio1.Shapes.Item(Matrix(i, 1)).Left = 48
    Next
    
    
    Erase Matrix()
    End Sub
    E' da testare e da integrare con la gestione degli errori

  8. I seguenti 2 utenti hanno dato un "Like" a Rubik72 per questo post:


  9. #8

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6747
    Versione Office
    2013
    Likes ricevuti
    711
    Likes dati
    162

    Re: Home page fogli lavoro

    Al mio precedente messaggio stavo per aggiungere: "a meno che non si ricorra al VBA" ed ecco che Rubik (che saluto) ha pronta la soluzione.

    Però, a mio avviso, il gioco non vale la candela.

    Alfredo

  10. #9

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: Home page fogli lavoro

    Ciao a tutti,

    @Rubik

    nel file allegato, il tuo codice funziona perfettamente :246:

    Solo una domanda...
    perchè hai usato "Preserve" per ridimensionare la matrice visto che comunque la matrice è ancora vuota?
    Te lo chiedo perchè magari "Preserve" ha qualche altra proprietà che non conosco.

    Ciao e come sempre.... complimenti :32:
    Tore

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  11. #10

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2801
    Versione Office
    Excel 2013
    Likes ricevuti
    1019
    Likes dati
    977

    Re: Home page fogli lavoro

    Ciao @Cromagno, hai ragione:251: non serve. E' rimasta dopo i vari tentativi che ho fatto (tra cui una matrice dinamica a due dimensioni), poi dopo aver cambiato tutto è rimasta con Preserve, quindi si può eliminare. Complimenti per il colpo d'occhio:18:

Discussioni Simili

  1. [Risolto] ordinare i fogli di una cartella di lavoro
    Di CEPE77 nel forum Domande su Excel in generale
    Risposte: 7
    Ultimo Messaggio: 20/01/17, 09:52
  2. Pivot su più fogli di lavoro
    Di joseph nel forum Domande su Excel in generale
    Risposte: 5
    Ultimo Messaggio: 08/01/17, 08:06
  3. Unire fogli di lavoro
    Di andrea.t nel forum Domande su Excel in generale
    Risposte: 1
    Ultimo Messaggio: 15/06/16, 14:57
  4. Excel fogli lavoro
    Di CRISTIAN nel forum Domande su Excel VBA e MACRO
    Risposte: 25
    Ultimo Messaggio: 27/03/16, 11:59
  5. Fogli di lavoro con pulsanti
    Di Theinvoker nel forum Domande su Excel VBA e MACRO
    Risposte: 7
    Ultimo Messaggio: 06/02/16, 16:39

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •