美文网首页
第二章-變量與循環

第二章-變量與循環

作者: Dominguito | 来源:发表于2018-10-25 22:22 被阅读0次

第一個程序

上一章寫了第一個程序

Cells(1,1) = "Hello World"

然後計算機就向第一欄第一列輸出了Hello World。現在要講解上述的語句。

cells表示Excel里面的單元格,括號里面的內容是参數(Parameter)。它的第一個参數表示列,第二個参數表示欄。這里等號用作賦值(assign),後面的字符串(String)一定要用引號括起,不然會報錯的。

理解後,就懂得怎樣輸出內容。

cells(1,3) = 123
'日期要以#號括起表示
cells(4,2) = #2018/02/14#

結果如下圖所示:

01.JPG

變量

這個程序與平時所看到的相比,很死板,不靈活。是的,因為程序里沒有引入任何變化。上述程序的参數都是確定的數字,通常我們會把程序里確定的量(數字,字符串等)稱為常量(Constant)。

不妨把上述的程序作一點修改:

Dim i As Integer
i = 1
Cells(i, 1) = "hello world"
i = 5
Cells(1, i) = 123
Cells(4, 2) = i + 3

結果如下圖顯示:

02.JPG

現在先別管程序第一行,從第二行開始看。現在引入一個變量(Variant) i,注意這里的i是沒有引號的,表示它是一個變量,在第一和四行分別賦上值1和5,然後最後一行用變量進行運算。
在最後一行中,i + 3其實就是 5 + 3, 所以結果是8。

循環(Iteration)-- For

如果我們希望計算機做重複的事,需要For幫忙。

dim i as integer
for i = 1 to 10
    cells(i,1) = i
next i

運行結果如下:

03.JPG

理解上述代碼是學編程的第一大難關。我嘗試用文字和畫圖講解清楚。

for i = 1 to 10
這語句如果直接從語法(Syntax)上理解,比較難理解。它的意思是初始值i為1,每運行完for至next之間的代碼一次,i就加1,直到i為10。

換個方式講解一次:

開始:

i = 1
因此可以把cells(i,1) = i 理解為cells(1,1) = 1

到了next,i就加1。

i = 2
因此可以把cells(i,1) = i 理解為cells(2,1) = 2
...

到10時,運行完畢。

相关文章

  • 第二章-變量與循環

    第一個程序 上一章寫了第一個程序 Cells(1,1) = "Hello World" 然後計算機就向第一欄第一列...

  • 状态的象限

    狀態的發展通常是兩級的,不是積極的,就是消極的,不在良性循環,就在惡性循環。 狀態的改變源於判斷和動力的改變。人的...

  • 人體能量運行原理

    人體內能量運行有兩個重要的能量循環:一是人體這個小宇宙內的能量循環和流動,二是人體與整個世界這個大宇宙間的能量循環...

  • 【初心者向】使用UTAGE3(宴3)插件製作ADV - Soun

    Sound與EventCG也如同目前為止的循環操作,添加並輸入Command Sound 首先,讓我們添加檔案(環...

  • [082]負循環與寫作

    0.負循環 坦白說,近一週的狀況是很差的,自己的朗讀掉落、寫作計畫天天持續、python學習的進度延宕, 整個人進...

  • Ionic 項目創建、環境

    運行環境 環境的運行保證安裝了java運行環境JDK,並配置Java環境變量 安裝nodejs 和 npm 國內最...

  • 【簡易提升腿部循環、改善蜘蛛絲】

    【簡易提升腿部循環、改善蜘蛛絲】 1.盡量避免長時間站立或穿緊身衣物以及鞋襪。 2.每天將雙腳翹起2~3次,與心臟...

  • 倉鼠

    滾軸在莫比烏斯環倉鼠無盡地奔跑齒輪轟鳴在循環裡詠唱在萬花筒裡閃耀不要問不要想和聲的變調太渺小怎麼會允許變調怎麼會允...

  • 【哲反】

    萬有的真諦是無 宇宙的最新發現是未知 自然的隨機意外是不息循環 世上唯一不變的事物是變化本身 人生最可貴的得著是放...

  • 動手動腦

    大變的是環境和科技 不變的是人性

网友评论

      本文标题:第二章-變量與循環

      本文链接:https://www.haomeiwen.com/subject/lolhtqtx.html