簡體   English   中英

如何使用vba對條件值進行多重條件排序

[英]how to multi conditionally sort values using vba

因此,我要從外部源提取數據,該數據源將返回給定格式的Date字符串:“ 10/26/2013 9:46:46 AM”

當我對數據進行排序時,似乎無法區分AM和PM值,因此許多低調/ 1 AM值移到底部。 是否有人在處理此事之前/是否有解決方案,使其能夠識別AM / PM方面以及日期和時間?

謝謝

看起來它正在將其作為文本進行排序。 這可能取決於如何獲取數據。 如果您選擇一個單元格並按F2(編輯),然后按Enter鍵進入下一個單元格,這是否會更改您的數據?

在提取數據的代碼中,您只需要稍作修改即可。 Range(“ D5”)。value =字符串

根據您的計算機設置,它可能會略微更改為24小時

我最終使用TimeValue()和DateValue()excel函數對日期和時間進行了分割,然后編寫了一個宏,根據代碼,日期和時間對3個鍵進行排序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM