2016-11-28 61 views
-2

我有我的Excel两层:工作表(没有数据,但有适当的标题)和报告1如何通过数据传输并按照我想要的方式进行格式化?

(原始数据和标题下设)现在我想将数据从报告1传送到工作表,但是当我转移过来,我需要将报告1列M,N和O中的数据传输到工作表中的B列。列M,N和O中的数据应该用' - '分隔。

这一切都应该用Excel宏来完成,但我不知道如何。

+1

你不需要宏,一个简单的CONCATENATE公式就可以完成你需要的工作。另外,虽然我们很乐意帮助你,但我们相信你会尝试自己解决问题,并且可以证明你已经完成了什么,因此我们知道在哪里可以提供帮助。 – Dave

+0

感谢您的及时回复!但是,我的主管期望我使用Macro执行这一系列操作,因为还有其他数据要传输。另外,我真的很喜欢试验这些代码,但是这是最后一分钟授权给我的,明天我需要紧急。 @Dave – Havet

+1

如果你不知道如何编写/使用一个宏,你必须学习或者雇佣一个人。你可以先尝试录制一个宏;然后看看这里和其他地方如何清理它。这不是一个免费的代码写入服务。请阅读HELP页面以了解[我可以在这里询问什么主题?](http://stackoverflow.com/help/on-topic),[如何提出一个好问题](http:// stackoverflow。 com/help/how-to-ask)和[如何提供示例](http://stackoverflow.com/help/mcve) –

回答

0

好的,我在给出一些提示后解决了这个问题。

显然,我只记录了宏,并使用了CONCATENATE公式,在它们之间放置了一个“ - ”,间隔放置了“”。

相关问题