Excel能不能用宏对多重区域选定
发布网友
发布时间:2022-05-11 10:10
我来回答
共2个回答
热心网友
时间:2023-10-11 04:09
Excel中可以用宏对多重区域进行选定。
软件版本:Office2007
方法如下:
1.输入如下代码
Union(Range("A1:B1"), Range("B2:C2"), Range("A3:C3")).Select'利用Union连接多个区域
2.F5执行代码,返回Excel,可以看到多个区域被选中了:
热心网友
时间:2023-10-11 04:09
def MergeSort(lists):
if len(lists) <= 1:
return lists
num = int( len(lists)/2 )
left = MergeSort(lists[:num])
right = MergeSort(lists[num:])
return Merge(left, right)
def Merge(left,right):
r, l=0, 0
result=[]
while l<len(left) and r<len(right):
if left[l] < right[r]:
result.append(left[l])
l += 1
else:
result.append(right[r])
r += 1
result += right[r:]
result+= left[l:]
return result
print MergeSort([1, 2, 3, 4, 5, 6, 7, 90, 21, 23, 45])