過去の桐井戸端BBS (桐ver.9) |
25741 | [日付]の項目に1年分の日付をいっきに入力したい | かず | 2004/04/01-20:59 |
年間の行事予定表を作成しようとしています。 日付の項目を作り、そこに2004年4月1日から2005年3月31日までの日付を入れていきたいのですが、 なにか効率的に入れる方法はありますでしょうか? お教えいただければありがたいです。 | |||
25742 | Re:[日付]項目を作り、そこに1年分の日付をなるべくいっきに入力したいのですが | 悲しげ | 2004/04/01-21:36 |
記事番号25741へのコメント どもっ、かずさん 一括処理を使えば寸時で出来上がります。 例えば 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 変数宣言 日時{&日付,&末日} 表 "某.tbl" 行削除 *,圧縮 &日付=#日時値生成(2004,4,1),&末日=#年数加算(&日付,1) 表表示 繰り返し 行追加 [日付]=&日付 &日付=#日数加算(&日付,1) 条件(&日付=&末日) 繰り返し中止 繰り返し終了 表形式編集 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 ※"某.tbl"の[日付]項目は日時型であるとします。 | |||
25743 | Re:[日付]項目を作り、そこに1年分の日付をなるべくいっきに入力したいのですが | 幅田 | 2004/04/01-21:36 |
記事番号25741へのコメント かずさん こんにちは。 >日付の項目を作り、そこに2004年4月1日から2005年3月31日までの日 >付を入れていきたいのですが、なにか効率的に入れる方法はありますでしょうか? まず、1年分(365行)のレコードを作ります。 CTRL+↓キーで、Enterキーを押したときのカーソルの移動方向を下向きに変えておいてから、 行挿入して、Enterキーを10秒間ぐらい押し続けると それくらいの空白のレコードができあがります。 さらに、日付の項目で メニューバーから編集→置換→項目置換で #日数加算("2004年4月1日”,#連番−1 ) の式をいれて、実行すると いっきに日付が入ります。 (日付の項目は文字列型です) | |||
25744 | Re:[日付]項目を作り、そこに1年分の日付をなるべくいっきに入力したいのですが | 悲しげ | 2004/04/01-21:48 |
記事番号25742へのコメント 方法その2 表定義/項目属性/入力タブの[日付]項目の「挿入初期値式」を #日数加算(#直前値([日付],""),1) としておき、 あとは表編集で、 1.カーソル移動方向を「↓」にしておく。 2.行追加で、まずは1行目だけは「2004/4/1」のように手入力してから 3.[Enter]キーを押しっぱなしにする。 4.「2005/3/31」になったらキーを離す。 | |||
25745 | どうもありがとうございます | かず | 2004/04/01-22:12 |
記事番号25741へのコメント 悲しげさん、幅田さん、どうもありがとうございます。一括処理でない方法で、 明日やってみようと思います(=>ェ<=)。 ここのBBSはいつもすばらしいな、と感心しています。 職場のネットワークがわけわからない状態(ネットワークコンピュータで特定の数台のコンピュータしか見えない (全部見えない))になって困っていて、こんなすぐ解答をいただけるBBSがあったらいいのにな、といつも思ってしまいます。 桐に関係ない話で、わがままな話をしてすみません(=;ェ;=)。 |