社区
Office开发/ VBA
帖子详情
如何在EXCEL中利用VBA拷贝表格时格式不变?
CHUNFENG
2005-06-21 11:36:34
在EXCEL中利用VBA拷贝表格时,经常发现拷贝后表格格式
发生了变动,如行间距、列间距等发生了变化,需重新调整
格式。
请问各位大侠,有何良策?
...全文
1710
12
打赏
收藏
如何在EXCEL中利用VBA拷贝表格时格式不变?
在EXCEL中利用VBA拷贝表格时,经常发现拷贝后表格格式 发生了变动,如行间距、列间距等发生了变化,需重新调整 格式。 请问各位大侠,有何良策?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sporter523
2005-07-26
打赏
举报
回复
用录制宏记录你拷贝的全过程,然后找到相应拷格式的代码,这个方法没试过吗
titihao
2005-07-23
打赏
举报
回复
拷贝完数据后重新调整格式不行吗?
maweifeng
2005-07-13
打赏
举报
回复
应用于 Worksheet 对象的 PasteSpecial 方法。
以指定格式将剪贴板中的内容粘贴到工作表上。可用本方法从其他应用程序中粘贴数据,或以特定格式粘贴数据。
expression.PasteSpecial(Format, Link, DisplayAsIcon, IconFileName, IconIndex, IconLabel, NoHTMLFormatting)
bluecasmas
2005-07-12
打赏
举报
回复
这个问题也太简单了吧!
tans75
2005-07-08
打赏
举报
回复
顶一下,
CHUNFENG
2005-07-01
打赏
举报
回复
随能回答我的问题?
aperyx
2005-06-30
打赏
举报
回复
建議可通過記錄select 的范圍的每一列,行的寬度,高度
在paste時再同樣設置+activewindow.Zoom的大小
在Excel 2000中沒有xl paste columnwidths列宽,
CHUNFENG
2005-06-28
打赏
举报
回复
1、行距\列距自动调整 AutoFit 不行
当被复制表行距\列距校大(大于自动调整后的值时)
2、xl paste formulas公式,xl paste columnwidths列宽,xl paste all excepborders边框.
以上参数如何用,请具体点。
zhousulin5
2005-06-27
打赏
举报
回复
哦,我是同时用了这几个:xl paste formulas公式,xl paste columnwidths列宽,xl paste all excepborders边框.
zhousulin5
2005-06-27
打赏
举报
回复
在它的粘贴方法中有若干参数,其中就有粘贴格式的,不过我在使用中发现它在窗口中的显示比例还是会变.
DawnPine
2005-06-23
打赏
举报
回复
行距\列距自动调整
AutoFit
CHUNFENG
2005-06-21
打赏
举报
回复
然到无人能回答此问题?
excel
-vb常用词汇252个
excel
-vb常用词汇252个
Excel
VBA
技巧 复制粘贴保留行高列宽等所有
格式
的方法
Excel
VBA
用Copy方法进行复制粘贴,往往会导致粘贴的数据没有了行高和列宽。那么,当我们要进行复制粘贴
时
,如何保证粘贴的数据保留原有的
格式
(包括行高列宽都不能变)。 笔者以一个模板设计为例进行说明。 模板表如图1 所示。 图1 根据模板表生成
表格
的效果如图2所示。 图2 使用Copy方法复制粘贴,代码如下所示: Sub Copy复制粘贴困惑() Dim x A...
一次使用pandas+
vba
将Word
中
内容搬到
Excel
的经历
本次项目的目标是将Word
中
的列表内容提取出来,然后转入到
Excel
中
,用于导入系统。当然由于没有使用python处理Word的工具包,且对相关内容也不熟悉,所以采用
vba
将Word的内容
格式
化,然后再导入
Excel
。的标签。
java
拷贝
excel
的
格式
_将剪贴板
中
的数据粘贴到正确
格式
的
Excel
中
原因,为什么数据网格和
Excel
之间的直接工作是好的,是DataGridView组件的实现及其对复制操作的反应,以及要将内容粘贴到应用程序的行为 . 它可以使用一些特殊代码,记事本会忽略它们 .EDIT所以,现在我很了解你的兴趣 . 我不知道它在C#
中
是如何工作的,但在Java
中
它看起来如此 .每次在剪贴板
中
有任何信息
时
,都会有很多变体,其他应用程序如何使用此内容 .假设我想从剪贴板
中
获取内容 ....
如何复制
excel
表格
到outlook邮件?
Public Sub sendEmail(strSentTo As String, strCC As String, strSubject As String, strBody As String, rng1 As Range) 'strExecCmd = "Mailto:" & strSentTo & "&Subject=" & strSubject & "&body="
Office开发/ VBA
5,174
社区成员
17,906
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章