Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel VBA日期格式isse(需要应用筛选器或以透视作为最终结果)_Excel_Vba - Fatal编程技术网

Excel VBA日期格式isse(需要应用筛选器或以透视作为最终结果)

Excel VBA日期格式isse(需要应用筛选器或以透视作为最终结果),excel,vba,Excel,Vba,嗨,伙计们,问题解决了 我发现了错误,我正在从中选择值格式的日期。 表格的格式是MM/DD/YYYY格式,因此它会弄乱整个o/p 谢谢你的帮助 嗨,朋友们,我正面临一个约会类型的问题 我已经编写了一个宏,从工作簿中的各个工作表中提取日期值,并将其中一个粘贴到另一个工作表的下面。这非常好。(我还选择了其他各个列以及日期值) 现在,在将所有数据堆叠在一张纸上之后,一张比另一张低。 我想用DD-MM-YY格式格式化日期。 我在下面为其编写了宏 Sheets("Overall").Select

嗨,伙计们,问题解决了

我发现了错误,我正在从中选择值格式的日期。 表格的格式是MM/DD/YYYY格式,因此它会弄乱整个o/p 谢谢你的帮助


嗨,朋友们,我正面临一个约会类型的问题

我已经编写了一个宏,从工作簿中的各个工作表中提取日期值,并将其中一个粘贴到另一个工作表的下面。这非常好。(我还选择了其他各个列以及日期值)

现在,在将所有数据堆叠在一张纸上之后,一张比另一张低。 我想用DD-MM-YY格式格式化日期。 我在下面为其编写了宏

 Sheets("Overall").Select
    Range("N2").Select
    Range(Selection, Selection.End(xlDown)).Select
    Selection.NumberFormat = "0.00"
      Columns("N:N").Select
    Selection.NumberFormat = "dd-mm-yy"

    Selection.TextToColumns Destination:=Range("N1"), DataType:=xlDelimited, _
    TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
    Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
    :=Array(1, 4), TrailingMinusNumbers:=True
现在的问题是当我试图对这些数据进行透视或应用过滤器时。 过滤器以MM-DD-YY格式显示日期。 这是错误的。 由于此原因,我无法对这些数据进行透视(因为我必须准备一个显示每日销售额的透视图)

我还将系统默认日期格式更改为DD-MM-YY

但还是没有运气。 有人能帮我吗。 如果需要,我会附上o/p

寻找解决方案


提前谢谢。

嗨,蒂姆,谢谢你的回复。我使用了你的解决方案,但仍然没有运气。我仍然以MM-DD-YYYY格式显示日期。此外,当采用枢轴时,它不会自动安排从第一天到最后一天的日期。
Selection.NumberFormat = "dd/mm/yyyy;@"