我不知道为什么我不能从R调用我的宏代码,这是我试图保存为vbs文件的代码:(我应该将它保存在记事本应用程序中吗?)
constructor(public navParams: NavParams,
public viewCtrl: ViewController,
private favoriService: FavoriService,
private shareService: ShareService,
private events:Events) {}
selectFavori(favori) {
this.selectedFavori = favori;
this.events.publish('favori:selected',favori.nom_point);
}
如何将上述代码保存为vbs?
答案 0 :(得分:2)
您可以从项目资源管理器中导出代码模块,右键单击它并选择Export File...
。
你也可以用VBA来做,即导出" Module1":
With ThisWorkbook.VBProject.VBComponents("Module1")
.Export "c:\so\" & .Name & ".bas"
End With
答案 1 :(得分:0)
使用下面的VBS代码,因为您无法将VBA代码保存为VBS作为架构,或者说它们与C和C ++不在同一页面中它们的方式不同
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("path.xlsm")
objExcel.Application.Visible = True
objExcel.Application.Run "path.xlsm!Countries" 'Refer to the below if the code is under sheet
objExcel.ActiveWorkbook.Close
WScript.Echo "Finished."
WScript.Quit
如果您已将代码放入工作表中。用户这一行
objExcel.Application.Run "path.xlsm!sheet1.dog"
希望这可以解决您的疑问。快乐的编码。