标签:
AI
,
大模型
,
deepseek
这一个半月,试着让
deepseek
编写了一些
VBA
代码,确实非常方便!稍微整理一下,我发现使用
deepseek
编写
VBA
代码有下面的特点:
1.
简单的任务、流程清晰的任务,
deepseek
编写的代码很好,基本上一次通过;较复杂的任务,
deepseek
能够很快给出代码,但要自己进行修改或者要反复追问多次才能达到基本满意的效果。
2.
对
Excel
及
VBA
越熟悉,往往也能较快得到较满意的
VBA
代码。(废话
😊
)
3.在给deepseek提问时,一定要加上“请完整地声明所有变量”,因为似乎deepseek并不太在乎变量是否已声明。
下面举几个例子。
在《
让
deepseek
实现在
Excel
工作表中自动替换行
》中,
deepseek
根据提问要求给出了
3
种实现方法,都不需要修改,直接可用。在《
AI-Excel
:
deepseek
给出的查找工作表最后一行的情形和
VBA
代码
》中,
deepseek
分析可能存在的情形并给出了
5
段代码,均能满足不同情形下的需求。
这说明,如果对于不太复杂的任务,而你又不是太了解
VBA
,
deepseek
确实能够辅助你实现
Excel
自动化以提升效率。同样说明,如果你是
VBA
初学者,可以让
deepseek
辅助学习,通过看它的深度思考过程,调试、分析它给出的代码,通过追问,会在较短时间内提高
VBA
编程水平。
在《
使用
deepseek
在
Excel
用户窗体中生成树状目录
》中,虽然最终实现了我要的基本效果,但这是经过我多次的追问并反复调整后实现的。同样,在《
deepseek+VBA
在
Excel
中绘制施工进度计划网络
图
》中,它只是实现了一个基本的图形,还没有达到我的要求,这也是经过多次的追问才达到的效果。
这说明,对于复杂的任务,向
deepseek
的提问不能太简单,要尽量描述清楚,但即便这样,
deepseek
也可能给不出你要的效果,或者你感觉你怎么描述
deepseek
似乎还是“听不懂”,还是需要你反复的调整。这进一步说明,我们还是要熟悉
Excel
和
VBA
,这样才能向
deepseek
提出更好的问题,也能看出
deepseek
的答案有什么问题,然后作出调整。
以上纯属个人感受,有兴趣的朋友可以留言讨论。
我会不定期分享
deepseek
使用心得体会和经验,下面是前面的分享
(点击即可进入相应文章页面)
:
deepseek
使用心得
1
deepseek
使用心得
2
:向
deepseek
提问的智慧
deepseek
使用心得
3
:深入认识
deepseek
deepseek
使用心得
4
:玩伴和助手
欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。
欢迎到知识星球:
完美
Excel
社群
,进行技术交流和提问,获取更
多电子资料,并通过社群加入专门的微信讨论群,更方便交流。