[過去ログ]
【.cmd】 バッチファイルスクリプト %14 【.bat】 (1002レス)
【.cmd】 バッチファイルスクリプト %14 【.bat】 http://mevius.5ch.net/test/read.cgi/tech/1597442426/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
547: デフォルトの名無しさん [sage] 2021/12/05(日) 09:15:29.34 ID:/JnG12pN > 1899/12/30が0のシリアル値 まあ実質的にはそれでも間違いでは無いけど エクセルは一応 1900/01/01 が 1 でも 1900/02/29 が存在するバグ仕様のせいで 1900/03/01 以降 +1 になってしまい 1899/12/31 が 1 のような値になってしまう 1900/03/01 以降の値しか無いなら一律で構わないけれど全てに対応させるには以下の3種必要 ・1900/01/01 〜 1900/02/28 ・1900/02/29 ・1900/03/01 〜 2/29だけ例外で扱って残りは03/01〜の時、通日をフラグで-1する感じかな 0/3/1 を 0 とした値に直して %1 に与えたら以下の式で年月日を出せる set /a "R=(R4=(R1oo=(R4oo=%~1%%146097)%%36524)%%1461)%%365, Y4oo=%~1/146097, Y1oo=R4oo/36524, Y4=R1oo/1461, Y1=R4/365, L=(Y1oo|Y1)/4, R+=L*365, k=(R*5+2)/153, d=R+1-(306*k+4)/10, f=k/10, m=k+3-f*12, y=400*Y4oo+100*Y1oo+4*Y4+Y1-L+f" echo %y% / %m% / %d% http://mevius.5ch.net/test/read.cgi/tech/1597442426/547
554: デフォルトの名無しさん [sage] 2021/12/06(月) 19:19:45.42 ID:+EfoGYZX >>546 バッチありがとうございます。動作確認しました。助かりました。 >>550 ソフトはLibreOfficeです。後出しですみません。 シリアル値は全て連続です。質問は5桁設定でしたが60以下でもOKです。 >>547 詳細な情報ありがとうございます。Excelの場合は注意します。 http://mevius.5ch.net/test/read.cgi/tech/1597442426/554
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.042s