アルファベットの文字を取得するために数式を使用しようとしています。Excelの式のような関数を使用する
式:
=Keytable(RANDOM,ROW())
機能:
Function KeyTable(seed As Long, position As Long) As String
Dim i As Long
Stop
Dim calpha(1 To 26) As String
Dim alpha(1 To 26) As String
For i = 1 To 26
alpha(i) = Chr(i + UPPER_CASE - 1)
Next i
For i = 1 To 26
calpha(i) = alpha(seed Mod 27 - i)
Next i
Stop
KeyTable = calpha(position)
End Function
結果:私は、関数をステップ実行すると
#Value!
、それが第2の停止になることはありません。なにが問題ですか?
が、私はそれがあると思うだろうが ' 3行目の単語を停止してください... – zsalzbank
アルファベットのランダムな文字を返そうとしていますか? –
ええと........... –