且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

VBA代码根据单元格值创建公式

更新时间:2023-02-04 20:47:16

您必须使用相关单元格的地址而不是 CELLG 。请参阅此示例。

You have to use the relevant cell's address rather than CELLG. See this example.

这将进入单元格 H1

要在Excel公式中进行比较,您可以使用 IF 公式

To do a comparision in an Excel formula you can use the IF formula

示例

=如果(条件,如果Cond为真,如果Cond为假,则执行)

所以

= IF(F2 =TNT,如果等于TNT则做某事,如果不等于TNT则做某事))

= IF(F2 =DPD,Do Something如果等于DPD,Do Something如果不等于DPD))

结合以上两个将给出

= IF(F2 =TNT,如果等于TNT,则执行某些操作,IF(F2 =DPD,如果等于DPD则执行某些操作,做某事,如果不等于DPD)))

如果TNT然后使用这个网站

If TNT then use this website

http://www.tnt.com/express/en_gb/site/searchresults.html?q=

如果DPD然后使用这个网站

If DPD then use this website

http://www.dpd.co.uk/tracking/quicktrack.do?search 。 consignmentNumber =

我们现在所要做的就是将它附加到上面的公式

All we have to do now is append it to the above formula

= IF(F1 = TNT,HYPERLINK( HTTP:// www 的&安培; F1&安培; ?的.com /表达/ EN_GB /站点/ searchresults.html q = &安培;
G1&
& search.searchType = 16& search.javascriptValidated = 0& appmode = guest),IF(F1 =DPD,HYPERLINK(http:// www。& F1&.co .uk / tracking / quicktrack.do?search.consignmentNumber =&
G1&
& search.searchType = 16& search.javascriptValidated = 0& appmode = guest),) )

屏幕截图