PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表] VBA裡的日期變數初始值設定問題
作者:
Ibrahimovic
(伊布)
2018-09-06 01:09:24
軟體: Office Excel
版本: 2016
原本目的:
因為經常把不同的 2 份或 n 份資料 (日期、數據)
放置在一起後做成圖表的習慣
但是n份資料的日期時間範圍每次都不一樣
手動修成一致雖然不難但是經常做就覺得好花時間
所以想做一個增益集
功能是遇到每次丟入 n 份不同日期範圍的資料
整合成只留下日期一致有重複到的
沒重複到的就刪除
遇到問題:
先上圖
https://i.imgur.com/Bl7Vw4w.jpg
這張圖的進度是
比較 n 份資料,並從中取出最舊日期及最新日期之儲存格的 row
因為在比較時,想說設個變數(v_Date) 做為初始被比較的值
只是納悶的是
在抓最舊日期跟最新日期裡,v_Date的初始值設成一樣的話,就會失敗
經幾番測試後
抓最舊日期設定成 v_Date = ""
抓最新日期設定成 v_Date2 = 1990 / 1 / 1
code設定成上面那樣就可以達到目的了
只是有點不太了解原因
請問有好心的大大能否指點一二?
作者: soyoso (我是耀宗)
2018-09-06 08:09:00
因為v_sth帶入日期,如v_date不設為""(文字)的話判斷時會是日期序列值<0,為假,因此無法執行為真所寫動作v_date設為文字的話,因數值會小於文字,為真,則可執行另一個設為1990/1/1會回傳1990(1990除1除1)判斷時會是日期序列值>1990,為真,可執行如不設,日期序列值>0,為真,應也可執行
繼續閱讀
[公告] szhy永久資源回收桶及板規臨時新增
aokman
[算表] 日曆轉置
fqom
[算表] 請問欄如何誇行統計最大值,最小值??
b8806
[算表] 請問vba關於隱藏欄列
quadrature
[算表] Excel如何編製營收佔比的半圓圖
moodyblue
[出售] (已售出) Office 365 個人版
Batiashvili
[算表] vba 找出一樣數字並分類
hellk
[算表] 自訂函數的跨檔使用
home0303
[算表] 用巨集將多個檔案複製貼上到指定檔案
semurderer
Re: [問題] 使用vba轉成pdf
leevince
Links
booklink
Contact Us: admin [ a t ] ucptt.com