Excel vba股价连胜

Excel vba股价连胜,excel,vba,Excel,Vba,我有一系列10天前(Sp1到Sp10)的股价,我想确定连续涨跌的“连锁反应”,不管是什么情况。这些股票价格在excel中不是一个简单的列表,它们是使用vba从数据库中提取出来的,并存储为整数变量。 Sp1是最新的。第一件事是确定连胜是正(股价上涨)还是负(下跌),然后确定涨跌次数 我已经尝试了一系列基于积极或消极变化的if-then语句,但序列需要在条纹变化时结束。如果有多个条纹怎么办?请发布您尝试过的任何代码/公式。如果您将价格存储在数组中而不是10个不同名称的变量中,这会更容易。您可以在阵列

我有一系列10天前(Sp1到Sp10)的股价,我想确定连续涨跌的“连锁反应”,不管是什么情况。这些股票价格在excel中不是一个简单的列表,它们是使用vba从数据库中提取出来的,并存储为整数变量。 Sp1是最新的。第一件事是确定连胜是正(股价上涨)还是负(下跌),然后确定涨跌次数


我已经尝试了一系列基于积极或消极变化的if-then语句,但序列需要在条纹变化时结束。

如果有多个条纹怎么办?请发布您尝试过的任何代码/公式。如果您将价格存储在数组中而不是10个不同名称的变量中,这会更容易。您可以在阵列中循环,直到到达“条纹”的末端。