0

有没有办法可以在 Access2010 中重用最初用 Excel 2010 编写的一组自定义函数?我正在编写一个 excel 插件,它为 excel 用户提供自定义功能。其中一些功能引用其中一张 excel 表中的数据。在其中一个访问数据库中也需要相同的功能。

我是 excel 世界的新手,只是想知道这是否可以做到?

(我做java coder很久了,最近开始做excel)

更新:回应蒂姆的评论 - 目前我不仅有“简单”的条件和代码,但你是对的,随着复杂性的增加,这可能会改变。示例功能:

Function BaselinedNumber(baseline_high, baseline_low, high)
    If baseline_low = 0 Then
        BaselinedNumber = 0
    Else
        baseDiscount = (baseline_high - baseline_low) / baseline_high
        BaselinedNumber = high * (1 - baseDiscount)
    End If
End Function
4

1 回答 1

-1

暗淡 appExcel 作为新的 Excel.Application

appExcel.Visible = False

appExcel.Workbooks.Open excelFileName

appExcel.Run (BaselinedNumber), val1, val2, val3

appExcel.Quit

于 2012-07-27T03:46:07.927 回答