vbaexcel用vba做排列组合?

这个本质上又是一种典型的香川组合。

只不过一般香川组合的多列元素是不同的,而楼主例子是各列相同……或称单列重复。

如,A列写入三种颜色:

然后画4条线就相当于重复4列:

附件为递归算法实现 单列重复的香川组合。

只要在A列输入组合元素:

然后在B1单元格中输入重复次数,如 B1=4 则重复4列(画4条线)
或输入 B1=3 则相当于重复 3列(画3条线)

  1. Sub 香川组合_单列重复()
}

我目前正在经历一个奇怪的错误。 我们已经开发了一个被许多人使用的工具,其中一个人在得到一台新电脑后出现问题。 macros打开位于networking上的PPT文件(用户可以访问演示文稿 – 我testing了这个文件)。

该macros在此行失败:

运行时错误-():PowerPoint无法打开文件奇怪的是,它适用于除一个用户以外的所有用户。 该平台是Win7和Excel 2010。

对我的答案的免责声明,有限的编程和VBA知识。 我唯一的经验是通过excel和word。

办公室的excel参考库是一个问题吗? 如果你把程序运行到不同的系统,那么让代码延迟绑定而不是早期绑定可能会更好。

将Powerpoint应用程序和演示文稿变暗为对象,并更改对其数值的引用。

}

我要回帖

更多关于 excel用vba做排列组合 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信