我试图让一个excel宏工作,但我有一个问题,从包含公式的单元格复制值.
到目前为止,这就是我所拥有的,它与非公式细胞一起工作正常.
Sub Get_Data()
Dim lastrow As Long
lastrow = Sheets("DB").Range("A65536").End(xlUp).Row + 1
Range("B3:B65536").Copy Destination:=Sheets("DB").Range("B" & lastrow)
Range("C3:C65536").Copy Destination:=Sheets("DB").Range("A" & lastrow)
Range("D3:D65536").Copy Destination:=Sheets("DB").Range("C" & lastrow)
Range("E3:E65536").Copy Destination:=Sheets("DB").Range("P" & lastrow)
Range("F3:F65536").Copy Destination:=Sheets("DB").Range("D" & lastrow)
Range("AH3:AH65536").Copy Destination:=Sheets("DB").Range("E" & lastrow)
Range("AIH3:AI65536").Copy Destination:=Sheets("DB").Range("G" & lastrow)
Range("AJ3:AJ65536").Copy Destination:=Sheets("DB").Range("F" & lastrow)
Range("J3:J65536").Copy Destination:=Sheets("DB").Range("H" & lastrow)
Range("P3:P65550").Copy Destination:=Sheets("DB").Range("I" & lastrow)
Range("AF3:AF65536").Copy Destination:=Sheets("DB").Range("J" & lastrow).
End Sub
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能粘贴这些值?
如果可以更改/优化,我也会感激.
我正在尝试将客户的电话号码显示在客户帐户信息部分下.我知道电话号码属于客户地址部分,但我正在尝试重新设计客户帐户信息的样子.
我为客户ID添加了一个新的自定义字段,我可以使用以下代码显示它,因为客户ID属于customer_entity.
<?php echo $this->__('Identification:') ?><?php echo $this->htmlEscape($this->getCustomer()->getCustid()) ?>
Run Code Online (Sandbox Code Playgroud)
但现在我正试图通过使用它来为电话号码做同样的事情
<?php echo $this->__('Telephone:') ?><?php echo $this->htmlEscape($this->getCustomer()->getTelephone()) ?>
Run Code Online (Sandbox Code Playgroud)
但它不显示任何数据,因为它属于customer_address_entity,我相信它应该是
->getAddress()->getTelephone()
Run Code Online (Sandbox Code Playgroud)
代替
->getCustomer()->getTelephone()
Run Code Online (Sandbox Code Playgroud)
但是使用 - > getAddress只会给我一个错误"在非对象上调用成员函数getTelephone()"
有谁知道怎么做?
作为参考,我试图在customer\account\dashboard\info.phtml文件上显示此数据
提前致谢.