ntyz
(Natsuko Matsumoto)
1
こんにちは。質問させて頂きます。
複数のExcelから作成したデータテーブルを参照し、別のExcelへ書き込みを行います。
Write cellで日付書式の値を書き込むと、時間が入ってしまいます。
例)2019/05/21 0:00:00
この時間の部分をなくし、「2019/05/21」としたいのですがどのようにすれば良いでしょうか?
※Write cellは1000単位で繰り返します
※参照元のExcelの日付の項目内容、書式が統一されておらず
「2019/05/21」や「5月上旬」等ばらばらなので、
日付に統一してからデータテーブルを作成しています
※書き込み先のExcelの書式はもともとは「標準」ですが、
Write cell後の「2019/05/21 0:00:00」を見ると「ユーザー定義」になっています
どうぞよろしくお願い致します。
1 Like
こんにちは!
置換機能を使用して0:00:00を削除できます。
変数名strDate = 2019/05/21 0:00:00としましょう。
あなたがやるのはAssignアクティビティを使うことです:
strDate = strDate.Replace( “0:00:00”、 “”)
それから2019/05/21になるでしょう。
これが役に立つことを願っています。
お知らせ下さい
2 Likes
ntyz
(Natsuko Matsumoto)
3
こんにちは!
なるほど、Excelの書式にこだわってしまっていましたが
単純にReplaceすればよかったんですよね。
ありがとうございます!
いいですよ。
少なくとも私があなたを助けてくれたのなら、あなたは私の答えを解決策としてマークすることができます。
ありがとう…
1 Like
system
(system)
Closed
5
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.