QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
查看: 1808|回复: 1
收起左侧

[分享] 怎样用EXCEL生成99乘法表

[复制链接]
发表于 2010-10-13 08:35:32 | 显示全部楼层 |阅读模式 来自: 中国广东肇庆

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
做九九乘法表,多种思路造就多种方法生成,
$ S& M" t8 m6 ~4 H/ [% g1、在一个工作表区域内(B12:J12),依次输入1-9.(A13:A21)区域内依次输入1-9.然后再单元格B13内输入一个公式,通过拖曳填充产生具有上三角矩阵结构的九九乘法表
- {# f2 o4 s3 n7 g0 G, `7 P, t2、在a13到a21输入1-9
. K+ K6 q' @9 ^* f" Zb13输入1 ?2 \  G% J4 G& f0 F! `9 o5 T
=IF(B$12<=$A13,B$12*$A13,"")
; u+ y: g/ n0 ^( V2 ^4 }然后拖拉即可
! T4 w* m# [. \. M3 ~& {3、在b2单元格输入如下公式:
& n2 D2 l. f! u" b4 x1 d; E' [9 M=IF(AND($A2<>"",B$1<>"",B$1<=$A2),B$1&"×"&$A2&"="&B$1*$A2,"")" S5 B; b6 ?. d8 ?! X
A1单元格的公式如下:
6 E0 ]" Y2 Z+ s# {4 u% T! ^=IF(AND(ROW()<10,COLUMN()<10,COLUMN()<=ROW()),ROW()&"×"&COLUMN()&"="&ROW()*COLUMN(),"")
* e7 D8 z' y# i; @# t4、Sub 九九表()
& A4 f' L5 ]9 T7 @" z& NDim i As Byte, j As Byte, msg As String
$ z# a" w. H+ `For i = 1 To 9  ‘定义相乘的一个数字变量  {* `( H- I, K6 l0 o: K# y
msg = msg & Chr(10)
; c# l. a1 z( q1 K) O3 F2 OFor j = 1 To I ‘定义另一个数字变量
; q9 M: K0 U1 K- v. c4 R! qmsg = msg & WorksheetFunction.Text(j, "[DBNum1][$-804]0") & WorksheetFunction.Text(i, "[DBNum1][$-804]0") & VBA.IIf(i * j > 9, "", "得") _' S! a7 p6 b1 u. I- S6 I3 x5 |3 {$ j
& WorksheetFunction.Text(i * j, "[DBNum1][$-804]0") & $ e0 v9 [; Z$ M) X% D! T& w
‘完成两个数字相乘运行,如相乘的结果小于10的话则在中间加“地”字
& y5 V! q4 j% U0 t8 [Space(3)
5 S+ J$ x" _1 ]2 Q. N; ^Next
- I' H/ Y6 V3 J/ F0 k" m. \Next
; N: u5 `" f& A1 s$ oMsgBox msg, 64, "九九表"  ‘显示在窗口右上角的标题- w$ v% `7 {6 n
End Sub
发表于 2010-11-10 23:18:59 | 显示全部楼层 来自: 中国甘肃金昌
十分牛逼的软件
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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