我有一个在 Excel 中应该可以点击的按钮。当我尝试单击它时,什么也没有发生。我注意到,如果我单击并按住右下角的鼠标,则会出现第二个按钮。这种情况过去发生过,当我移动鼠标单击该按钮时,我可以单击,一切都会正常。
但这一次,当我移动鼠标时,按钮消失了。因此,我无法使该程序运行。
有人知道会发生什么吗?
更新:我尝试使用表单控制按钮执行此操作,但收到宏过于复杂的错误。我还尝试了其他几个 active-x 控件,它们都做同样的事情 - 标签、复选框、下拉列表等...任何有关 active-x 控件的帮助将不胜感激。
我有一个dataTable,其中填充了处于草稿中,待批准,已批准或已拒绝的项目。这些项目的状态在一个特定的列中。
我想在此列中搜索多种状态。
例如,我要搜索待处理和已批准的项目,然后重新绘制表格以仅显示那些待处理或已批准的项目。
更重要的是,我想通过复选框动态更改此搜索字符串。
搜索适用于硬编码值:
$('#theTable').DataTable().search('Pending').draw();
Run Code Online (Sandbox Code Playgroud)
乃至
$('#theTable').DataTable().search('Pending'|'Approved').draw();
Run Code Online (Sandbox Code Playgroud)
但是我想根据复选框动态更改搜索字符串(“待定” |“已批准”部分)。
所以...
if($("#Pending").is(":checked")) {
searchString += 'Pending';
$('#theTable').DataTable().search(searchString).draw();
}
if($("#Approved").is(":checked")) {
searchString += 'Approved';
$('#theTable').DataTable().search(searchString).draw();
}
Run Code Online (Sandbox Code Playgroud)
但这是行不通的。我尝试使用数组,使用fnFilter而不是搜索进行级联,但似乎没有任何效果。
有任何想法吗??