Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: dsdsfsfs

[已解决]怎么用代码达到这种效果?

[复制链接]
发表于 2013-5-19 22:55 | 显示全部楼层
改了,1~4为任一字符,从B列空白处开始填写。

附件.zip (11.91 KB, 下载次数: 17)

点评

你这个运行出错啊 不是 他举的例子是1-4为任意字符吗 我觉得这位爷难伺候  发表于 2013-5-19 23:17
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2013-5-19 23:11 | 显示全部楼层
dsdsfsfs 发表于 2013-5-19 21:00
好像还是不明白,num = 32100206,把八位数字限制了,有时不一定是这几个数字

不是   我说 这限制傻了   他不是变动的吗   
你说不一定是这几个数字  那是那几个啊



你看结果是不是和你预期的一样不就行了   你先数据少了   你就在A列加数据  在运行试试结果不就得了
回复

使用道具 举报

 楼主| 发表于 2013-5-19 23:24 | 显示全部楼层
本帖最后由 dsdsfsfs 于 2013-5-21 17:59 编辑
su45 发表于 2013-5-19 22:55
改了,1~4为任一字符,从B列空白处开始填写。


谢谢,就是这个效果
回复

使用道具 举报

发表于 2013-5-19 23:29 | 显示全部楼层
你的意思是在已有数据的最后一个数据的尾数不管是什么,都从1开始?
回复

使用道具 举报

 楼主| 发表于 2013-5-19 23:39 | 显示全部楼层
su45 发表于 2013-5-19 23:29
你的意思是在已有数据的最后一个数据的尾数不管是什么,都从1开始?

对,就是这个意思
回复

使用道具 举报

 楼主| 发表于 2013-5-19 23:47 | 显示全部楼层
1032446692 发表于 2013-5-19 23:11
不是   我说 这限制傻了   他不是变动的吗   
你说不一定是这几个数字  那是那几个啊

前面你写的 If i + j - 2 < a Then arr(i + j - 1, 1)
能不能解释下代码?
回复

使用道具 举报

发表于 2013-5-19 23:51 | 显示全部楼层    本楼为最佳答案   
好吧,再改一次!

附件.zip (11.85 KB, 下载次数: 30)
回复

使用道具 举报

发表于 2013-5-19 23:52 | 显示全部楼层
1032446692 发表于 2013-5-19 23:11
不是   我说 这限制傻了   他不是变动的吗   
你说不一定是这几个数字  那是那几个啊

要得个最佳真费劲呀!

点评

好吧 他愿意给就给 我也不靠着这个最佳活着 他自己不懂就算了 就自己去学就得了 在这儿刨根问题瞎问  发表于 2013-5-20 00:03
回复

使用道具 举报

发表于 2013-5-20 00:01 | 显示全部楼层
本来的意思是i + j - 1<=a时 执行then后面的代码
i + j - 1 是指要赋值的那一行行号
回复

使用道具 举报

发表于 2013-5-20 15:07 | 显示全部楼层
见附件,内有简单说明

附件.zip

10.37 KB, 下载次数: 6

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-13 18:33 , Processed in 0.634589 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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