Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
123
返回列表 发新帖
楼主: qh8600

[习题] 2015V初班课前练习一已开帖

[复制链接]
发表于 2015-6-3 18:03 | 显示全部楼层
本帖最后由 笑眼晴天 于 2015-6-3 05:09 编辑

函数
  1. =IF(ROW(A1)=COLUMN(A1),A3,IF(ROW(A1)+COLUMN(A1)=6,A3,""))
复制代码
练习一
  1. Sub test1()
  2.     Dim irow As Long, icol As Long
  3.     For irow = 1 To 5
  4.         For icol = 1 To 5
  5.             If irow = icol Or irow + icol = 6 Then     '如果行列相等或者行列的结果等于6,单元格的数等于相应数据源中的数
  6.                Cells(irow + 2, icol + 18) = Cells(irow + 2, icol)
  7.             End If
  8.         Next icol
  9.     Next irow
  10. End Sub
复制代码
附加题
  1. Sub test2()
  2.     Dim irow As Long, icol As Long, prt As Variant
  3.     For irow = 1 To 5
  4.         prt = ""                                                  '初始化prt
  5.         For icol = 1 To 5
  6.             If irow = icol Or irow + icol = 6 Then    '如果行列相同或者行列和等于6,则prt“*”
  7.                 prt = prt & "*"
  8.             Else
  9.                 prt = prt & "  "                                  '不满足上述条件,prt等于空格
  10.             End If
  11.         Next icol
  12.         Debug.Print prt                                         '打印 prt
  13.     Next irow
  14. End Sub
复制代码

点评

非常规范,明显不是新人  发表于 2015-6-7 20:16

评分

参与人数 2 +16 金币 +15 收起 理由
tinty + 1 赞一个!
qh8600 + 15 + 15 很给力!

查看全部评分

回复

使用道具 举报

发表于 2015-9-6 17:13 | 显示全部楼层
做了一下

2015V初课前练习一.rar

17.74 KB, 下载次数: 2

回复

使用道具 举报

发表于 2022-3-28 13:58 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-4 09:29 , Processed in 0.293701 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表