Buongiorno, vorrei creare un menù a tendina che mi permetta di compilare le celle sottostanti con i dati collegati alla scelta, come posso fare??

Anonimo
2024-11-20T10:18:40+00:00

In dettaglio avrei 3 insiemi di numeri, chiamiamoli insieme A,B e C. L'insieme A è composto di numeri 4,5,3,8; l'insieme B è composto dai numeri 8,4,5,3; mentre l'insieme C è composto dai numeri 2,3,4. Io vorrei creare una colonna dove nella prima cella io possa selezionare uno dei tre insiemi con un menù a tendina(A,B o C) e in base alla scelta effettuata le celle sottostanti si devono compilare in automatico con i numeri dell'insieme scelto. Non sono espertissimo di excell, ho guardato vari tutorial ma non ho trovato cioʻ che cerco, qualcuno mi puoʻ aiutare??

Grazie mille

In anticipo

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

2 risposte

Ordina per: Più utili
  1. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2024-11-20T11:18:09+00:00

    Ciao

    in A1 la convalida

    ALT F11 e ti si apre l'editor vba

    doppio click sul nome del foglio interessato

    incolla

    Private Sub Worksheet_Change(ByVal Target As Range) 
    
    Dim myarray As Variant 
    
     If Not Intersect(Target, Range("A1")) Is Nothing Then 
    
        If Target.Value = "A" Then 
    
             myarray = Array(4, 5, 3, 8) 
    
                 Range("a2:a5").Value = Application.Transpose(myarray) 
    
        ElseIf Target.Value = "B" Then 
    
             myarray = Array(8, 4, 5, 3) 
    
                 Range("a2:a5").Value = Application.Transpose(myarray) 
    
         ElseIf Target.Value = "C" Then 
    
            myarray = Array(2, 3, 4, "") 
    
                Range("a2:a5").Value = Application.Transpose(myarray) 
    
        End If 
    
        End If 
    
    End Sub
    

    ora ogni volta cambi in A1 si adeguano i numeri sotto

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2024-11-20T10:33:04+00:00

    non ho trovato cioʻ che cerco, qualcuno mi puoʻ aiutare?

    Se potessi condividere il file, i riferimenti sarebbero utili per aiutarti più concretamente ed, importante, la versione di Excel che utilizzi.

    Con versioni superiori alla 2019, basta una formula,

    ciao.

    La risposta è stata utile?

    0 commenti Nessun commento