什么是子程序(Sub)的意义?为什么不使用Function没有返回值的?
编辑
我的意思是,为什么关键字Sub存在?我可以使用Function而不声明返回值并具有相同的,不是吗?
实际上,我使用 ODBC 连接将 Ms Acces 连接到 PostgreSQL-DB 的表。我使用外部数据/导入 ODBC-Link 命令连接它们。效果很好。
但是如何使用 VBA 链接我的表呢?
我用谷歌搜索了很多,但我想确定:
我真的需要为 max-Function 使用“Application.WorksheetFunction.Max”吗?
如果是,我可以缩短这个吗?如果我将这个长结构变形为一个函数,是否会产生开销?
编辑:我已经删除了 vba-access 标签。
假设您正在使用一个简单的类,并且对象创建并不重:
class Simple {
public final int data1;
public final float data2;
...
}
Run Code Online (Sandbox Code Playgroud)
您必须不断将简单对象放入队列:
queue.add(new Simple(123,123f,...));
Run Code Online (Sandbox Code Playgroud)
使用Object-Pool并更改Simple-Class可修改类更快吗?我希望不是.