我正在寻找在excel中的单元格中显示打印页面的解决方案。但我需要在没有宏或VBA的情况下这样做。
到目前为止,我还没有找到解决方案。这甚至可能吗?
答案 0 :(得分:1)
试试这个
<Grid Name="RDP">
<Border BorderBrush="Black" BorderThickness="2">
<WindowsFormsHost MouseDown="host_MouseDown" PreviewMouseDown="host_PreviewMouseDown" x:Name="host">
<controls:RDPViewer Click="viewer_Click" MouseClick="viewer_MouseClick" x:Name="viewer"/>
</WindowsFormsHost>
</Border>
</Grid>
替换&#34;页面中的行数#34;在每个页面中包含您想要的行数,并替换&#34; PageCount&#34;总页数。
例如:
=Concatenate("Page ", INT(Row()/"No of Rows in Page")+1, " of ","PageCount")
每5行,总共12页。
答案 1 :(得分:0)
我知道这个问题已经很老了,但我现在一直在寻找解决这个问题的可行方案,我想我发现了一些对我有用的东西。这有点不正统,当然也不是很动态,但它依赖于Excel允许标题与单元格内容重叠的事实。
如果您在工作表中放置了一个标题,请输入以下内容:Page &[Page] of &[Pages]
并将其与文档中您想要页码的单元格对齐,您可以使用正确的页码和页数打印它在你的牢房里。
注意:这实际上并不显示单元格中的页码。它只会在您打印时出现在单元格中。
从技术上讲,这并没有按照书面形式回答你的问题,但我认为它回答了问题的意图。
查看页面布局视图时,页码可能看起来不对齐。您必须查看打印预览,以确保它们在正确的位置打印。此外,请务必考虑它可能会根据您使用的打印机而移动。
答案 2 :(得分:0)