我有一段代码可以格式化信息标签。我从之前使用的一段代码中获取它,我正在修改它以满足我的需求。我在syntax error
行上获得了.Selection Subtotal GroupBy:=3, Function:=xlSum, TotalList:=Array(8, 10), _
Replace:=True, PageBreaks:=False, SummaryBelowData:=True
。
VBA并不是我的强项,因此我想找到一种方法来正确执行此操作。我知道选择是不受欢迎的,所以如果有人有办法绕过它,我不必重做一堆很棒的代码。
With ActiveSheet
.Range("A10").Select
.Range(Selection, Selection.End(xlToRight)).Select
.Range(Selection, Selection.End(xlDown)).Select
.Selection Subtotal GroupBy:=3, Function:=xlSum, TotalList:=Array(8, 10), _
Replace:=True, PageBreaks:=False, SummaryBelowData:=True
.Outline.ShowLevels RowLevels:=2
.Range("C8").Select
End With
答案 0 :(得分:1)
工作代码应为:
public ActionResult highlight()
{
var statesHighlight =
db.Jobs
.Select(r => r.State);
return Json(new { statesHighilght }, JsonRequestBehavior.AllowGet);
}
With ActiveSheet
.Range("A10").Select
.Range(Selection, Selection.End(xlToRight)).Select
.Range(Selection, Selection.End(xlDown)).Select
Selection.Subtotal GroupBy:=3, Function:=xlSum, TotalList:=Array(8, 10), _
Replace:=True, PageBreaks:=False, SummaryBelowData:=True
.Outline.ShowLevels RowLevels:=2
.Range("C8").Select
End With
是需要在Subtotal
上调用的子资源。因此,它需要一段时间才能进行通话。
同样Selection
不是Selection
的属性,因此前一个句点应该放在ActiveSheet
块中。