5练习输出一个等腰三角形

11 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
日常工作涉及EXCEL整理数据的人员
你将会学到
Excel VBA知识分享单元格的交互取值与赋值
课程简介

Excel VBA知识分享单元格的交互取值与赋值

'1单元格直接赋值

'2单元格取值赋值

'3单元格取值赋值与数组

'4单元格FOR循环赋值

'5单元格FOR循环嵌套赋值

'6单元格FOR循环嵌套判断赋值

'7扩展练习输出等腰三角形


Sub test()

’Excel VBA知识分享取值与赋值

'1单元格直接赋值

'-------------------------------------

Cells(1, 1) = 11

Cells(1, 2) = 12

Cells(1, 3) = 13

Cells(2, 1) = 21

Range("A3") = "A3"

Range("B3") = "B3"

Range("B4") = "B4"

Range("D:D") = "D"

Range("5:5") = 55

Range("E7:F9") = "E7F9"

Range("E10:F11") = "E10F11"

'2单元格取值赋值

'-------------------------------------

get_11 = Cells(1, 1)

get_12 = Cells(1, 2)

Cells(1, 5) = get_11 + get_12

get_A3 = Range("A3")

Range("E3") = get_A3



'3单元格取值赋值与数组

'-------------------------------------

get_arr = Range("E7:F11")

Range("E17:F21") = get_arr

End Sub


Sub test_f()

'4单元格FOR循环赋值

'-------------------------------------

 For i = 1 To 100

   Cells(i, 7) = i

   Range("h" & i) = i

 Next

End Sub


Sub test_ff()

'5单元格FOR循环嵌套赋值

'-------------------------------------

 For i = 1 To 100

   For ii = 1 To 100

   Cells(i, ii) = i & "X" & ii

   Next

 Next

End Sub


Sub test_fff()

'6单元格FOR循环嵌套判断赋值

'-------------------------------------

 For i = 1 To 100

   For ii = 1 To 100

    If ii <= i Then

    Cells(i, ii) = i & "X" & ii & "=" & i * ii

    End If

   Next

 Next

End Sub



Sub test_tt()

'7扩展练习输出等腰三角形

'-------------------------------------


 m = 50

 For i = 1 To 50

 For ii = 1 To 100

   If ii >= m And ii < (i + m + (50 - m)) Then

   Cells(i, ii) = "▲"

   Else

   Cells(i, ii) = ""

   End If

 Next

    m = m - 1

 Next

End Sub


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交