Con soltanto altre 5 possibilità, sarebbe in qualche modo iffy ottenere un articolo vero casuale, ma potete fare l'uso il Rnd e ripartire le probabilità sulla funzione come indicato sotto “ad ordine„ una tabella provvisoria nell'ordine casuale. Ho avuto una tabella chiamata “tCustomers„ ed ho sviluppato una domanda per mostrare i miei nuovi dati a caso richiesti.
Vedere questo luogo, in cui ho copiato shamelessly le idee del centro per questo metodo:
http://www.fontstuff.com/vba/vbatut02.htmSi noti che ho aggiunto una domanda chiamata “qryRandomRecords„. Lo SQL per quella domanda è:
SELEZIONARE IL PRINCIPALE 25 tmpCustomers.sName, tmpCustomers.sStreet, tmpCustomers.RandomNumber
Dai tmpCustomers
ORDINE da tmpCustomers.RandomNumber;
Potreste usare questo per costruire una tabella del temp per i vostri commessi, quindi appena afferrate la prima annotazione restituita da quella domanda:
Rst fioco come DAO.Recordset
Regolare il rst = Currentdb.OpenRecords (“PRINCIPALE
PRESCELTO 1 dai qryRandomRecords„)
Rst di Msgbox. Campi (0)