當前位置:編程學習大全網 - 編程軟體 - Excel中的vb編程問題

Excel中的vb編程問題

VB中對IF語句鑲嵌的層數沒有限制。但層數太多VB會提示“過程太大”。妳可以作下面實驗:

在窗體上添加壹個按鈕,在代碼窗口寫下如下代碼:

Private Sub Form_Load()

Open App.Path & "\a.txt" For Output As #1

Print #1, "Private Sub Command1_Click()"

Print #1, "a=10000"

For I = 0 To 3500

Print #1, "If a > " & I & " Then"

Next I

Print #1, "Print A"

For I = 0 To 3500

Print #1, "End If"

Next I

Print #1, "End Sub"

Close #1

End Sub將工程保存到壹個臨時文件夾中,運行後會在這個文件夾中生成壹個“a.txt”文件,打開,將其內容復制到代碼窗口,再運行,點擊按鈕,程序會正常運行。

但在Excel單元格裏寫公式的時候是有限制的,最多只能有7層。

  • 上一篇:JAVA編程實現對數組{25.24.12.76.101.96.28}的排序。使用冒泡排序算法
  • 下一篇:編程opengl中的坐標的默認情況是什麽? 回答後,追加至100分
  • copyright 2024編程學習大全網