教育技術おたすけ掲示板

教育現場で使える便利な情報交換の場です。

    【無料】で獲れる万馬券情報!超有名評論家もオススメの本物の大儲けGET術はココ! Reload


投稿者
メール
題名
   
内容
HTMLタグ
画像
URL
 
 

 [ >>プロフ♀友検索<< ]  [ パソコン・テレビ無料処分 ]  [ プロフ検索で○○友探す? ]  [ 注目のFX@まるごと比較 ]
teacup. ] [ ブログ ] [ 無料掲示板 ] [ 有料掲示板 ] [ 動画検索 ] [ プロフィール ]
【From teacup.】この掲示板は投稿が一定期間無いため、各記事中に広告を表示しています。

全215件の内、新着の記事から10件ずつ表示します。 1  2  3  4  5  6  7  8  9  10  |  《前のページ |  次のページ》 

あけましておめでとうございます  投稿者:akihito  投稿日:2008年 1月 4日(金)17時51分19秒
  今年の日の出は、私の50年間の記憶の中で最も穏やかで美しいものでした。今年がみなさんにとって素晴らしい年になりますように。今年もよろしくお願いします。
クリックで拡大

http://akihitoblog2005.blog.ocn.ne.jp/kankyo/

 


ループを使って4  投稿者:katsuya  投稿日:2007年 5月 5日(土)19時24分14秒
  (3) Do While….Loop
Do While….Loopを使って、D列に1から10までの数を入れるマクロを作ります。これもループに入る前に条件調べる方法です。
Dim I As Integer
I = 0
Range("D1").Select
Do While I < 10 …(1)
ActiveCell.Offset(I, 0).Value = 1 + I
I = I + 1
Loop
(1)だけが変わっています。Until I>9では、「変数Iが9より大きくなるまで」でしたが、Whileでは「変数Iが10より小さい間」という意味になります。
ところで、10以下とするにはどうしたらいいでしょう。「I<=10」とすればいいのです。不等号と等号を上下に重ねて書くことができないので、等号を右にして、横に続けて書けばできあがりです。
 
空いた時間を有効活用
バイト探しはお任せ。高時給から短時間バイトまでおすすめ情報を比較。


リフォームしませんか
リフォーム情報が満載。人気のリフォーム会社を徹底比較。


おしゃれ女性かつら情報
ファッションから医療用まで、女性用かつら・ウィッグ情報はコチラ。



ループを使って3  投稿者:katsuya  投稿日:2007年 4月28日(土)22時03分54秒
  (2) Do Until….Loop
Do Until….Loopを使って、C列に1から10までの数を入れるマクロを作ります。これは、ループに入る前に条件を調べる方法です。
Dim I As Integer
I = 0
Range("C1").Select
Do Until I > 9 …(1)
ActiveCell.Offset(I, 0).Value = 1 + I …(2)
I = I + 1
Loop …(3)
(1)と(3)以外は、前回のDo….Loop Untilと全く同じです。ここではループに入る前に(1)で変数Iが10以上か調べています。変数Iの値をいろいろ変えて試してみましょう。変数Iが10以上の場合は、ループに入らずに(3)にとんでしまいます。
(2)は、もちろんCells( )でもできます。ぜひ直してみてください。
 
可愛いペットと暮らそう
人気のペット対応マンションの情報をまとめて比較!


頑固な汚れはプロにお任せ
ハウスクリーニングのおすすめ情報を厳選。お得情報はココから。


たまった荷物はトランクルームへ
トランクルームを使って快適生活を。トランクルーム探しはコチラ。


面倒な家事はお任せ
たまには家事もお休みを。人気の家事代行サービスを徹底比較。


二重整形で目元パッチリ
人気の二重整形でイメチェン!二重整形のオススメはコチラ。



ループを使って2  投稿者:katsuya  投稿日:2007年 4月21日(土)11時21分58秒
  2 Do….Loop
(1) Do….Loop Until
Do….Loop Untilを使って、B列に1から10までの数を入れるマクロを作ります。これは、少なくとも 1 回はループを実行した後で条件を調べる方法です。
Dim I As Integer
I = 0
Range("B1").Select
Do
ActiveCell.Offset(I, 0).Value = 1 + I …(1)
又は
Cells(I, 1).Value = 0 + I …(2)
I = I + 1 …(3)
Loop Until I > 9 …(4)
Doの前まではFor….Nextと同じです。(1)でも(2)でも同じようにできますが、(2)にした場合は、変数Iの初期値を1にする必要があります。
Do….Loopの場合、何回までということはありませんから、(3)と(4)でいつまで繰り返すかを設定しています。(3)は、1回毎に変数Iの数は増えていきます。
1回目…I=0+1なので1
2回目…I=1+1なので2 という具合になります。
(4)では、「変数Iが9より大きくなるまで繰り返す。」という意味になります。つまり、変数Iが10になると終了することになります。
 
最強アフィリエイトFind-A

ループを使って1  投稿者:katsuya  投稿日:2007年 4月14日(土)13時50分52秒
  いろいろなループを使って、列に1〜10までの数字を入れるマクロを作ってみましょう。
1 For….Next
For….Nextを使って、A列に1から10までの数を入れるマクロを作ります。
Sub Macro1()
Dim I As Integer
I=0
Range("A1").Select
For I = 1 To 10 …(1)
Cells(I, 1).Value = 0 + I …(2)
Next
End Sub
(1)のCellsは前にも出てきましたが、セルの番地を表しています。Cells(1,1)はセルA1を、Cells(2,1)はセルA2を示します。したがって、(1)のIは0からではなく、1からにします。
(2)を変更してみましょう。(2)をActiveCell.Offset(I, 0).Value = 1 + Iと変えてみましょう。ActiveCell.Offset(行, 列)は、現在のセルから(行、列)ぶん移動するという命令です。実行してみましょう。セルA1が空白になってしまいました。(1)のI=1が悪いようです。I=0としてみましょう。今度はうまくいきました。I=1だと、最初から1行下へ移動するということになっていたからです。Cellsの場合と、ActiveCell.Offset( )の場合では、(1)の変数Iの初期値を変更する必要があります。
今度はちょっといたずらしてみましょう。先ほどのActiveCell.Offset(I, 0).Value = 1 + Iを2つに分けてみましょう。
ActiveCell.Offset(I, 0).Select
ActiveCell.Value = 1 + I
同じようにいくはずなのが、今度はずいぶん間延びしてしまいました。どうしてでしょう。
最初の変数Iは0なので、移動しません。次は、変数Iが1になるので、一つ下へ移動します。ところがその次は、変数Iが2になるので、二つ下へ移動してセルA4になってしまいます。一つとばし、二つとばし、三つとばしと次々に間が空いていってしまいます。原因は、Selectにあります。Selectは辞書では選択するという意味ですが、選択した結果移動してしまいます。アクティブセルを基準にしてIだけ移動するので、次々に間が空いてしまいます。一方ActiveCell.Offset(I, 0).Value = 1 + Iでは、常にセルA1を基準にしているので、間が空きません。
 
最強アフィリエイトFind-A

ループの種類  投稿者:katsuya  投稿日:2007年 3月31日(土)15時23分20秒
  ループの種類
ループ構造も3種類あります。
○Do…Loopは、回数が決まっていない場合に条件が一致している間(真である限り)、ループを何回でも実行する場合に使います。この中にも、Do While…LoopとDo…Loop While、Do Until…LoopとDo…Loop Untilの4種類があります。
*「真」とは、条件に一致していると思っていればいいでしょう。「真」の反対は「偽」となり、それぞれ「True」と「False」となります。また、前にやったようにオン、オフとしても使われます。
○For…Nextは、今まで何回も使ってきたので、前の方を見てください。
○For Each…Nextは、決められた回数分ループを実行するものではなく、セルの範囲内全てに命令を実行するためのループ構造です。
For Each myCell In Range("B2:C7")
命令
Next

次回からは、いろいろな処理の方法を練習していきましょう。
 
可愛いペットと暮らそう
人気のペット対応マンションの情報をまとめて比較!


頑固な汚れはプロにお任せ
ハウスクリーニングのおすすめ情報を厳選。お得情報はココから。


たまった荷物はトランクルームへ
トランクルームを使って快適生活を。トランクルーム探しはコチラ。


面倒な家事はお任せ
たまには家事もお休みを。人気の家事代行サービスを徹底比較。


二重整形で目元パッチリ
人気の二重整形でイメチェン!二重整形のオススメはコチラ。



条件分岐  投稿者:katsuya  投稿日:2007年 3月27日(火)21時12分50秒
  春休みとはいえ、相変わらず忙しい日々が続いています。児童数増加のため教室がなくなり、職員室が校舎から追い出され、中庭に作成中です。4月上旬の土日に引っ越しの予定ですが、どうなるのでしょう。

前回で十字書き取りの作成はだいたい終わりましたので、ここで条件分岐やループについてまとめてみたいと思います。
条件分岐の種類
条件判断構造には3種類あります。
○If … Thenは、命令を条件に応じて実行する場合に使います。
If  条件 Then
条件が成立した場合の処理
End If
○If … Then … Elseは、条件に応じて、いくつかの処理の中から1つを選んで、実行する場合に使います。エクセルVBAの場合、IIF(条件式,成立する場合、成立しない場合)というのもあります。
If 条件1 Then
条件1が整理した場合の処理
(ElseIf 条件2 Then) <−省略可能
条件2が成立した場合の処理
(Else) <−Ifの条件以外の場合
どの条件も成立しなかった場合の処理
End If
○Select Caseは、一つの式の値を複数の条件と比較する場合に使います。
Select Case 条件の対象
Case 値1
処理1
Case 値2
処理2

Case Else
値1からN以外の処理
End Select
If … Then … Elseと同じことができますが、こちらの方が処理も速く、見てわかりやすいという利点があります。
 
最強アフィリエイトFind-A

十字書き取りを作ってみよう13  投稿者:katsuya  投稿日:2007年 3月17日(土)19時54分18秒
  忙しくて、しばらく休んでしまいました。また、続けていきたいと思います。
助成金は何に使ったらいいか、いい案が出たらまた、連絡したいと思います。

今回は、書き取りで同じ問題にならないようにチェックする子とをやってみたいと思います。

問題数が多い場合は、それほど問題になりませんが、それでも同じ問題が出てしまうことがあります。それを防ぐにはどうしたらいいでしょう。
ここでは乱数によって作成された問題番号をすべて記憶させ、前の問題番号と一致しないかどうかチェックするようにしています。問題をFor I = 0 To 9で繰り返し作っています。この変数(I)を使っています。
まず、乱数で作成された問題番号(myNum)をmyCheck(I)という配列変数に入れておきます。
            myCheck(I) = myNum
            If I <> 0 Then
                For J = 0 To I - 1
                    If myCheck(J) = myNum Then
                        I = I - 1
                        myColumn = myColumn + 2
                        myInsertCheck = False
                    End If
                Next J
            End If
 
気になるニキビの治療なら
ニキビ治療ならお任せ。専門のクリニックを徹底比較!


シミが気になり始めたら
早めの対策できれいな肌を守ろう。しみ治療のおすすめ情報を比較。


引越し会社選びに迷ったら
オトクナ引越し会社を厳選比較。自分にぴったりなのはどこ?



助成金を頂きます。  投稿者:akihito  投稿日:2007年 3月11日(日)22時30分21秒
  使途について10000円ですが、アドバイスをお願いします。

http://akihitoblog2005.blog.ocn.ne.jp/kankyo/

 
空いた時間を有効活用
バイト探しはお任せ。高時給から短時間バイトまでおすすめ情報を比較。


リフォームしませんか
リフォーム情報が満載。人気のリフォーム会社を徹底比較。


おしゃれ女性かつら情報
ファッションから医療用まで、女性用かつら・ウィッグ情報はコチラ。



いつもありがとうございます  投稿者:akihito  投稿日:2007年 2月26日(月)23時37分23秒
  katsuyaさん、いつもありがとうございます。kenさんへのお返事をお願いしようと何度か電話しましたが、通じませんでしたね。今日は、東京で情報モラルの発表会に参加させていただきました。kenさんのような方がもっと増えて、双方向のやり取りが成立すると面白いでしょうね。
PS/ken さん、ご質問は他の方の糧となります。お助けブログにそのままの形でアップさせていただきたいのですが、よろしいでしょうか。もし、支障がありましたら、お知らせください。(^◇^)

http://akihitoblog2005.blog.ocn.ne.jp/kankyo/

 
気になるニキビの治療なら
ニキビ治療ならお任せ。専門のクリニックを徹底比較!


シミが気になり始めたら
早めの対策できれいな肌を守ろう。しみ治療のおすすめ情報を比較。


引越し会社選びに迷ったら
オトクナ引越し会社を厳選比較。自分にぴったりなのはどこ?



以上は、新着順1番目から10番目までの記事です。 1  2  3  4  5  6  7  8  9  10  |  《前のページ |  次のページ》 
/22 




   
teacup. ] [ ブログ ] [ 無料掲示板 ] [ 有料掲示板 ] [ 動画検索 ] [ プロフィール ]
RSS

teacup.AUTO BBS Lv2-Free


[PR] 転職情報満載! 転職ならリクナビNEXT