Tag: datepicker

Excel VBAdate选取器问题

我希望你能帮上忙。 我有一个dateselect器popupH列,因为我想要标准化如何在Excel工作表上inputdate。 我面对的问题是,如果我或我的任何一个在都柏林的团队点击H10单元格中的单元格H10,popupdateselect器,并loggingdate,因为我想要05/11/2017或“mm /日/年” 现在,如果我的团队在丹麦或芬兰等其他国家/地区匹配,请点击H10下面的单元格返回date格式.5.11.17它不返回05/11/2017格式 在屏幕截图1中,您可以看到我的问题的视觉表示。 popup日历的代码有两个模块,您可以在Screen Shot 2中看到 我的代码如下任何一个可以解决这个问题? 与往常一样,所有的帮助,不胜感激 我在网上的代码中使用了这个dateselect器,所以我不完全理解它。 但是我的代码在下面 屏幕截图2中的第二个模块的类模块的代码在这里 Option Explicit Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'check cells for desired format to trigger the calendarfrm.show routine 'otherwise exit the sub Dim DateFormats, DF DateFormats = Array("m/d/yy;@", "mm/dd/yyyy") For Each DF In DateFormats If DF = Target.NumberFormat Then If CalendarFrm.HelpLabel.Caption […]

将Excel 2013中的date选取器日历控件限制为仅一列和总行

我正在处理Office 2013 x64,我遇到的问题是dateselect器。 我也search了networking和计算器,并且遇到了日历控制 ! 我在第5版中使用了由他们提供的vba的macros,它在我应用macros的整个工作表中工作,但是我的目标是只在一个列中使用这个macros。这里是行 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 'If IsDate(Target.Cells(1, 1).Value) Then Set DatePickerForm.Target = Target.Cells(1, 1) DatePickerForm.Show vbModal Cancel = True 'End If End Sub 我正在寻找一种方法来限制macros只是一列,但不能find成功的代码我想在这个dateselect器工具只有一列和一排所以请帮助我,你可以在这里下载xlsm文件这是一个date控制macros下载.xlsm文件 !

Excel VBA – 同一张纸上的多个dateselect器

在我目前的项目中,我需要从开发者选项卡插入两个dateselect器。 一个用于开始date,另一个用于结束date。 由于某种原因,每当我添加第二个dateselect器,走出devise模式,并在第一个dateselect器上selectdate,第二个变灰色,变得完全不可用。 在那里的任何一个知道为什么我不能在我的工作簿的同一张表上有两个dateselect器?

在特定单元上运行Excel VBA Datepicker

我在这里使用Datepicker解决scheme在VBA的文本框中格式化MM / DD / YYYYdate 我可以从一个Sub运行它,但是可以通过点击特定的单元格来运行它吗?

datepicker适用于Excel 2010/2007/2003

我需要Excel中的VBA datepicker。 我遇到了这个问题,因为Excel 2010 64位没有dateselect器,在Excel 2007/2003中工作正常。 我正在寻找一个可用于商业目的的自由控制。 任何帮助将不胜感激。 谢谢

将dateselect器的VBA代码从原始工作表复制到已复制的工作簿

我希望你能帮上忙。 我有一段代码。 实质上,它打开一个对话框,允许用户select一个Excel工作表,然后出口到国家栏(11)对其进行过滤,然后将该国家复制并粘贴到一个新的工作簿中,命名新的工作簿之后国家又重复下一个国家的行动,然后保存并closures每个工作簿。 它还通过电子邮件发送工作簿 我的问题是这个; 我在原始工作簿的P列中有一个dateselect器,它可以很好地工作。 见图1。 但date选取器代码不在模块中,而是位于名为“模板”的工作表中的原始工作簿中。请参见图2。 我想要发生的情况是代码运行过滤和复制和粘贴的国家是date选取器可在复制的工作簿。 这可能吗? 目前它只是保留在原来的。 图1 图2 图3根据保存在不同位置的第11列的原始图像复制的工作簿表单 图4复制的工作簿没有dateselect器 与以往任何帮助将不胜感激我的代码如下 date选取器代码 Option Explicit Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'check cells for desired format to trigger the calendarfrm.show routine 'otherwise exit the sub Dim DateFormats, DF DateFormats = Array("m/d/yy;@", "mm/dd/yyyy") For Each DF In DateFormats If DF = Target.NumberFormat […]

exceldate选取器控制

我需要为我创build的Excel工作表创build一个单元格dateselect器。 我试图按照这个教程 但是我不能理解这个例子应该如何在单元格A1:C1放置一个日历选取器。 在我的工作表中,如果我按原样粘贴代码,则会引发错误。 如果我尝试像这样修改它: 'Declaration Public Function AddDateTimePicker(range As range, name As String) As DateTimePicker Private Sub ExcelRangeAddDateTimePicker() Dim DateTimePicker1 As Microsoft.Office.Tools.Excel.Controls.DateTimePicker DateTimePicker1 = Me.Controls.AddDateTimePicker(Me.range("A1", "C1"), "DateTimePicker1") End Sub 我根本得不到结果… 任何提示或答案赞赏:)