iT邦幫忙

0

VBA費氏蝸牛

  • 分享至 

  • xImage

請問各位,該如何順利蝸牛程式碼呢
目前寫到這裡
Sub 蝸牛()
Dim empty_fill_color_code As Long
Dim R1 As Long
Dim C1 As Long
R1 = 20: C1 = 20
ColorNumber = Round(Rnd(1) * 17895696, 0)
empty_fill_color_code = Cells(1, 1).Interior.Color
End Sub

分開會寫偵測轉向程式碼
Sub 蝸牛()
Dim empty_fill_color_code As Long
Dim R1 As Long
Dim C1 As Long
R1 = 20: C1 = 0
ColorNumber = Round(Rnd(1) * 17895696, 0)
empty_fill_color_code = Cells(1, 1).Interior.Color
For i = 1 To 20
C1 = i
Cells(R1, C1).Select
If Cells(R1 + 1, C1).Interior.Color = empty_fill_color_code Then
Exit For
End If
Next
Cells(R1 + 1, C1).Interior.Color = ColorNumber
End Sub
但不知道該如何合併才能順利畫出像費氏蝸牛圖那樣
希望有人能幫忙解答,謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2022-05-03 19:34:17

Google這篇供參考
看看可不可用

我要發表回答

立即登入回答