所以我需要一些帮助。我很新的VBA,所以即时通讯有一些麻烦。 嗯,我的工作书中有多张(excel)。我试图做的是,计算多少个单元格在D列中具有单词“IMCOMPLETE”的百分比,并将结果放在特定单元格的主表中。示例:VBA计算百分比
Sub Get_Percentage()
If Range("Jackson,_Mr._Vince_R.TrainingSt'!D2:D100").Value = "IMCOMPLETE" Then
put outcome in "TotalSummery%"!E2
If Range("Carter,_Mr._Oscar_R_(Oscar)Trai'!D2:D100").Value = "IMCOMPLETE" Then
put outcome in "TotalSummery%"!E4
If Range("Taravella,_Mr._Jim_(Jim)Trainin'!D2:D100") Value = "IMCOMPLETE" Then
put outcome in "TotalSummery%"!E5
End Sub
仅供参考:我有10个工作表标签。不知道这是不是一个宏。
请避免在您的问题或主题中使用“Please help”。并且尽可能避免使用SHOUTING(除非在您的问题中使用'INCOMPLETE'非常重要)。无需简单地发短信让文本更难阅读,寻求帮助不会早日为您解决。每个在这里提出问题的人都同样重要,并且乞讨不会将您列入优先列表。谢谢。 –
几个提示,你需要'结束如果',而不是'放置结果'你需要'范围(“TotalSummery%”!E2).Value2 =“一个值”'。要查找有多少单元格不完整,可以使用With .ActiveSheet .Cells.Find(What:=“IMCOMPLETE”,After:= objExcel.ActiveCell,LookIn:= objExcel.XlFindLookIn.xlValues,LookAt:= objExcel.XlLookAt。 xlPart,SearchOrder:= objExcel.XlSearchOrder.xlByRows,SearchDirection:= objExcel.XlSearchDirection.xlNext,MatchCase:= False) –
@Ken,对不起。完全理解。 – user1701878