小编Pie*_*ter的帖子

Excel 2010:如何在验证列表中使用自动完成功能

我正在使用一个大型验证列表,其中有几个vlookup()函数依赖.这个清单越来越大了.有没有办法输入我正在寻找的列表项的第一个字母,而不是手动向下滚动列表搜索项目?

我已经完成了一些谷歌搜索,但这表明这在早期版本的Excel中确实是可能的,但在Excel 2010中确实不可能.希望你们能提供帮助.

excel vba excel-vba excel-2010

19
推荐指数
1
解决办法
14万
查看次数

MATLAB中的最大数组大小?

我正在编写一个MATLAB程序,它将生成一个包含100万行和未知列数(最多100万)的矩阵.

我试过预先分配这个矩阵:

a=zeros(1000000,1000000)
Run Code Online (Sandbox Code Playgroud)

但是我收到了错误:

"超出了程序允许的最大变量大小."

我有一种感觉,即不预先分配这个矩阵会严重降低代码的速度.

这让我很好奇:MATLAB中的最大数组大小是多少?

更新:我将研究稀疏矩阵,因为我在这个特定问题中的目标是一个由大部分零组成的矩阵.

matlab memory-management

6
推荐指数
2
解决办法
2万
查看次数

Excel VBA:中断代码执行(不是通过命中'escape')

我有一个Do .. while循环,其中两个For ..循环嵌套; 第一个For ..循环从1到X计数,第二个循环从X向下计数到1.这是目前无限重复的.

现在,我希望用户能够"中断"这个无限循环,并且程序在循环中断时执行XYZ.

我尝试使用切换按钮与Do .. While循环组合,但在上述循环运行时,不接受任何输入.如果代码正在运行循环,则单击时按钮的状态不会更改.

任何建议都非常感谢.

excel vba excel-vba

6
推荐指数
1
解决办法
6932
查看次数

满足条件时运行VBA宏

我正在创建一个电子表格来训练我的数字技能.

现在,一旦正确解决了当前的问题,我就会使用VBA宏来生成新问题.为此,我仍然需要按工作表中的按钮,这会花费时间并且很烦人.

有没有办法在满足某个条件时执行宏?

例如:

if A1 = "correct!"
then <run macro>
else <do nothing>
Run Code Online (Sandbox Code Playgroud)

另外,如果您对电子表格感兴趣,请告诉我,我很乐意与您分享.

最好的,彼得

excel vba excel-vba

4
推荐指数
1
解决办法
3万
查看次数

MATLAB:预分配矩阵产生误差

我正在编写一个简单的MATLAB程序来解决项目Euler问题.

该程序创建一个900 x 900矩阵.在程序创建此矩阵之前c,我按以下方式预先分配它:

c = zeros(900,900);
Run Code Online (Sandbox Code Playgroud)

这会产生橙色错误消息:"分配给变量'c'的值可能未使用".

在程序的后面,矩阵c充满了数字.那么为什么错误信息呢?

matlab

2
推荐指数
1
解决办法
765
查看次数

标签 统计

excel ×3

excel-vba ×3

vba ×3

matlab ×2

excel-2010 ×1

memory-management ×1