Excel VBA:SQL查询以随机顺序返回n行

我正在查询对Excel范围内的logging。 我需要从15个池中随机select5条logging。我做了一些研究,可以find在MySQL和T-SQL中随机sorting的语法。 这是一个来自SO的问题,总结了这些例子: 以随机顺序返回行

SELECT * FROM table ORDER BY NEWID() – 从T-SQL

在Excel VBA中是否有类似的NEWID()UUID()语法?如果不是,那么实现这一点的优雅解决scheme是什么?

我想你正在寻找这个: http : //www.tushar-mehta.com/excel/newsgroups/rand_selection/index.html#rand_and_rank