ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: northwolves

[Excel 程序开发] [第18期]字母编码(已总结)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2006-12-15 21:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

并不感觉容易呀!添加了辅助处理的2个单元格


基本正确。辅助单元格和递归用得不错。

[此贴子已经被northwolves于2006-12-31 2:19:52编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-16 23:29 | 显示全部楼层

思路不难,但也调试了很久。


本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-17 15:30 | 显示全部楼层

上一贴有漏洞,重发本贴。

今天再次调试后发现上一贴有两个漏洞:

1、如222这样左右连续数据,只得到结果为BBB和VB,没能得到BV值。

2、A1不是随机出现的数字,而是不断循环出现的数字。

修正后的文件:

(请审核人删除了今天3:15左右我发的贴子,该贴的运算速度不高且随机值有循环现象,本行文字也请审核人删除,谢谢了!)

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-17 19:47 | 显示全部楼层

再来一个答案。

呵呵,与上一个答案相比,思路不变,但编程方法不同,在多可能组合的数据面前,运算速度上一个可是不能比的喔,比如连续的23个1,上一个无法得到结果,而这一个在我的机子里跑起来花了6分38秒,得到了四万八千多个的组合。

 

思路比较独特,集合用得也比较巧妙。改用DICTIONARY对象可能要快些

[此贴子已经被northwolves于2006-12-31 2:39:32编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-18 10:08 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

再修改一下

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-21 12:18 | 显示全部楼层
QUOTE:
以下是引用guangyp在2006-12-17 19:47:07的发言:

呵呵,与上一个答案相比,思路不变,但编程方法不同,在多可能组合的数据面前,运算速度上一个可是不能比的喔,比如连续的23个1,上一个无法得到结果,而这一个在我的机子里跑起来花了6分38秒,得到了四万八千多个的组合。

 

用递归速度快很多的.

TA的精华主题

TA的得分主题

发表于 2006-12-21 21:20 | 显示全部楼层

自己编不出来,本来想上来学习一下,看完了居然发现没有一个全对。唉,还是蛮难的。另版主应增加对0情况时怎样处理。

Q兄还是应该做一下的。

另:你的头像很酷。

[此贴子已经被northwolves于2006-12-31 2:41:14编辑过]

TA的精华主题

TA的得分主题

发表于 2006-12-21 23:00 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
QUOTE:
以下是引用winland在2006-12-21 12:18:16的发言:

用递归速度快很多的.

这几天一直在对速度的方面进行改进,看看我的总结贴,里面的终稿6在测试23个1的连续数只花18秒!

http://club.excelhome.net/viewthread.php?tid=208639

TA的精华主题

TA的得分主题

发表于 2006-12-22 12:32 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
qlz110说答案都不对,楼主最好总结一下了吧.

TA的精华主题

TA的得分主题

发表于 2006-12-22 15:17 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助


再改一下,这个应该可以解决问题的,先前忽略了重新计算的问题

本帖子中包含更多资源

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

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

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-18 12:12 , Processed in 0.049958 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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