vba - VBA-将特定单元格复制到新添加的数据
问题描述
这是我用来将数据添加到特定列的代码。我希望能够遍历工作表中的一个范围,并将 (A1:C1) 范围的整个边框样式复制到新添加的数据中。
Private Sub Add_Click()
Dim sh As Worksheet
Set sh = ThisWorkbook.Sheets("Sheet1")
Dim n As Long
n = sh.Range("A" & Application.Rows.Count).End(xlUp).Row
sh.Range("A" & n + 1).Value = Me.Id.Value
sh.Range("B" & n + 1).Value = Me.Title.Value
sh.Range("C" & n + 1).Value = Me.Sev.Value
解决方案
你可以复制范围
sh.Range("A1:C1").Copy
和粘贴格式
sh.Range("A" & n+1 & ":C" & n+1).PasteSpecial Paste:=xlPasteFormats
推荐阅读
- android-studio - 启动 Android 模拟器后,Flutter 自动完成功能停止工作
- arrays - 在 PLC 中更改数组的大小
- c++ - 带有别名有效负载的外部模板声明
- xamarin.forms - 如何在 Xamarin 表单中评估 Share.RequestAsync 的结果
- git - 我想访问对我的 PR 所做的新提交
- reactjs - 我们应该使用 redux saga 来发送请求吗?
- python-3.x - ngx-socket-io 连接错误但 flask_socketio 日志显示 200 OK
- oracle - 如何在oracle中构建和执行程序
- angular - 使用 ABP 框架分离身份服务器
- postman - 是否可以删除“在便笺本中本地工作”。邮递员 8 中的警告?