Excel Forum Per condividere esperienze su Microsoft Excel

Combo box attiveX

  • Messaggi
  • OFFLINE
    A.Turco
    Post: 1
    Registrato il: 24/03/2017
    Città: MONASTERO DI VASCO
    Età: 65
    Utente Junior
    excel 2013
    00 24/03/2017 10:21
    Come faccio a inserire dentro la proprietà listfillrange le coordinate delle celle che pero sono su un altro file di excel ?

    C'è un metodo veloce o devo scrivere il percorso a mano compreso l'intervallo delle celle?

    Grazie

  • OFFLINE
    alfrimpa
    Post: 2.988
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Veteran
    Excel 365
    00 24/03/2017 10:59
    Ciao Agostino

    Non avendolo mai fatto son sono sicuro che si possa valorizzare il listfillrange con dati provenienti da un altro file

    Comunque basta provare; in modalità progettazione selezioni la combo premi F4 e nella finestra delle proprietà valorizzi la listfillrange.

    Con il VBA potresti provare una cosa del genere

     
    Worksheets("Sheet1").OLEObjects("MyComboBox").ListFillRange = Workbooks("Stats 2009.xls").Worksheets("Forums").Range("A3:A14").Address(, , , True) 
    


    variando ovviamente i riferimenti inserendo i tuoi.
    [Modificato da alfrimpa 24/03/2017 11:11]

    Alfredo
  • OFFLINE
    A.Turco
    Post: 1
    Registrato il: 24/03/2017
    Città: MONASTERO DI VASCO
    Età: 65
    Utente Junior
    excel 2013
    00 24/03/2017 14:23
    Combobox attiveX
    Ho risolto inserendo in listfillrage :

    [FilediExcel.xlsx]Foglio1!L3:L30

    Grazie
  • OFFLINE
    alfrimpa
    Post: 2.992
    Registrato il: 21/06/2013
    Città: NAPOLI
    Età: 70
    Utente Veteran
    Excel 365
    00 24/03/2017 15:00
    Mah è strano io ho provato ma non me la prendeva.

    Comunque l'importante è che tu abbia risolto.

    La prossima volta posta in "Domande e risposte" non in questa sezione.

    Alfredo