「1つの文字列からランダムに文字を抜きだす」のか「複数のデータから1つを抜きだす」かで回答は変わってきます。 後者を例に取りますが、配列変数にデータを放り込んで抜きだすのが簡単かと。 DIM D$[10] FOR I=0 TO 9:READ D$[I]:NEXT DATA "PETIT","NO3","SMILE","BASIC","ENJOY","PROGRAM","NOT","DIFICULT","JOIN","US","." ?D$[RND(10)] こんな感じで。英語適当ですが。