[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る
題名:
名前:
この名前を次回も使用する


スレッド一覧に戻る返信

[678] YYYYMMDDの入力

キャッサバ初心者 [2022/05/10 14:04:39]

初心者です。2点教えてください。
①4列目に実行日の日付をYYYYMMDDの形式で入力するマクロを教えてください。

②5列目に任意の文字列を、一回で入れる方法がありましたら教えてください。
例えば、5列目に305と一回で入れたい時もあれば、405と一回で入れたいときもあります。
よろしくお願いいします。

Re: [678] YYYYMMDDの入力

あすかぜ [2022/05/10 23:12:43]

下記のようなマクロで実現できそうです。
試してみてください。


date = GetYear() + GetMonth().padStart(2, "0") + GetDate().padStart(2, "0");
for (y = 1; y <= Bottom; y++) {
  [4,y] = date;
}


value = InputBox("文字列を入力してください。");
for (y = 1; y <= Bottom; y++) {
  [5,y] = value;
}

padStart は Ver.2.3 で追加した命令なので、古いバージョンを使っている場合はバージョンアップをお願いします。

Re: [678] YYYYMMDDの入力

キャッサバ初心者 [2022/05/11 09:43:18]

ありがとうございます。
思った通りに動きました。
感動です。助かりました。ありがとうございます。

スレッド一覧に戻る返信