Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


44054 / 76732 ←次へ | 前へ→

【37701】Re:入退出一覧表を作りたいです(結構複...
発言  ichinose  - 06/5/15(月) 23:02 -

引用なし
パスワード
   ▼rinn さん:
こんばんは。

>このオートシェイプを使用したものは使えそうです。
>ありがとうございます。
>しかし応用が必要で私は初心者の為すぐには理解できず、今どうすれば応用できるか考え中です。

http://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=25861;id=excel

ここで提示したコードが正常に作動しましたか?


まずは、リンク先のプログラムが作動するような
入力データの作成から始めて、とにかく、一度作動させてみて下さい。

もし、作動したなら、これを一行一行、理解して頂くしかないでしょうねえ!!

それで、不明な点があったなら、ピンポイントで質問してください。


尚、上記リンク先の
>Function mk_rectangle(rng As Range, 開始 As Single, 巾 As Single, Optional sht As Worksheet = Nothing, Optional txtstr = "") As Shape



Function mk_rectangle(rng As Range, 開始 As Single, 巾 As Single, Optional sht As Worksheet = Nothing) As Shape

に訂正してください(訂正しなくても作動はしますが)。


>そして今回の質問ついでに、私が実現したいことをもうひとつ付け加えて質問させていただきたいと思います。
>
>以前のものであると日付ごとに1行ずつ表示をしているようですが、私の場合部屋番号ごとに1行ずつ表示させることになります。
>1行でたくさんのオートシェイプが表示されることになるので、例えば一番左にあるオートシェイプは黄色、次は緑などとせめて隣り合わせる色は変えたいと思います。
>この方法があれば教えていただければありがたいです。

入力データ(No(部屋番号)、入場日、入場時間、退場日、退場時間)の例の記述が
ないので、はっきりしたことは言えませんが、
部屋NO毎に入場時刻などでソートし、その順序でオートシェイプを作成すれば、
色の変化を付けることは可能だと思います。
仕様を煮詰めていけば、他にも方法はあるかもしれません!!
いずれにせよ、色を変えることはできます。


まずは、仕様書を作成してください。

このプログラムの機能概要からはじめて、

・ 入力データ
 (No(部屋番号)、入場日、入場時間、退場日、退場時間)の入力方法や
  記述例

・上記の入力データから、どんな結果を出力したいのか
 これも例を交えて記述

・具体的なプログラムのオペレーティング(操作手順)

・その他

この仕様書を読んだ人が概、どんなプログラムなのかわかるような
ドキュメントです。
この仕様書を記述していく中で

ご自分が、このプログラムを作るのに何がわからないのか

何を知らなければならないのか
等が具体的に見えてくると思います。
あるいは、記述するまでは、わからなかったアルゴリズムが
わかってくるかもしれません。

私もプログラムを作る前に必ずこの仕様書を記述しますが、
これはユーザーのためというより、自分のためなのです
(ユーザーはほとんどドキュメントなんて読んでくれませんしね・・・)。

まだ、どこから手をつけてよいか迷っておられるのなら、
仕様書の作成をお勧めします。
0 hits

【37596】入退出一覧表を作りたいです(結構複雑で... rinn 06/5/12(金) 17:13 質問
【37603】Re:入退出一覧表を作りたいです(結構複雑... ichinose 06/5/12(金) 18:54 発言
【37679】Re:入退出一覧表を作りたいです(結構複... rinn 06/5/15(月) 16:44 質問
【37701】Re:入退出一覧表を作りたいです(結構複... ichinose 06/5/15(月) 23:02 発言
【37715】Re:入退出一覧表を作りたいです(結構複... rinn 06/5/16(火) 13:10 質問
【37728】Re:入退出一覧表を作りたいです(結構複... ichinose 06/5/16(火) 23:54 発言
【37741】Re:入退出一覧表を作りたいです(結構複... rinn 06/5/17(水) 16:34 質問
【37743】Re:入退出一覧表を作りたいです(結構複... rinn 06/5/17(水) 16:41 発言
【37753】Re:入退出一覧表を作りたいです(結構複... ichinose 06/5/17(水) 22:34 発言
【37771】Re:入退出一覧表を作りたいです(結構複... rinn 06/5/18(木) 15:47 お礼
【37802】Re:入退出一覧表を作りたいです(結構複... ichinose 06/5/18(木) 22:06 発言
【37813】Re:入退出一覧表を作りたいです(結構複... rinn 06/5/19(金) 9:53 お礼
【37731】Re:入退出一覧表を作りたいです(結構複... ハチ 06/5/17(水) 12:27 発言
【37742】Re:入退出一覧表を作りたいです(結構複... rinn 06/5/17(水) 16:35 お礼

44054 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free