我正在尝试运行一个宏,在表列中选择空白单元格并删除整行.
下面的脚本执行除删除部分以外的所有操作,提示a __CODE__.
任何想法如何解决这个问题?谢谢
Sub test()
Range("Table1[[New]]").Activate
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.EntireRow.Delete
End Sub
Run Code Online (Sandbox Code Playgroud) 我正在编写一个简单的类,该类使用一个名为“cash”的变量进行初始化,该变量是一个整数。
下面是代码。当我运行这个时,我得到了 NoMethodError。我知道我可以通过使用@cash 引用本地类变量来轻松解决此问题,但是我在 OOP 上阅读的一本书建议几乎从不使用 @,而是设置 attr 并仅使用“cash”。我已经设置了 attr_accessor,但它不起作用,我想了解原因。谢谢
class Person
attr_accessor :cash
def initialize(cash)
@cash = cash
end
def add_cash(amount)
cash = cash + amount
end
end
Run Code Online (Sandbox Code Playgroud)