Excel VBA-将排序顺序分配给变量

海豚975

我有这段代码可以完美地工作:

    ActiveWorkbook.Worksheets("compleanni").Sort.SortFields.Add2 Key:=Range( _
                                                                       "I6:I23"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
        xlSortTextAsNumbers

我想这样更改:

myorder="xlAscending"
....
....
Order:=myorder

但是它不起作用:我收到运行时错误13.有什么建议吗?

FunThomas

xlAscending是VBA(Excel)中的预定义常数,其类型为long(值是1,但这并不重要)。

将变量变暗myorderLong常量并将其赋值

Dim myorder as Long
myorder = xlAscending ' (or xlDescending)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VBA Excel将工作表分配给变量

来自分类Dev

Excel-VBA,将公式值分配给变量

来自分类Dev

Excel VBA-将行分配给变量并对其进行操作?

来自分类Dev

VBA Excel 2010-将图表分配给对象/变量

来自分类Dev

Excel / VBA如何将数组的可变长度分配给整数变量

来自分类Dev

VBA Excel 2010-将未知图表分配给变量

来自分类Dev

excel vba - 将指定的单元格值分配给变量

来自分类Dev

VBA Excel:将范围值分配给新范围

来自分类Dev

将值分配给Excel VBA中的组合框

来自分类Dev

将触发代码分配给多个图像-Excel VBA

来自分类Dev

VBA Excel:将范围值分配给新范围

来自分类Dev

将值分配给Excel VBA中的组合框

来自分类Dev

将VBA数组分配给Excel范围的公式时出现奇怪的行为

来自分类Dev

Excel VBA将值分配给数组,然后粘贴到工作表

来自分类Dev

VBA Excel 2010-如何将宏分配给使用宏创建的命令按钮

来自分类Dev

VBA:将通用OLEObject分配给CheckBox变量

来自分类Dev

Excel VBA排序范围

来自分类Dev

Excel VBA排序

来自分类Dev

Excel VBA排序宏

来自分类Dev

Excel VBA排序

来自分类Dev

Excel VBA排序宏

来自分类Dev

VBA EXCEL 排序

来自分类Dev

Excel VBA 排序错误

来自分类Dev

如何在Excel VBA中获得分配给命名范围的范围?

来自分类Dev

在Excel VBA中将一个变体分配给另一个

来自分类Dev

Excel VBA公式与变量

来自分类Dev

将字符串分配给Access VBA中包含双引号的变量

来自分类Dev

使用VBA将整个列分配给字符串变量

来自分类Dev

将mltiple值分配给VBA中的一个变量进行访问