小编MrM*_*ict的帖子

Excel VBA:是否可以使用自定义方法创建自定义函数?

我所指的是,例如,你如何做:

Range().Select
Run Code Online (Sandbox Code Playgroud)

其中"Range()"是函数,"Select"是方法.

例如,如果我有一个函数,我想采用三个代表三角形边长的双精度,并吐出任意一个弧度的最大角度.

Public Function getAngle(a as Double, b as Double, c as Double)

    .degrees = 'some equation to determine degrees as a double
    .rads = 'some equation to determine radians as a string

End Function
Run Code Online (Sandbox Code Playgroud)

因此,您将获得以下结果:

getAngle(3,4,5).degrees:90.0

getAngle(3,4,5).rads:"0.5π"

methods excel vba function excel-vba

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

当我使用“获取数据”从 Excel 建立连接时,访问查询丢失

假设您已经建立了一个不错的数据库,并且您想要生成一个只读 Excel 文档,以便其他人可以查看它,而不会弄乱源数据。打开 Excel,转到:

\n\n

数据功能区 \xe2\x86\x92 从数据库获取数据 \xe2\x86\x92 从 Microsoft Access 数据库 \xe2\x86\x92

\n\n

但是,当您在下一个窗口中预览数据库后,您会发现您需要的查询不在那里。

\n

sql excel ms-access database-connection

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