Pulsante per suggerire una nuova combinazione di valori univoco

diciamo di avere la seguente tabella:

ABC 1 | x | X | X | 2 | y | X | X | 3 | | | | In cells A1-A3 we have a dropdown list with 2 options: [x,y] In cells B1-B3 we have a dropdown list with 2 options: [x,y] In cells C1-C3 we have a dropdown list with 2 options: [x,y] 

È ansible creare un button che suggerisce all'utente una nuova combinazione che non era già stata inviata nelle righe precedenti?

Ad esempio, suggerisce che nella row 3, è ansible select una delle seguenti opzioni: "yyy / yyx / xyx / etc .." o addirittura scegliere uno dei possibili suggerimenti e visualizzarlo (solo uno)

Sicuro. Ma con VBA. La VBA può essere simile al seguente:

  1. Genera un elenco o un arrays con tutte le permute possibili delle righe.
  2. Fai un ciclo per iterare attraverso tutte le righe, rimuovendo una permutazione se si verifica nella tua row
  3. Mostra in un MsgBox le permutazioni disponibili

Non possiamo scrivere il codice per te, ma possiamo aiutarti a trovare le risposte.

Link per aiutarti ad iniziare:

  1. Permutazioni: http://www.excelcasinogames.com/excel-vba-permutation-macro-code.html
  2. Collezioni (primo collegamento random in Google): http://maffelu.net/using-collections-in-vba/
  3. Per i loops: http://msdn.microsoft.com/en-us/library/5z06z1kb.aspx