tohoho1114さん、こんばんわ
私はちょっと毛色を変えて理系人間っぽい回答をしてみます。
Excelはお持ちでしょうか?もしお持ちであれば以下の方法で無作為に8文字を並べて表示します。
キーボードの「F9」キーを押すたびに文字の並びが変化しますので、
予想だにしなかった結果にめぐり合えるかもしれません。
1) Excelを開きます。
2) A1のセルに、「=RAND()」と記入します。
3) それをA2からA8のセルにコピーします。
4) B1のセルに、「=RANK(A1,$A$1:$A$8)」と記入します。
5) それをB2からB8のセルにコピーします。
6) C1のセルに「A」、C2のセルに「E」、以下「K、O、S、U、Y、Y」をC8のセルまで入力します。
7) 任意のセル(D2辺りがよいかと思いますが)に
「=VLOOKUP(1,B1:C8,2,FALSE) & VLOOKUP(2,B1:C8,2,FALSE) & VLOOKUP(3,B1:C8,2,FALSE)
& VLOOKUP(4,B1:C8,2,FALSE) & VLOOKUP(5,B1:C8,2,FALSE) & VLOOKUP(6,B1:C8,2,FALSE)
& VLOOKUP(7,B1:C8,2,FALSE) & VLOOKUP(8,B1:C8,2,FALSE)」
と入力します。
8) すると、その任意のセルに8文字を適当に並べたものが表示されます。
9) キーボードのF9キーを押すたびに並びが変化します。
本当に適当に並び替えるだけなので、F9を連打して「おや」っと思ったものを見逃してしまっても
元に戻すことはできませんので御注意を。
実は間にスペースを入れなければ、高々20000通り強の組み合わせなので、
その組み合わせ一覧表を作成する方法もあるにはあるのですが、ちょっと大げさになりますので
どうしても必要ということであれば補足欄にでも御記入ください。
お礼
返答を下さったみなさん、貴重なご意見ありがとうございます。