我有一个尺寸如下的二维 numpy-ndarray:(416,2)即
[[10,10],[3,6],[2,4],[10,10],[0,0],[2,4],...] 等等
我需要找出是否有任何重复,如果有,它们在哪里。该副本本身的价值并不重要(即上面的例子将使:[0,2,3,5,...])
有没有办法做到这一点?谢谢你。
我正在进行一系列用户表格,并进行问卷调查.每个用户表单由一对选项按钮/复选框组成.该程序工作正常.但是,当我再次启动程序(不退出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)
最后一种形式是不同的,有: …
clear ×1
duplicates ×1
excel ×1
excel-vba ×1
indexing ×1
matrix ×1
python ×1
radio-button ×1
vba ×1