小编mat*_*123的帖子

VBA for Excel - 设置范围

我有关于设定范围的问题.有些东西我正在尝试而且它不起作用.假设我有范围r,例如我写道:

set r = range("a1")
Run Code Online (Sandbox Code Playgroud)

但是这个范围对于活动工作表是有效的,例如,如果我在工作表1上并且我写了r.value = 1那么它将更改活动工作表上该单元格的值.现在我想在另一个工作表上更改该特定范围的值.所以我写

worksheets("specificworksheet").r.value =1
Run Code Online (Sandbox Code Playgroud)

但是当我写这篇文章时,它说Object不支持这种属性或方法.这是为什么?如何为另一个工作表分配范围(已设置)?在这种情况下写作

worksheets("specificworksheet").range("a1").value=1 
Run Code Online (Sandbox Code Playgroud)

会解决我的问题,然而,有些时候我有更复杂的范围,例如,如果我将一个单元格连接到r,我使用了cells.find(...).感谢任何帮助,谢谢!

excel vba excel-vba

8
推荐指数
2
解决办法
1万
查看次数

从 R 中的向量中删除某些元素

我有一个名为 data 的向量,它有大约 35000 个元素(数字)。我有一个数字向量 A。我想删除向量数据中 A 元素的所有外观。例如,如果 A 是向量 [1,2]。我想删除矢量数据中 1 和 2 的所有外观。我怎样才能做到这一点?有没有内置函数可以做到这一点?我想不出办法。我假设用循环来做这件事需要很长时间。谢谢!

r

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

excel ×1

excel-vba ×1

r ×1

vba ×1