专栏名称: 完美Excel
Excel与VBA技术学习与实践
今天看啥  ›  专栏  ›  完美Excel

使用deepseek优化VBA代码

完美Excel  · 公众号  · Excel  · 2025-02-10 06:00
    

文章预览

学习Excel技术,关注微信公众号: excelperfect 标签: AI , 大模型 , deepseek , VBA 今天试试看 deepseek 对 VBA 代码优化能力如何。我使用前面推送的一篇文章(详见: 使用 VBA 快速删除间隔行 )中的示例,我对 deepseek 提问如下: 在 Excel 中,因为行重复或者空行等原因,我需要每间隔一行删除一行。下面是我编写的 VBA 代码: Sub DeleteAlternateRowsWithHeader() Dim rng As Range Dim cell As Range Dim deleteCount As Long Dim keepCount As Long Dim i As Long ' 显示用于选择源数据区域的输入对话框 On Error Resume Next Set rng = Application.InputBox(" 选择源数据区域 :", Type:=8) On Error GoTo 0 If rng Is Nothing Then MsgBox " 没有选择任何区域 .", vbExclamation Exit Sub End If ' 从第 3 行开始每隔一行删除一行 ( 标题行位于第一行 ) For i = rng.Rows.Count To 3 Step -1 If (i Mod 2) = 1 Then rng.Rows(i).EntireRow.Delete deleteCount = deleteCo ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览