zoukankan      html  css  js  c++  java
  • excel日期插件

    效果图

    Private Sub DTPicker1_Click()
    ActiveCell.Value = DTPicker1.Value
    DTPicker1.Visible = False
    End Sub
    
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
        If Target.Column = 6 Or Target.Column = 8 Then
    '    Me.DTPicker1.Left = ActiveCell.Left + ActiveCell.ColumnWidth + 65
        Me.DTPicker1.Left = ActiveCell.Left
        Me.DTPicker1.Top = Target.Top + 15
        If Target.Value <> "" Then
        Me.DTPicker1.Value = Target.Value
        Else
        Me.DTPicker1.Value = Now()
        End If
        Me.DTPicker1.Visible = True
        Me.DTPicker1.Width = 90
        Else
        Me.DTPicker1.Visible = False
        End If
        
    End Sub

    Excel 

    1. 如何打开excel 2010 的开发工具

    依次打开, 文件-选项-自定义-自定义功能区-主选项卡,勾选开发工具。

    2. 如何在excel 2010 中插入Microsoft Date and Time Picker Control 控件

    在开发工具栏目下选择插入,其他控件,然后选择Microsoft data and time picker control.

    如果找不到的话需要重新安装日历控件包。

    下载一个mscomct2 控件包。

    EXCEL日历控件,Microsoft Office mscomct2 控件包,该控件包主要用于增补 Microsoft Office 窗体系统部分丢失的控件脚本,不包含其它任何插件或程序,敬请放心安装使用。

    放到c:/windows/system32 目录下

    以管理员身份运行cmd.exe.  运行  regsvr32 mscomct2.ocx. 

    就可以找到DTPicker 了。

    3.如何将DTPicker 作为输入日期的手段

    在适当的位置画一个DTPicker. 

    双击日历控件,编写两个函数。

    我的实现是,当鼠标点击所有行数模4为1的行时就会跳出DTPicker ,在DTPicker 选择日期后点击以下就可以隐藏DTPicker 同时将Value 送给activecell.

    4. 如何解决无法

    无法在未启用宏的工作簿中保存以下功能

     excel2010 中如果要想保持带有宏的工作簿就会跳出一个“

    无法在未启用宏的工作簿中保存以下功能

    ”的对话框。

    解决方案是文件另存为 .xlsm 为后缀的问题。

    5. 如何解决excel 2010 

    保存EXCEL时提示隐私问题警告

    点击,文件-选项-信任中心-个人信任选项, 去掉“保持时从文件属性中删除个人信息。”

  • 相关阅读:
    myeclipse 8.5 workspace无故初始化
    过 DNF TP 驱动保护(二)
    LogMiner
    过 DNF TP 驱动保护(一)
    驱动列举进程输出到应用层
    [转]hookQQAPI拦截QQ聊天记录有图有码
    Oracle Grid 下载地址
    Oracle 分区表 总结
    NtQuerySystemInformation的使用
    oracle asm之添加和修改asm磁盘组
  • 原文地址:https://www.cnblogs.com/wangwiz/p/9020719.html
Copyright © 2011-2022 走看看