アプリ版:「スタンプのみでお礼する」機能のリリースについて

ExcelのVBAでをA列に第0〜19項のフィボナッチ数列を代入するプログラムを作りたいです。 
どなたか、この続きを教えて下さい。

「ExcelのVBAでをA列に第0〜19項」の質問画像

A 回答 (2件)

こうですね。

「ExcelのVBAでをA列に第0〜19項」の回答画像2
    • good
    • 1

こんにちは



違う発想でも良ければ・・・
(エクセルに計算してもらう方法です)

Sub Sample()
Const n = 20 ' ←最大項数

If n < 3 Then Exit Sub
Range("A1:A2").Value = 1
Range("A3").Resize(n - 2).FormulaLocal = "=A1+A2"
Columns(1).Value = Columns(1).Value
End Sub

※ 初項の値は1にしてあります。
(普通は、1,1,2,3・・・のはずですので)
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!