小编bzo*_*oei的帖子

在 Python 中查找重复项的索引

我有一个尺寸如下的二维 numpy-ndarray:(416,2)

[[10,10],[3,6],[2,4],[10,10],[0,0],[2,4],...] 等等

我需要找出是否有任何重复,如果有,它们在哪里。该副本本身的价值并不重要(即上面的例子将使:[0,2,3,5,...]

有没有办法做到这一点?谢谢你。

python indexing matrix duplicates numpy-ndarray

1
推荐指数
1
解决办法
105
查看次数

完成表格后清除单选按钮

我正在进行一系列用户表格,并进行问卷调查.每个用户表单由一对选项按钮/复选框组成.该程序工作正常.但是,当我再次启动程序(不退出Excel)时,radiobuttons和复选框的填充方式与之前的用户相同.

我尝试使用每个userform初始化来调用模块:

Option base 0

Sub clearBtns()
Dim optBtn(10) As Variant
optBtn(0) = "optA"
optBtn(1) = "optB"
optBtn(2) = "optC"
optBtn(3) = "optD"
optBtn(4) = "optE"
optBtn(5) = "chkA"
optBtn(6) = "chkB"
optBtn(7) = "chkC"
optBtn(8) = "chkD"
optBtn(9) = "chkE"
optBtn(10) = "chkF"

Dim cnt As Integer
For cnt = 0 To 10
    If Not optBtn(cnt) Is Nothing Then
    optBtn(cnt).Value = False
    End If
Next cnt

End Sub
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用(错误424,需要对象).它可能与这部分有关:

If Not optBtn(cnt) Is Nothing Then
Run Code Online (Sandbox Code Playgroud)

必须有一种更简单的方法来做到这一点.有关额外信息:每个表单完成后,我使用:

Me.Hide
form_x.Show
Run Code Online (Sandbox Code Playgroud)

最后一种形式是不同的,有: …

excel vba excel-vba clear radio-button

0
推荐指数
1
解决办法
6050
查看次数