=LEN(RC)=LENB(RC)


上記の計算式を入力規制:ユーザ設定で設定すると半角のみの入力だけで制限することができる。

ちなみに「=LEN(RC)*2=LENB(RC)」で全角のみの制限。


便利だね。


Excelの最終行を取得する方法として今までは

ActiveSheet.Usedange.Rows.Count

を使用していたが今日おかしな値が返ってくる現象が発生。


なぜか-2した値が入ってくる・・・

最終セルより+αの数値が返ってくるなら良いんだけど足りないのは困る。。。


でネットで調べるも有力な情報は見つからない。


そこで代替案として以下のコマンドに切り替えた。


ActiveCell.SpecialCells(xlCellTypeLastCell).Row


上記のオブジェクトだと正しい値が返ってくることは確認できた。


しかしなぜusedrangeがおかしくなったのだろうか?

このたび自社サイト完全リニューアルということできちんとしたWEBサイトを作成してみる。

ここでいう「きちんとした」というのはHTMLは構造のみでデザイン部分は全てCSSで構築ということ。

いままでもHTMLは触ってきたいたけど本格的にCSSを利用してのサイト構築は初めてなんだよね。

とりあえず

スタイルシートサンプル&アイデアブック/杠 満里子
¥2,415
Amazon.co.jp

を読みながら始めてみます。

・・・

うーん。

この本のままのサイトを作成するならば非常にわかりやすいのではと思うが、
何しろ自分は基本がわかってない(;^_^A

何でそれを指定するの?とかブラウザで表示が違うんだけど。。。

みたいな現象が連発ヽ( )`ε´( )ノ

結局、いつもの「とほほのWWW入門」を見ながら悪戦苦闘してます。

なんとかTOPページは完成したけど奥が深い。

ボックスを基本形として考えいていくのかなっとくらいの理解だけどその前に疑問が。

CSSはどのようにして管理していくのかな?

例えばTOPページだけでも大きくヘッダ、メイン、フッタと大まかに分けたあとに
さらにロゴ、画像、メニューといった具合にボックスわけするじゃないですか?

このボックスの定義は当然CSSに記述するわけだけど視覚的に認識する画面設計書
みたいのなくて大丈夫なの?

どうやって運用、引継ぎ等おこなってるのかな?

まだプログラムと違って厳格に管理していないだけなのかまだ知らないルールがあるのか・・・

とりあえずしばらくCSSと向き合ってみようと思う今日この頃です。