陳俊宇EXCEL VBA雙迴圈JavaScript迴圈

VBA繪圖

VBA繪圖程式碼

'拷貝自https://excelatfinance.com/xlf19/xlf-...
'Dr Ian O'Connor, CPA. - located in Victoria, Australia.
Option Explicit
Const topleft As String = "C5"  ' anchor cell
Const diam As Integer = 100     ' points
Dim Shp As Shape '全域變數global variables 每一個副程式都可以用
 
Sub 陳俊宇()
Dim TLCleft As Double '區域local variables只能用在這裡
Dim TLCtop As Double
Dim i As Integer
   For i = 1 To 30
        TLCleft = 20 * i
        TLCtop = 20 * i
        Set Shp = ActiveSheet.Shapes.AddShape(Type:=msoShapeOval, _
                                              Left:=TLCleft, Top:=TLCtop, _
                                        Width:=diam, Height:=diam)
        With Shp
                .Fill.Visible = msoFalse
                .Line.Weight = 10
                .Line.ForeColor.Brightness = 0.4
                .ThreeD.BevelTopType = msoBevelCircle
        End With
   Next
        With Cells(1, 1) '物件.字物件 屬性 方法
                .Value = "陳俊宇大帥哥"
                .Interior.Color = RGB(200, 200, 0)
                With .Font
                   .Size = 20
                   .Color = RGB(255, 255, 255)
                   .Bold = True
                End With
        End With
End Sub
Sub 陳俊宇刪除() '在113影片下有程式碼
  For Each Shp In ActiveSheet.Shapes
     Shp.Delete  '將使用中active的工作表sheet的每個圖形shape刪除
  Next
End Sub

陳俊宇觀點

劉任昌112影片

輸出

EXCEL迴圈

'變數variables應該要宣告 pre=preserve保留
'Dimension 宣告指令
Option Explicit
Dim i, j As Integer
Public Sub 豬八戒()
  For i = 2 To 7
    For j = 1 To 6
        Cells(i, j).Value = i * j
        Cells(i, j).Font.Color = RGB(0, 0, 255)
        Cells(i, j).Font.Bold = True
    Next
  Next
End Sub 相當於JavaScript指令}代表結束VBA不用{ } 代表開始與結束,sub end sub

JavaScript迴圈

<head>
<style>
  h1{padding: 20px; background-color: green; color: white;}
</style>
<script>
function year()
  { var tmp ="<font size=5 color=#0000FF>"; //輸出HTML指令preserve格式
   for (var i=0 ; i<= 5; i++)
   {  tmp = tmp + (i+2020) +"年";
      for (var j=1; j<13; j++)
      { tmp=tmp + j +"月";
      }
     tmp = tmp +"<br/>";
   }//tmp 是一個字串變數+進行字串的串接加上<br/>html換列命令
   tmp = tmp + "</font>";
   document.getElementById("out").innerHTML = tmp;
  }
</script>
</head>

<input onclick="year()" type="button" value="超級美女" />

<p id="out">輸出</p>

網頁顏色

留言

  1. 優秀!https://facebook.com/story.php?story_fbid=4924534630891059&id=100000037134092

    回覆刪除

張貼留言

這個網誌中的熱門文章

陳俊宇 2023Q2期貨分析人員測驗「期貨、選擇權與其他衍生性商品」

陳俊宇EXCEL計算選擇權理論價格