我猜你的意思是你有一个预定的页面布局,即如果你想打印标签42到67,你必须打印标签40-49,50-59和60-69.
您需要做的就是找到起始页的工作表索引和结束页的工作表索引,减去它们,然后添加1.标签n的工作表索引是floor(n/10)(或者只是n/10整数除法).因此,如果您的起始标签是n,并且您想要打印x标签,则您需要的页数是:
floor((n+x)/10) - floor(n/10) + 1
Run Code Online (Sandbox Code Playgroud)
为了理智,这都假设从零开始的索引(这意味着第一个标签的索引为0).如果您的标签号是从1开始的,即第一个标签的索引为1,那么您需要先从n中减去1 ,因此公式变为:
floor((n-1+x)/10) - floor((n-1)/10) + 1
Run Code Online (Sandbox Code Playgroud)
这应该很容易理解.