ほんとにいつも眠くなったらこのページをあけている。(^^;
でも、プログラムの勉強していると、わけがわからなくなってきて、どうしても眠くなるから。。しかたないなぁ。。
今、278ページ。なんとか、今日中に終わらせたかったのだが。。
そうそう、何日か前に、FAXつきの電話用子機を、ヤフオクで落札したのが届いていたのだが、こっちの勉強をどうしてもやりたくて、放ってあったのだが、やっとのことで、今日子機の登録を終え、今まで使っていた増設電話をとりはずして、子機2台にすることができた。わぁい\(^^)/
さぁ、あとまだもう少し進めたいから、こぉぉいコーヒーを今から作ってこよっと!!
眠い
眠くなったら、このページを開けているみたい。はは。。(^^; でも、このページのおかげでたすかる〜。今、240ページ、眠いけど、でも進んではいる。ちょっとわからないところがでてくると眠くなる。まぁしかたがないなぁ。前から何度もでてきている、for next や、do while や、select case だが、今回少し深く理解できたように思う。特にselect case の使い方、だいたいわかったかなぁ。。そんな気がする。もう少しがんばろう!!
眠い、もうだめ〜。おやすみなさい。
ほんとに、なんとかして、今度こそプログラムをものにしたい。毎日続けるぞ。
プログラムの勉強やりながら、「だからあなたも生きぬいて」という本を読んでいる。中学のとき、強烈ないじめにあって、横道にそれたが、必死で勉強して弁護士になったという。すごいなぁ。勉強のおもしろさを知ったんだろうな。。この人にはかなわないかもしれないけど、わたしだって、がんばれば、プログラムものにできないわけはない!! がんばるっ!!
今はプログラムを覚えたいということで、頭がいっぱい
他のことをする時間がおしい。。といっても、本を読み続けていると、とってもしんどくなって、そればかりはやってられないのだが。。
前に書いたのは、CGIプログラムのことだったと思うが、日曜日に何冊か本を買ってきて、今はそれをやっている。
読んだ本は、エクセル丸秘技、これはかなりおもしろかった。今まで知らなかったり、知っていたけど、まだ完全には自分のものになっていなかった、知っていて便利な関数や技が網羅されている。ジュンク堂に山積みにされていただけのことはあると思う。昨日の朝から、できるアクセス2002応用編を一通り全部やった。そして今は、10日でおぼえる、ACCESSVBA&マクロ入門教室という本を最初からやっていっている。131ページまで終了。これは5日目の第1時間目が終了したところだ。
今回こそは絶対ものにする!!
cgiで、登録とデータ検索
cgiで、登録とデータ検索用のフォームを作ろうと、今度はがんばりはじめたのだが。。これは、ひときわ、手強い。(^^; でも、まだあきらめないぞ!!
では、今日は今から寝ます。
vbaを使って、スケジュール表
今月のスケジュール表を名前を変えて保存、中の内容もその月の日付に変えて、内容は全部消去した後、一列ごとに青い色をつけ、日曜日の行にはピンク色をつける、という作業を、VBAを使って、ボタン一発でできるようにしたいと、朝からずっとがんばっていた。
教えてgooで、諸先輩の教えを受けながら、今、なんとかできあがった。あとは、ボタンをつけて、それにプロシージャーを登録したら、おしまいだ。
うれしいなぁ。
なくなると困るので、ここにコピーしておこうっと。(^^)
…………………………………………………………………………………………
Sub newbook2()
Dim a, bbb, NitiN, ddd, e As Integer
a = InputBox("何月の予定表を作りますか?")
ChDir "D:\いろいろ\1か月予定"
ActiveWorkbook.SaveAs Filename:="D:\いろいろ\1か月予定\2004年" & a & "月.xls"
Range("b1").Value = "2004年" & a & "月予定表"
MotonoTuki = Month(Range("b5").Value)
bbb = a - MotonoTuki
Range("B5:B190").Select
For Each r In Selection
r.Value = DateSerial(Year(r.Value), Month(r.Value) + bbb, Day(r.Value))
Next r
Cells.Select
Selection.Interior.ColorIndex = xlNone
Range("d5:k190", "m5:s190").Select
Selection.ClearContents
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.ClearContents
Range("B4:B190").Select
Range("B4:B190,D4:D190,f4:f190,h4:h190,j4:j190,l4:l190,n4:n190,p4:p190,r4:r190").Select
Range("r4").Activate
Selection.Interior.ColorIndex = 34
Dim i As Integer
i = 5
While (Cells(i, 3).Value <> "")
'i行目のC列の内容をチェック
If Cells(i, 3).Value = "日" Then
'それは「日」だったので色をつける
Range("B" & Trim(Str(i)) & ":S" & Trim(Str(i))).Interior.ColorIndex = 38
'文字そのものの色をピンクにする場合にはこちらを使う
'Range("A" & Trim(Str(i)) & ":S" & Trim(Str(i))).Font.ColorIndex = 7
End If
'次の行へ
i = i + 1
Wend
End Sub
………………………………………………………………………………………
以上でした。
えへへへ。。ほんと、うれしい。\(^^)/