-
Excel 宏10
求高手做个Excel宏,让我的锁定的excel模版可以插入行而且插入的行不是锁定的,另外教下我怎么样在java poi代码中加载这个宏,谢谢!求高手指导啊2012年7月05日 16:02
1个答案 按时间排序 按投票排序
-
采纳的答案
不是在 http://www.iteye.com/problems/85628已经提问过了吗。
Excel macro不提供插入行的事件,只能通过其他方法实现。这里给你提供一个实现方法,前提是你的数据只能在1000行以内。
引用
Public lngPreviousRow As Long
Public lngCurrentRow As Long
Private Sub Worksheet_Change(ByVal Target As Range)
If Not CheckName("rngLastRow") Then
ActiveWorkbook.Names.Add Name:="rngLastRow", RefersToR1C1:="=Sheet1!R1001C1"
End If
lngCurrentRow = Me.Range("rngLastRow").Row
If lngCurrentRow < lngPreviousRow Then
MsgBox "Row deleted"
ElseIf lngCurrentRow > lngPreviousRow Then
MsgBox "Row inserted"
For i = 1 To 256
Target.Locked = False
Next i
End If
lngPreviousRow = lngCurrentRow
End Sub
Private Function CheckName(ByVal Name As String) As Boolean
Dim rRangeCheck As Range
On Error Resume Next
Set rRangeCheck = Range(Name)
On Error GoTo 0
If rRangeCheck Is Nothing Then
CheckName = False
Else
CheckName = True
End If
End Function
2012年7月05日 17:15
相关推荐
Visual C++源代码 192 如何使用自动化运行Excel宏Visual C++源代码 192 如何使用自动化运行Excel宏Visual C++源代码 192 如何使用自动化运行Excel宏Visual C++源代码 192 如何使用自动化运行Excel宏Visual C++源代码...
Excel宏编程是Excel中一种强大的自动化工具,它允许用户通过VBA(Visual Basic for Applications)语言来编写定制化的脚本,以实现复杂的数据处理、分析和报告生成等功能。本教程的目的在于引导用户学习如何利用宏...
Excel宏病毒是一种特殊的计算机病毒,它利用Microsoft Excel的宏功能进行传播和破坏。宏病毒主要通过含有恶意宏的Excel文件传播,当用户打开这样的文件时,宏会自动执行,从而感染用户的系统。这类病毒通常会篡改...
标题中的“水和水蒸气EXCEL宏”指的是在Microsoft Excel中使用的一种宏,它专门设计用于处理与水和水蒸气相关的计算。宏是一种由VBA(Visual Basic for Applications)编程语言编写的代码,可以自动化Excel中的重复...
Excel 宏编程帮助文档 Excel 宏编程是一种强大的工具,允许用户通过编写代码来自动执行各种任务。为了学习 Excel 宏编程,需要具备 VB 基础和面向对象的概念。学习宏编程可以通过录制宏的方法来学习宏,即点击 ...
Excel宏是一种强大的功能,它允许用户通过Visual Basic for Applications (VBA)编程语言来自动化Excel中的重复性任务,提高工作效率。宏示例通常包括一系列的VBA代码,这些代码可以执行各种操作,如数据处理、格式...
《Excel宏魔法书》是一本深入探讨Excel宏的专著,作者通过长期实践积累了丰富的经验,将这些宝贵的知识以范例的形式分享出来。这本书旨在帮助读者掌握如何利用Excel宏来解决那些传统功能无法应对的复杂问题,如跨表...
Excel 宏病毒专杀方法 Excel 宏病毒是一种非常危险的病毒,它可以感染 Excel 文档,使其变得不可读或不可用。通常情况下,Excel 宏病毒会在打开 Excel 文档时自动运行,导致文档变得不可读或不可用。那么,如何清除...
Excel宏是一种强大的工具,它可以让你自动化执行重复性的Excel任务,极大地提高工作效率。"Excel宏魔法书"显然是一本专门讲解如何使用和编写Excel宏的教材,结合提供的"书中实例",学习者可以深入理解并实践宏的运用...
《Excel宏魔法书与源代码》是一份针对Excel宏编程的综合学习资源,它结合了理论知识、实际操作和源代码实例,旨在帮助用户深入理解并掌握Excel宏的使用技巧。Excel宏是一种强大的功能,允许用户自定义Excel工作簿的...
Excel宏病毒专杀工具是针对特定类型的计算机病毒而设计的,这类病毒主要通过Microsoft Excel电子表格中的宏功能进行传播。宏病毒是一种恶意软件,它利用Excel的自动化功能,在用户打开带有宏的受感染文件时自动执行...
在IT行业中,自动化运行Excel宏是一项非常实用的技能,尤其对于数据处理和分析工作而言。本文将深入探讨如何使用C++和.NET框架结合Visual Studio来实现这一目标。首先,我们来理解什么是Excel宏以及它的作用。 ...
Excel宏病毒是一种特殊的计算机病毒,它利用Microsoft Excel的宏功能进行传播。宏是Excel中用于自动化任务的脚本,但不法分子可以恶意编写宏,当用户打开含有宏的文件时,病毒会自动执行,感染用户的系统。这些病毒...
下面我们将详细探讨如何实现Excel宏代码的封装以及其相关知识点。 首先,我们需要了解VBA和DLL的基本概念。VBA是Microsoft Office套件中内置的一种编程语言,它允许用户创建自定义函数和过程。DLL则是一种共享库,...
标题中的"office_excel宏病毒专杀"指的是专门针对这类病毒的清除工具。宏病毒利用了Office软件中的宏功能,通过恶意编程代码来感染用户文档,并在用户打开或编辑这些文档时自动执行,可能对系统造成严重破坏。 ...
Excel宏病毒是一种特殊的计算机病毒,它利用Microsoft Excel的宏功能进行传播和感染。宏病毒通常隐藏在Excel工作簿中,当用户打开含有恶意宏的工作表时,病毒会自动执行,可能对用户的系统造成破坏,包括删除文件、...
Excel 宏编程简明教程 本教程旨在帮助读者快速掌握 Excel 宏编程的基础知识和基本概念。通过学习本教程,读者可以快速上手使用 Excel 宏编程来提高工作效率。 一、宏学习 Excel 宏编程可以通过录制宏的方法来学习...
2. 其次,需要将 EXCEL 文件中的 VBA 代码编译成二进制文件,然后使用 VBA 代码读取该文件中的宏保护密码。 3. 最后,需要将破解后的宏保护密码保存到一个新的 EXCEL 文件中,以便下次使用。 通过使用这种方法,...
Excel 宏编程的常用代码整理 本文档主要介绍了 Excel 宏编程中的一些常用代码,包括变量的声明、常数的声明、选择当前单元格所在区域、返回当前单元格中数据删除前后空格后的值、单元格位移、给当前单元格赋值、给...