我似乎无法将 RadioButtonList 居中放置在面板中。它似乎总是有道理的。不管我怎么努力。
我目前的代码是:
<asp:panel ID="Panel1" runat="server" CssClass="style8" Height="228px"
width="456px">
<br />
<p style ="text-align:center">
<asp:Label ID+"Label2" runat="server" Text="Blah">
</asp:Label>
</p>
<asp:RadioButtonList ID="AlertClients" runat="Server" TextAlign="Right"
style="list-style=center">
<asp:ListItem> Option 1</asp:ListItem>
<asp:ListItem> Option 2</asp:ListItem>
<asp:ListItem> Option 3</asp:ListItem>
</asp:RadioButtonList>
</asp:Panel>
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感激。
我收到以下错误消息:Method range of object _worksheet failed尝试使用变量作为范围长度选择excel中的范围.
以下是我的代码片段:
Private Function copyAmount(startRange As Integer, endRange As Integer)
Dim startRng As String
Dim endRng As String
startRng = "A" & Str(startRange)
endRng = "A" & Str(endRange)
activateBook ("book2.xlsm")
Set rng = Range(startRng, endRng)
Workbooks("book2.xlsm").Sheets(1).Range(rng).Select
Selection.Copy
activateBook ("Book1.xlsm")
Range("D3").Select
Selection.PasteSpecial Paste:=xlPasteValues, _
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Function
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
我试图计算vba中改变单元格范围的总和.不幸的是,单元格值是变量.我似乎无法使用以下公式.
Private Sub calcOverheadRate(startCell As Integer, endCell As Integer)
Total = endCell + 1
Range("D" & Total).Formula = "=SUM("D" & startCell & ":" & "D" & endCell)"
End Sub
Run Code Online (Sandbox Code Playgroud)
我得到编译错误:"预期:结束语句
为了解决这个问题,我将功能更改为,
Private Sub calcOverheadRate(startCell As Integer, endCell As Integer)
Dim start As String
Dim endC As String
start = "D" & CStr(startCell)
endC = "D" & CStr(endCell)
Total = endCell + 1
Range("D" & Total).Formula = "=SUM(start:endC)"
End Sub
Run Code Online (Sandbox Code Playgroud)
函数编译得很好,当我运行它时,单元格中的值是"#NAME",它引用的SUM(start:endC)不是SUM(D5:D23)....
任何关于如何解决这个问题的想法将不胜感激.