湖濱散記部落格的樹心幽徑[login][主頁]
774:20220420使用MS-EXCEL輸入嘸蝦米輸入法搖擺類字根D與與if及MOD函數及卡拉茲數列
有關如何安裝蝦米輸入法請參考上回 747:20220214安裝並使用蝦米中文輸入法
上回教學內容: 770:20220411使用MS-EXCEL輸入嘸蝦米輸入法搖擺類字根C與查表函數
下一回教學內容: 778:20220428嘸蝦米強記類中文字根例字與拆碼
本回教學內容參考文章: 718:20211119用JavaScript產生卡拉茲數列 卡拉茲猜想:取任意一個自然數m,若m是偶數,執行m/2;若m是奇數,則執行3m+1,如此反覆疊代下去,必定會落入到4,2,1的陷阱中來。
我們隨便測試幾個數吧,比如17:52‑>26->13->40->20->10->5->16->8->4->2->1;

(1)請用拆碼練習的CAI程式LiuEasyLearn.exe(下載點) 進行如下搖擺類字根練習(第5鈕)第64-83個字


用WIN+方向鍵將現行工作視窗依給定方向以一半的螢幕顯示之.

(2)執行excel並輸入如下資料 (按住SHIFT鍵再按英文字母鍵可直接 在蝦米中文輸入模式下輸入英文字母(不用再切換到英文輸入模式))




(3A)按CTRL+A以選取整個工作表,然後設定為「20點字」及「所有框線」。


(3B)於A1輸入標題文字「嘸蝦米搖擺類中文字根例字與拆碼D與if及MOD函數及卡拉茲數列」

(3C)將「no,例說,字數,備註,卡拉茲數列」貼入A2
並選「資料/資料剖析/分隔符號」功能,分隔符號勾逗號來將A2內容切開為A2:E2的各欄文字。
並於上方英文字母欄名框邊拖曳來調整欄寬,使如上切開的各欄文字皆可完整顯示。
註:CTRL+C鍵可複製目前選取的內容,CTRL+V鍵則可將複製的內容貼在目前的游標處。

(3D)在A3及A4儲存格分別輸入64和65,並選住A3:A4
接著在A4儲存格右下角格線+處往下拖曳到A22來填入數列64到83


(3E)在C3儲存格輸入公式=LEN(B3),並將之拷給C4:C22。

(4A)E4的公式為=IF(MOD(E3,2),E3*3+1,E3/2),

(4B)請將E4的公式拷給黃底紅字處的儲存格以產生對應的卡拉茲數列。

(5A)N2請輸入「(三)於「檔案功能表」/選項/自訂功能區/主要定位點/核取「開發人員」選項如下:」 並選取N2:V3再按「跨欄置中鈕」來合併儲存格。
ALT+ENTER:可在儲存格內換行

(5B)依N2的說明操作並按WIN+SHIFT+S截圖出如上圖對應的畫面並貼在N3:V17中。

(6A)N18請輸入「(四)將會出現如下面版:」 並選取N18:V18再按「跨欄置中鈕」來合併儲存格。

(6B)選「開發人員」功能表並按WIN+SHIFT+S截圖出如上圖對應的畫面並貼在N19:V22中。

(6C)選「開發人員」功能表/插入按鈕/在E13:G14拖曳產生一個按鈕1/並輸入如下按鈕1觸發程式碼/並執行之。
Sub 按鈕1_Click()
    MsgBox ("大家好")
End Sub


(6D)同(6C)在E15:G16拖曳產生一個按鈕2/並輸入如下按鈕2觸發程式碼/並執行之。
Sub 按鈕2_Click()
x = 7
While (x <> 1)
    MsgBox (x)
    If x Mod 2 = 0 Then
        x = x / 2
    Else
        x = 3 * x + 1
    End If
Wend
End Sub

(7A)選取範圍A1:V22/版面配置/列印範圍/設定列印範圍。

(7B)按CTRL+P/版面設定(頁面:「A4橫向、調整為1頁寬與1頁高」;工作表「列印格線及列與欄標題」)/印表機挑Microsoft print to PDF/印出為電腦桌面上的a.pdf

(8A)參考: uploads/20220420嘸蝦米搖擺類中文字根例字與拆碼D.pdf


select id,article_id,topic,text from lt_articles_text where article_id =774; ok. update lt_articles set num_reads=num_reads +1 where id=774; ok.