以下の内容はhttp://mukankei151.blog47.fc2.com///blog-entry-9529.htmlより取得しました。


■2014/05/10(土) やる夫で学ぶ「Excel VBA」

カテゴリータグ:学ぶ・体験系 学ぶ・体験系(2012) やる夫短編作品 2012

過去記事の検索欄

ランダムジャンプ

短編まとめ
やる夫ショートストーリーセレクション

推奨スレ
中編 短編投下所156                    http://jbbs.livedoor.jp/bbs/read.cgi/otaku/12973/1313420444/
やらない夫短編投下所26                http://yy701.60.kg/test/read.cgi/yaranaio/1283273433/
やる夫系R18ストーリースレ その38              http://ex14.vip2ch.com/test/read.cgi/news4gep/1271794106/
ヒロイン短編投下スレッド16                  http://jbbs.livedoor.jp/bbs/read.cgi/otaku/12766/1280923208/
試作やる夫作品専用スレ in 2nd板           http://yy702.60.kg/test/read.cgi/yaruo2nd/1282825654/
やる夫短編投下所 in おーぷん             http://open.open2ch.net/test/read.cgi/yaruo/1396490018/
【歴史ネタ】短編・コピペAAスレ【古今東西】        http://jbbs.livedoor.jp/bbs/read.cgi/otaku/12368/1269959376/
翠星夫短編スレ                          http://jbbs.livedoor.jp/bbs/read.cgi/otaku/13257/1259493753/
やる夫でコピペスレ                        http://jbbs.livedoor.jp/bbs/read.cgi/otaku/12368/1364895481/
【初心者】やる夫自作絵投下所【歓迎】          http://jbbs.livedoor.jp/bbs/read.cgi/otaku/12766/1276815988/
【安価で】安価短編スレ【やるお!】           http://jbbs.livedoor.jp/bbs/read.cgi/otaku/14504/1298996698/
やる夫達で語るF1あれこれ                http://jbbs.shitaraba.net/bbs/read.cgi/otaku/12973/1387716427/
プロ野球12球団紹介スレ                    http://jbbs.shitaraba.net/bbs/read.cgi/otaku/12973/1387716427/
やる夫で学ぶご当地知識&方言                http://jbbs.livedoor.jp/bbs/read.cgi/otaku/12368/1328104512/

464 名前:名無しさん[sage] 投稿日:2012/12/06(木) 00:42:06 ID:sAws [11/46]

         ____
       /      \
      / ─    ─ \
    /   (●)  (●)  \    唐突ですがやる夫で学ぶ「Excel VBA」を始めてみますお。
    |      (__人__)     |
     \    ` ⌒´    ,/    ただし即興だし、そもそもOffice2007以降のVBAには未対応なんで
     /⌒ヽ   ー‐    ィヽ     クオリティは勘弁してくださいお。
    /      ,⊆ニ_ヽ、  |
   /    / r─--⊃、  |
   | ヽ,.イ   `二ニニうヽ. |




       _/: : : : : : : : : : : : : : : : : : : : : : : : :\
   ー=ニ ァ: : : : : :/: : : :/: /: : : : :、: : : :`ヽ: : : : ヽ
      / ,: : : :〃: :/: : /: │: : : : :lヽ: : : : ハ: : : : :.ヽ
.     / / : : //: :/: : /: : │: : : : ::|: :!: : : : i|: : l: : : :ヽ
    / イ : : : l |: :│: :j : : ∧: : : : :l: :|\: : i|: :│: : : :.\
    l/ |: : : :| l: :∧: :ハ: : l  '.: : : :ハ j  ヽ i|: :│: : : :}
    ││: : l|│ナ下/-ヽ |  ヾ: :/_ム'― 弋|: :│: : ! j
...   j. │: : |i V ,ィテ圷、ヽ   ∨ ィチ示k l: : ト: : Ⅳ
       ヽ: : |  ハ` Vf:::::i}       Vf:::::i} Y|: : ム N     学ぶ系なので解説は私。
        ヽ |ヘ i l  ゝー'       `ー'' ハ!: :,) }i|      というか解説役に使えるキャラは、
          `l: :ヽム        '         /:/: :ルイ      長門有希以外AAを整理してない。
          ', : : |ヘ、     ‐       ィ' /: :/
          ヽ: :lヽ >,、       イ/7: :/
          \! V厶|>ー <レ_'/ //
            , '´/ノ      L、 /
             ,.-'   | ___._   | `ー、
       _..-‐'´     |´  _` ー<|   `ー、_

465 名前:名無しさん[sage] 投稿日:2012/12/06(木) 00:47:48 ID:sAws [12/46]

                . . : : : ̄: : .、__
              . . :´: : : : : : : : : : : : : : : :.`: : 、
.          . . :´: : : : : : : : : : : : : : : :\ : : : : : : \
       /: : : /: : : :´ : : : : : : : : : : : : :. : : : : : : )ヽ
      / /: : : :/ : /: : : : : : :i: : : : : : : : :. : : : ‐ ― :ヘ
    /: :.イ : /: :./ : /:. :.i:. :. :. :.|: : : : : :\:.ハ : : : : i : : : :.
    ///: :/:.:.:.′:.i : : i| : : : : |: : :i: :. :. :.ヾ:|:. :.: :.:|: : : : :.
...  /  / : :i: : :.|:. .:.|:. :.ハ: : : : ト、: :ヽ: \:. :.|:. :.: :.:|: : : :. :.
.     ′:イ: :. :.|:. .:.|! /__、: : :ハ_\_:ト : ヽ |:. :.: :.:| : i : : :.
     |: / |:.:.i: :|:. :.:ハ′  \ ∧  ヾ  ヽ|: : : : :! /: :i: :i:.
     |/ . l : |: :|:. :.|xテ云   \ 才示伝テ:! : : : : /Y:.l!: ト\    文法その他はカット
     {'  ハ: |l八: :.! 弋:rタ     弋:_r夕 | : : /イ } ハ:|      まずは適当に操作してみる
        }ハ: i:小    ,           イ:.:.:/  イ/ }'
         |ハ: ハ           / j: :/´ ∧:.i         やる夫、
.             l:i : :..     ‐        イ: /i: イ ハ|         「列Eを削除」してみて。
             从 i: :.>.、       < / イ:ハ{
                ハ: |    ー<     /' < ̄:.
                ヾ|    }ハ   /:. :. :. :. : \
                       ノ} / :. :. :. :. :. :. :. :\
                      /:. :イ:. :. :. :. ´  ̄ ̄ `:. :.ヽ







          ____
        /      \    カチ カチ
       /  ─    ─\
     /    (●)  (●) \                    ほいほい。
     |       (__人__)    | ___________      「列Eを選択」
     \      ` ⌒´   ,/ | |             |       「右クリック」
___/           \ | |             |       「削除」
| | /    ,                | |             |
| | /   ./             | |             |     終わったお。
| | | ⌒ ーnnn          |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄     _|_|__|_

466 名前:名無しさん[sage] 投稿日:2012/12/06(木) 00:54:07 ID:sAws [13/46]

                 _
             _,..-'⌒  ' ̄` ‐ 、
             /   / .:  ::. ::::::::..ヽ
         _,/    ハ     ::..ヽ::::::::.ヽ
         ̄フ   / { 人  ト、 :::::l:::::::::::ヘ
          | l  l  i八iゝ、 l ヽト |:::|i::ゝ
          {ハ| { i__レ__ゝ ヽj __j_Vl ::::::!::レト
        |  ノ ト{ ィfァッ    ィfテ、i::::::|/:/
   \      ヘ{ iトi. 辷ソ  .  辷ノ|::::/ヘ{       今の操作をマクロを記録しつつ行う。
       {ミi⌒f.}   i ト、   _   ノi::/
  ─  {ニ} o } 〉   !ト! ゝ、 .._ ,.. ィ'´ j!         やり方はメニューから「ツール」→「マクロ」→「新しいマクロの記録」
      ヽ`´ノ   _,-─ '´/   {\
      | `‐´} /i ||   レニ二ニi  ` ̄/ヽ
      }:::::::lr´::::::i !!   !====!    //::|
      /:::::::::ト、:::::::::i ||   i    i   //::::::i
     {::::::::::::::::〉、::i i ll   i   i  //::/:::::i
       i___,ヘ::i i ヾ  i m /  //::/:::::::::i
           i ニニニニニニニニニニニニニニi
           i i                 .::::i::i
          i i                 .:::::::::i::i
            ! !        .....   .::::::::::::::i::i
            i i             .::::::::::::::::::::i::i
          i i          .::::::::::::::::::::::::i::i
         i L____________i::i
         `───────────‐'⌒)
                           /


.        ____
      ./      \
.    /  ─    ─\         ___________      こんな画面が出てきたお。
  ./    (●)  (●) \     | |             |      OKを押せばいいのかお?
_.|       (__人__)    |       | |             |
| | ./     ∩ノ ⊃  /       | |             |
| | (  \ / _ノ |  |       .| |             |
| | .\ “  /__|  |        .|_|___________|
 ̄   .\ /___ / .l二二二二二二l _|_|__|_




467 名前:名無しさん[sage] 投稿日:2012/12/06(木) 00:58:04 ID:sAws [14/46]

               / .:::::::::::::::::::::::::::  /:   ..:: |:.  l:.   ヽ  ヽ、  、\
           //.::::::/::::::::::::::::::  /:::::  ..::::::::: !::.  !:. ヽ  ヽ  ヽ  ヽ、 ヽ
             //.:::::::i:::::::::::::::::::  /:::::..:::::::::::::::: i:::::  |:::. ',:.  !.   ',  ヾ、
         ノノ!.::::::::|::::,::::::::::::  /::::/::::::/::: /:::::::  !::::: |:::. |::.  |   i
              |:::::::::::!::|::::::::::  /:::/::::::/i:::::/ }:::::: ハ:::: ハ::: l::::  !:.  |
              |::l::::::::',::|:::::::::_!ム_∠__/;/  !:::: /  l:::/ !: /i::::: /!::::  |
           !:i!:::::r‐t:::::::::: |/_ //`ヽ /:/ _,,ム'-‐lメ‐|:::: /: |:::::  !
           ヽ', !/`!::::::::: !,r=〒〒ミ==ヽ/'   ,,r'===ヾ-、!::/l::: ハ:::: !
             ヽヽ(_!::::::::. |《 i、ヒ''ィノ   ゝ-‐-《 !;;.q,ノ ´/レ:: |:: i .l:::::/
              ヽ{ トヘ::::::. | \  ̄   ノ   ヘ_. ̄  /:ノ::: /!:::l !::/   ちなみにメニューに「マクロ」が見つからなかったときは、
               `ヽト、::: l   ̄ ̄ ̄   `;    ̄ 7:::::: / .i:/ /    一番下の「∨」が2つ重なってる部分をクリックすると出てくる。
                    ハヽ:::l\      r_ァ    /!::::: / /
                /ハ:ト、! ` 、       _, < |イ::::: /  '
               /.:::::rノ. \  ` ‐r-‐<    'l::: /
           _,, -'"..:::::::::::l         {、ヽ:. \   ',/
       _,,_-'"‐、:::::::::::::::::::::::ヘ ___   ___ i::.  `ーt、_
     /´,-、 ̄`\\:::::::::::::::::::::ヘ _,, -‐" ̄ ゙ ‐-ヽ:::.   l `iヽ_
     ム   \   \ヘ::::::::::::::::::: ヘ_,, -‐  ̄ ゙‐-.__i:::::   !  | !ヘ
.    i´     \  ヽ\::::::::::::::. ヽ_,, -‐ ゙̄‐-.__|::::   |  | | \
    l       \  \\:::::::::::.  \      |:::    !. l. l l  ヽ





        ____
      /─   ─\
     / (●)  (●).\
   /     (__人__)   \    滅多に使わない項目は隠してあるんだお。
    |      ` ⌒´     |    「∨」で全部見えるようになるお。
   \            /
   ノ            \
. /´                 ヽ                 カ
 |    l   l||l 从人 l||l      l||l 从人 l||l   カ   タ
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.     タ
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))
   ┌ ┌┬┬┐┌┬┬┬┐┌┬┬┬┐┌┬┬┬┐
  ,. - ''"| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ρ ̄`l
   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ノ ̄ ̄



アクセスカウンター
着物買取着物買取着物買取着物買取着物買取



468 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:05:38 ID:sAws [15/46]

                 ,/´  ̄´`  \ 、_ _
              , - ´: : : ::::::::::::::::::::::::::::::::: : : : : : `ヽ、
           , /: : : : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /: : : : : : :::::::::::::::::::::::::::::::::::::::::::::::ヾ:::::::::::::::::::::::::`、
       /: : : /: : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: \
     /: : : ::/: : :: ::::::/:::::::::::::::::::::::::::::::::::::::::::::::::::::i::::::::::::::::::::::::::: :`、
    /: :/: ::::/: :::: : :::::/:::::::::::::::::::i:::::::::::::::::::::::::::::::::::::|::::::::::::::::|:::::::::: :`、
   ///: :::/: :::::: ::::::/::::::::|::::::::::::::|:|::::::::::::::::::::::::::::、:::|::::::::::::::::|:::::::::: : : |
  / ´ /: :::/: ::::::: ::::::::i:::::::: ノ:::::::::::::::|:::;::::::ヽ::::::::::::::::`l;;;|::::::::::::::|::::::::::: : : |
 /  /: : /: ::::::: : :::::::::::::::/ l:::::::::::::::::::iヽ:::::ヾ:::::\::::::`il:::::::::::::::::::::::::::: : :|
´   |: : :|: :::::::::: ::::::::::::::::::|  l|:::::::::::::::::|::|\:::::\:::::\::::|::::::::::::::::::::::::::: : :|
   |: : /l: ::::::::: ::::::::::ハ::ノ十-i::::::::::::::::::: トー\:::`_\:::::::|:::::::::::::::l::::::/:::: ::`、
   |:/ |: ::::::::::: ::::::::| :: :  ヽ:::、::::::::::| rー\ヽ ヾ::l:::::::::::::::|:::::|::::: :::il: `、
   |;  |: : ::::l:::: ::::::::|r===三 \ \:::::i ,====`‐、):::::::::::::::/:::ハ:: :ト:: r-`
   |l  ヾ :::::|::::::::::::::|イ ::゚。:::|    \:i´"f:::゚;;;;;::リア/::::::::::::/:::/  |/ |l:|
      ヽ: : :::::::|::::::::| 弋_ノ      `  ヒ_ニソ ノ:::::::::::::// ) | | |l     さっきの操作が終わったら、
       `、ハ:::|::::::::ヾ     ,          /:::::::::::::::/ / i        マクロの記録を停止する。
        i l:i il::::::::ト     ´          /イ:::::::::/ ノ:::::::::|
          ` |:::::::`、     _ _       / i|:::::::/::::::::::ハ:/        「■」ボタンを押す。
           |:ト::::::ヽ             イ:::::/|::::://
            ilヽ::::::::|\        /  /::/ |::/
            |l `、::::|  `ヽ、 _, - ´   //ノ=レ´ ̄i
            ` ヽ:|      i:ト     / /;;;;;;;;;;;;;;;;;;i、
                      iハ    ´/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                      /` /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                     ´   /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\




        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \                     列Eを削除して……
    |       (__人__)    |   ___________     さっき現れた小さな画面にあるやつをクリック……
   \      ` ⌒´  ,/   .| |             |
   ノ           \   .| |             |    完了ですお
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_




469 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:11:27 ID:sAws [16/46]



            ,,  - ―─  - 、
         - ¨            ` 、
      /'   ,       \   、 、 ヽ
     〆/  '  / l  \     ヽ ' , 、 l  ',
    / / ′ .!  l  ヽヽ  ヽ l   l l |  、 ',
   / ,! l  , l  ∧  ヽヽ  ', |  | .! .! l | .!
   .! ,'| .l ./, ! .,A-ヤー-、l   l    l l .! | .!, l
   !./ l| ,!. ! ', |イ,;;斗去=ァ‐l   ト、 ,! .! ' .! |' ,!
   ,' |,! .,l t|'、〉l "゙i::rl   !゙ヽ|   | .,' / /!' ,' l ,! ヽ   さて、ここからが本題。
    ゙ ',.! i ゛ノ `  、ツ- ´ /}  l シ ,! / ,! ,! l/
      '  ∧       /,l  ,!i  ; / ///"      VBエディタを起動する。
       //;ヽ _    /'.!  /!'i l ./ /´ ツ
.      // リヽ ,、   _.オ ./ .! |リ,' /          さっきの「マクロの記録」の下方にある
.     ヽ'   `、l ゝt ヾ  |/    トV`ヽ         「Visual Basic Editor」を選択。
           `,゛-'ー} ´   ,..=彡゙゙フヽ、
         rイフ  √,!   / /´,<〆⌒゙ヽ
        ノ l l   /ヽ. , ‐ ゙/ / ,  ,!    `ヽ
       / .!_l_l__./'三ヽ==゙=ヲ{  ,'       ヽ
       / ,,ノ-―''''''¨¨¨ ̄ ̄l |  }        lヽ
      ノ/ |       _   l |/ヽ       、ヽ
     / /  |  _ ,,, - '''¨  `ヽl | ⌒ヾ、      '、ヽ、


        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \                      なんかよく分からない画面が出てきたお……
    |  u.    (__人__)    |   ___________
   \      ` ⌒´  ,/   .| |             |
   ノ           \   .| |             |
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

470 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:17:38 ID:sAws [17/46]




       _/: : : : : : : : : : : : : : : : : : : : : : : : :\
   ー=ニ ァ: : : : : :/: : : :/: /: : : : :、: : : :`ヽ: : : : ヽ
      / ,: : : :〃: :/: : /: │: : : : :lヽ: : : : ハ: : : : :.ヽ
.     / / : : //: :/: : /: : │: : : : ::|: :!: : : : i|: : l: : : :ヽ
    / イ : : : l |: :│: :j : : ∧: : : : :l: :|\: : i|: :│: : : :.\
    l/ |: : : :| l: :∧: :ハ: : l  '.: : : :ハ j  ヽ i|: :│: : : :}
    ││: : l|│ナ下/-ヽ |  ヾ: :/_ム'― 弋|: :│: : ! j
...   j. │: : |i V ,ィテ圷、ヽ   ∨ ィチ示k l: : ト: : Ⅳ
       ヽ: : |  ハ` Vf:::::i}       Vf:::::i} Y|: : ム N      ここで画面の左側にある丸で囲った部分をダブルクリック。
        ヽ |ヘ i l  ゝー'       `ー'' ハ!: :,) }i|
          `l: :ヽム        '         /:/: :ルイ       右側にエディタ画面が出てくるはず。
          ', : : |ヘ、     ‐       ィ' /: :/
          ヽ: :lヽ >,、       イ/7: :/
          \! V厶|>ー <レ_'/ //
            , '´/ノ      L、 /
             ,.-'   | ___._   | `ー、
       _..-‐'´     |´  _` ー<|   `ー、_




.        ____
      ./      \
.    /  ─    ─\         ___________
  ./    (●)  (●) \     | |             |    これがマクロですかお?
_.|       (__人__)    |       | |             |
| | ./     ∩ノ ⊃  /       | |             |
| | (  \ / _ノ |  |       .| |             |
| | .\ “  /__|  |        .|_|___________|
 ̄   .\ /___ / .l二二二二二二l _|_|__|_

471 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:23:16 ID:sAws [18/46]

         ,,, -ニ三三三三ニ         / \
      ,,;;;'''ニ二三三三二ニー   ヽ , ヽ- '    ヽ
    , ', -=ニニ三三三三ニニ/=ニニ二ヽ, ヽ---――-ヘ
   イ '´  ,r'三三三ニニ/ 三/  、 ヽ ヘニ ヽ      ヘ
      //三三三ニ/ 三/   ハ   i  }三 ヘ   ヽ   ヽ
      ,ィ'三/三ニニ/三ニ{  ,'  V | 斗t‐ニヘ ヘ ヽ ヾ\__
    ,ィ三,ィ'三三ニニ,'三三ハ  |   ! '丁ノ  \ニ ヘニ ヘ  ヾ ̄
   ,'ニ//三/ニニiニァ'厂'弋 i   ゝ ,zモ示了、! ハニ |  ト ゝ
    レ' ./三,イ三三lノ l,ィ≠z>{       Vfzjソ !  !ニ !ヘヘ      そう、これがさっき記録した「マクロ」、
     lニ,イ/三三ニ\ll Vfzjハ         ̄  | ,'三 ハ |ヾ      または「Excel VBAのプログラム」でもいい。
      レ' l三ハ三三ヘ ` ー'"  、        ノノニニ! レリ
       レ'  V三三ヘ      _      /三ニハ !
           _」三三ニ丶、        /i三三/ .リ
          |     `丶 > 、 __ , < {ニ三/
          |        \三ヘ      , - ' ´ ̄ ̄ ̄\
      / ̄ ̄ ̄ ̄` ' ー- 、 \〉  , - '´ ,,ィニニニニニニニニヘ
     iニニニニニニニニニニニへ   ` v'  ,, ィ''"             ヘ
     V          ` ー 、====<´             ヘ
     ,-V            ヘ  _ V      , ---------ヘ
    {  V------------、 「ヽ V l `V , -‐' ´            ヘ


                   ____
        ____      |__j-―┐.|
      /      \       .r―‐' ノ
     /   ノ    ヽ\      |__j ̄
   /    (●)  (●) \    ○                   記録っていうと……
   |       (__人__)    |    ___________      「列E」を削除しただけだお。
   \      ` ⌒´   ,/    | |             |
__/           `ヽ      | |             |      「Delete 列E」みたいなヤツじゃなくて
| | /   ,.            i      | |             |      ちょっと長くないかお?
| | /   /         i | .     | |             |
| | | ⌒ ーnnn        | |    |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二  _|_|__|_

472 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:26:05 ID:sAws [19/46]

【記録されたマクロ】

Sub Macro1()
'
' Macro1 Macro
' マクロ記録日 : 2012/12/6 ユーザー名 : xxxx
'

'
  Columns("E:E").Select
  Selection.Delete Shift:=xlToLeft

End Sub



                 ,/´  ̄´`  \ 、_ _
              , - ´: : : ::::::::::::::::::::::::::::::::: : : : : : `ヽ、
           , /: : : : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /: : : : : : :::::::::::::::::::::::::::::::::::::::::::::::ヾ:::::::::::::::::::::::::`、
       /: : : /: : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: \
     /: : : ::/: : :: ::::::/:::::::::::::::::::::::::::::::::::::::::::::::::::::i::::::::::::::::::::::::::: :`、
    /: :/: ::::/: :::: : :::::/:::::::::::::::::::i:::::::::::::::::::::::::::::::::::::|::::::::::::::::|:::::::::: :`、
   ///: :::/: :::::: ::::::/::::::::|::::::::::::::|:|::::::::::::::::::::::::::::、:::|::::::::::::::::|:::::::::: : : |
  / ´ /: :::/: ::::::: ::::::::i:::::::: ノ:::::::::::::::|:::;::::::ヽ::::::::::::::::`l;;;|::::::::::::::|::::::::::: : : |
 /  /: : /: ::::::: : :::::::::::::::/ l:::::::::::::::::::iヽ:::::ヾ:::::\::::::`il:::::::::::::::::::::::::::: : :|
´   |: : :|: :::::::::: ::::::::::::::::::|  l|:::::::::::::::::|::|\:::::\:::::\::::|::::::::::::::::::::::::::: : :|
   |: : /l: ::::::::: ::::::::::ハ::ノ十-i::::::::::::::::::: トー\:::`_\:::::::|:::::::::::::::l::::::/:::: ::`、
   |:/ |: ::::::::::: ::::::::| :: :  ヽ:::、::::::::::| rー\ヽ ヾ::l:::::::::::::::|:::::|::::: :::il: `、
   |;  |: : ::::l:::: ::::::::|r===三 \ \:::::i ,====`‐、):::::::::::::::/:::ハ:: :ト:: r-`
   |l  ヾ :::::|::::::::::::::|イ ::゚。:::|    \:i´"f:::゚;;;;;::リア/::::::::::::/:::/  |/ |l:|     やる夫。
      ヽ: : :::::::|::::::::| 弋_ノ      `  ヒ_ニソ ノ:::::::::::::// ) | | |l      「列Eを削除」と言ったが、
       `、ハ:::|::::::::ヾ     ,          /:::::::::::::::/ / i        それは正確ではない。
        i l:i il::::::::ト     ´          /イ:::::::::/ ノ:::::::::|
          ` |:::::::`、     _ _       / i|:::::::/::::::::::ハ:/        もう一回思い出してほしい。
           |:ト::::::ヽ             イ:::::/|::::://
            ilヽ::::::::|\        /  /::/ |::/
            |l `、::::|  `ヽ、 _, - ´   //ノ=レ´ ̄i
            ` ヽ:|      i:ト     / /;;;;;;;;;;;;;;;;;;i、
                      iハ    ´/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                      /` /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                     ´   /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\

473 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:28:13 ID:sAws [20/46]

.        ____
      ./      \
.    /  ─    ─\         ___________
  ./    (●)  (●) \     | |             |    えっと……たしか
_.|   u.   (__人__)    |       | |             |    「列Eを選択して」
| | ./     ∩ノ ⊃  /       | |             |    「右クリックして、削除を選択」
| | (  \ / _ノ |  |       .| |             |
| | .\ “  /__|  |        .|_|___________|    だったお……
 ̄   .\ /___ / .l二二二二二二l _|_|__|_

.

474 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:33:53 ID:sAws [21/46]

         ,,, -ニ三三三三ニ         / \
      ,,;;;'''ニ二三三三二ニー   ヽ , ヽ- '    ヽ
    , ', -=ニニ三三三三ニニ/=ニニ二ヽ, ヽ---――-ヘ
   イ '´  ,r'三三三ニニ/ 三/  、 ヽ ヘニ ヽ      ヘ
      //三三三ニ/ 三/   ハ   i  }三 ヘ   ヽ   ヽ
      ,ィ'三/三ニニ/三ニ{  ,'  V | 斗t‐ニヘ ヘ ヽ ヾ\__
    ,ィ三,ィ'三三ニニ,'三三ハ  |   ! '丁ノ  \ニ ヘニ ヘ  ヾ ̄     そう。
   ,'ニ//三/ニニiニァ'厂'弋 i   ゝ ,zモ示了、! ハニ |  ト ゝ     その上で上記のマクロを見直してみる。
    レ' ./三,イ三三lノ l,ィ≠z>{       Vfzjソ !  !ニ !ヘヘ
     lニ,イ/三三ニ\ll Vfzjハ         ̄  | ,'三 ハ |ヾ      勘のいい人にはわかると思うが、
      レ' l三ハ三三ヘ ` ー'"  、        ノノニニ! レリ       実はこのプログラム、
       レ'  V三三ヘ      _      /三ニハ !         「Columns("E:E").Select」と「Selection.Delete Shift:=xlToLeft」の
           _」三三ニ丶、        /i三三/ .リ         2行しかない。
          |     `丶 > 、 __ , < {ニ三/
          |        \三ヘ      , - ' ´ ̄ ̄ ̄\      解説すると、
      / ̄ ̄ ̄ ̄` ' ー- 、 \〉  , - '´ ,,ィニニニニニニニニヘ     最初の「Columns("E:E").Select」で「列Eを選択」、
     iニニニニニニニニニニニへ   ` v'  ,, ィ''"             ヘ     次の「Selection.Delete Shift:=xlToLeft」で「選択した部分の削除」を行っている。
     V          ` ー 、====<´             ヘ
     ,-V            ヘ  _ V      , ---------ヘ
    {  V------------、 「ヽ V l `V , -‐' ´            ヘ



        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \        よく分からないけど、
    |       (__人__)   |        やる夫がやった操作を忠実に記録してるのかお。
   \      ` ⌒´   /
   ノ            \
. /´                 ヽ
 |    l             \
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))

475 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:41:07 ID:sAws [22/46]

   /:::/:::: /::::::::::::l::::::::|:::::::l:::::::::l:::::::::::::::::::::ヽ:::::::::::::::::::::i::::::
  /::;イ::::i::::::::::::::| ::::::l|;::::::li;::::::::|、;::::::::::::::::::::l:::::::::::::::::::::l:::::
  .l::/ l:::::|::::::::::::/!::::::| li::::::lヽ::::::l. ヽ;:::::::::::::::::l::::::::::::::::::::l::::::
  |::l | ::::|::::::::-i-L;;_l .|!i:::::l ヽ::::l  ヽ、__;;;;::::| :::::::::::::::::l::::
  |:! .|::::::l::__;;;|_ l:::l`ヽヽ;:::l ヾ;レ‐'''゙゙´\ :::::| ::::::::::::::::l:::::
  l!  .|:::/ ___ノ,ィ'ト|''=ミ、 ヾ!  ,r-=fニミ;;弍;;| :::::::::::::::l~゙'i
    l/ ,/ト、::l゙__゙ヾ::ii::|ヽ  ,/  .|:::illi:::゙ii/ |:::::::::::::::j¨゙ l
   /⌒ヾ、|/`fト l ゙K);j .l'⌒''h.   K);;;;ッリ l:::::::::::::/ .ノ    そう、その通り。
  /‐-、 `iノ /'ヽ|、   ノ    ヾ、     ,/  |:::::::::::/=7゙     ではやる夫、列EとFのどこかに適当に何か書いて。
 ./ 、. ヽ |゙V,_  l:::i、 ̄ 丶    ゙''ー-‐''  ,l::::::::::/|:;/
 i  '゙ヽ_j-'   .|::::|.\   ‐-        ,,イ::::::::/ ,l/
 ヽ    ヽ   jl:::::l.   ヽ、      , ''゙ /:::::::/゙`ヽ、
  ヽ、.     /ヽ::::|    ,,`=ー '''i´    /:;/レ'〉;:;:;:;:,.,\
   /    /.  ヽ:| ,,r''゙,.;:;:;r''゙~ノ   /イ  /;:;:;:;:;:;:;:;:;:;



          ____
        /      \
       /  ─    ─\
     /    (●)  (●) \                  あいよ。
     |       (__人__)    | ___________
     \      ` ⌒´   ,/ | |             |   こんな感じでどうかお?
___/           \ | |             |
| | /    ,                | |             |
| | /   ./             | |             |
| | | ⌒ ーnnn          |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄     _|_|__|_



476 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:49:02 ID:sAws [23/46]



                 ,/´  ̄´`  \ 、_ _
              , - ´: : : ::::::::::::::::::::::::::::::::: : : : : : `ヽ、
           , /: : : : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /: : : : : : :::::::::::::::::::::::::::::::::::::::::::::::ヾ:::::::::::::::::::::::::`、
       /: : : /: : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: \
     /: : : ::/: : :: ::::::/:::::::::::::::::::::::::::::::::::::::::::::::::::::i::::::::::::::::::::::::::: :`、
    /: :/: ::::/: :::: : :::::/:::::::::::::::::::i:::::::::::::::::::::::::::::::::::::|::::::::::::::::|:::::::::: :`、
   ///: :::/: :::::: ::::::/::::::::|::::::::::::::|:|::::::::::::::::::::::::::::、:::|::::::::::::::::|:::::::::: : : |
  / ´ /: :::/: ::::::: ::::::::i:::::::: ノ:::::::::::::::|:::;::::::ヽ::::::::::::::::`l;;;|::::::::::::::|::::::::::: : : |
 /  /: : /: ::::::: : :::::::::::::::/ l:::::::::::::::::::iヽ:::::ヾ:::::\::::::`il:::::::::::::::::::::::::::: : :|
´   |: : :|: :::::::::: ::::::::::::::::::|  l|:::::::::::::::::|::|\:::::\:::::\::::|::::::::::::::::::::::::::: : :|
   |: : /l: ::::::::: ::::::::::ハ::ノ十-i::::::::::::::::::: トー\:::`_\:::::::|:::::::::::::::l::::::/:::: ::`、
   |:/ |: ::::::::::: ::::::::| :: :  ヽ:::、::::::::::| rー\ヽ ヾ::l:::::::::::::::|:::::|::::: :::il: `、
   |;  |: : ::::l:::: ::::::::|r===三 \ \:::::i ,====`‐、):::::::::::::::/:::ハ:: :ト:: r-`
   |l  ヾ :::::|::::::::::::::|イ ::゚。:::|    \:i´"f:::゚;;;;;::リア/::::::::::::/:::/  |/ |l:|
      ヽ: : :::::::|::::::::| 弋_ノ      `  ヒ_ニソ ノ:::::::::::::// ) | | |l      そしてVisual Basic Editorに戻って
       `、ハ:::|::::::::ヾ     ,          /:::::::::::::::/ / i        実行ボタンかF5キーを押す。
        i l:i il::::::::ト     ´          /イ:::::::::/ ノ:::::::::|
          ` |:::::::`、     _ _       / i|:::::::/::::::::::ハ:/
           |:ト::::::ヽ             イ:::::/|::::://
            ilヽ::::::::|\        /  /::/ |::/
            |l `、::::|  `ヽ、 _, - ´   //ノ=レ´ ̄i
            ` ヽ:|      i:ト     / /;;;;;;;;;;;;;;;;;;i、
                      iハ    ´/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                      /` /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                     ´   /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\




        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \
    |   u,   (__人__)    |   ___________        マクロとかいう画面が出てきたお。
   \      ` ⌒´  ,/   .| |             |       「実行」ボタンを押すお。
   ノ           \   .| |             |
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

477 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:51:33 ID:sAws [24/46]

        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \      …………何も起きないお。
    |       (__人__)   |
   \      ` ⌒´   /
   ノ            \
. /´                 ヽ
 |    l             \
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))




               / .:::::::::::::::::::::::::::  /:   ..:: |:.  l:.   ヽ  ヽ、  、\
           //.::::::/::::::::::::::::::  /:::::  ..::::::::: !::.  !:. ヽ  ヽ  ヽ  ヽ、 ヽ
             //.:::::::i:::::::::::::::::::  /:::::..:::::::::::::::: i:::::  |:::. ',:.  !.   ',  ヾ、
         ノノ!.::::::::|::::,::::::::::::  /::::/::::::/::: /:::::::  !::::: |:::. |::.  |   i
              |:::::::::::!::|::::::::::  /:::/::::::/i:::::/ }:::::: ハ:::: ハ::: l::::  !:.  |
              |::l::::::::',::|:::::::::_!ム_∠__/;/  !:::: /  l:::/ !: /i::::: /!::::  |
           !:i!:::::r‐t:::::::::: |/_ //`ヽ /:/ _,,ム'-‐lメ‐|:::: /: |:::::  !
           ヽ', !/`!::::::::: !,r=〒〒ミ==ヽ/'   ,,r'===ヾ-、!::/l::: ハ:::: !
             ヽヽ(_!::::::::. |《 i、ヒ''ィノ   ゝ-‐-《 !;;.q,ノ ´/レ:: |:: i .l:::::/
              ヽ{ トヘ::::::. | \  ̄   ノ   ヘ_. ̄  /:ノ::: /!:::l !::/
               `ヽト、::: l   ̄ ̄ ̄   `;    ̄ 7:::::: / .i:/ /     そんな事はない。
                    ハヽ:::l\      r_ァ    /!::::: / /        やる夫、Excelに戻ってみて。
                /ハ:ト、! ` 、       _, < |イ::::: /  '
               /.:::::rノ. \  ` ‐r-‐<    'l::: /
           _,, -'"..:::::::::::l         {、ヽ:. \   ',/
       _,,_-'"‐、:::::::::::::::::::::::ヘ ___   ___ i::.  `ーt、_
     /´,-、 ̄`\\:::::::::::::::::::::ヘ _,, -‐" ̄ ゙ ‐-ヽ:::.   l `iヽ_
     ム   \   \ヘ::::::::::::::::::: ヘ_,, -‐  ̄ ゙‐-.__i:::::   !  | !ヘ
.    i´     \  ヽ\::::::::::::::. ヽ_,, -‐ ゙̄‐-.__|::::   |  | | \
    l       \  \\:::::::::::.  \      |:::    !. l. l l  ヽ

478 名前:名無しさん[sage] 投稿日:2012/12/06(木) 01:56:23 ID:sAws [25/46]

実行前


実行後



.     _ _   ___
.    / ) ) )/ \  /\
.    {   ⊂)(●)  (●) \
.    |   / ///(__人__)/// \  ..___________   おお!
.    !   !    `Y⌒y'´    |  | |             |
__.|   l      ゙ー ′  ,/  .| |             |   消えてるお!
| |   |   ヽ   ー‐    ィ .     | |             |
| |   |          /  |    .| |             |
| |   |         〆ヽ/    ..|_|___________|
 ̄  .|         l二二l.二二二二二l _|_|__|_.. !



       _/: : : : : : : : : : : : : : : : : : : : : : : : :\
   ー=ニ ァ: : : : : :/: : : :/: /: : : : :、: : : :`ヽ: : : : ヽ
      / ,: : : :〃: :/: : /: │: : : : :lヽ: : : : ハ: : : : :.ヽ
.     / / : : //: :/: : /: : │: : : : ::|: :!: : : : i|: : l: : : :ヽ
    / イ : : : l |: :│: :j : : ∧: : : : :l: :|\: : i|: :│: : : :.\
    l/ |: : : :| l: :∧: :ハ: : l  '.: : : :ハ j  ヽ i|: :│: : : :}
    ││: : l|│ナ下/-ヽ |  ヾ: :/_ム'― 弋|: :│: : ! j
...   j. │: : |i V ,ィテ圷、ヽ   ∨ ィチ示k l: : ト: : Ⅳ
       ヽ: : |  ハ` Vf:::::i}       Vf:::::i} Y|: : ム N    しかもちゃんと「列E」が選択されているのも確認できる。
        ヽ |ヘ i l  ゝー'       `ー'' ハ!: :,) }i|
          `l: :ヽム        '         /:/: :ルイ
          ', : : |ヘ、     ‐       ィ' /: :/
          ヽ: :lヽ >,、       イ/7: :/
          \! V厶|>ー <レ_'/ //
            , '´/ノ      L、 /
             ,.-'   | ___._   | `ー、
       _..-‐'´     |´  _` ー<|   `ー、_

482 名前:名無しさん[sage] 投稿日:2012/12/06(木) 02:13:03 ID:sAws [28/46]

            ´  ̄ ̄ ̄ ̄ ̄く
        / : : : : : : : : : : : : : : : : : :\
.      /   : : : : : : : : : : : :     . . .\
 、__//. /. . . . . . .    . . . . : : ! : : : : ヽ
   ̄/. : /. : : : :/ : : : : : : : : : : : \l: : : : : : :ヽ
.    l : : l : / : /. :/ : : ヽ、: : : `ヽ : !: :l: : : : : ヽ、
   l :/ l : l: : :l :∧: :ト、: lヽ、: : : :ヽ!: :l: :l: : : l  ̄
   l/!: ! : l: :/l/‐-ヽ! ヽ !  _ヽ-―!‐ !: :l: : : !
    ヽ! : l : ! rfチミ、  ヽ´ fr旡ミ! : ト、l : : ′
.      ヽ !: :l  rっソ     匕り !: : !丿/j/      では、ここからがプログラムの話になる
.       j∧ :ト、 `¨   .      l l :l j/
         V: :lヽ、   _     /j/!/         やる夫、さっき「Delete 列E」みたいな事はできないのか?
          ヽ: ! >   __.. ィ              と言っていたと思う。
       rヾ  ̄ ||   lr‐ 'フ, '/ |ヾ| !  |  !
      ,',ヘ ヾヽ||  /   ∠- ァ! \|  !__ヽ
    /!  ヽ | |||/     r--'ヽヽ `ー、ヽ ¨ァ
    ,' 〉  ヽ !_/    ,、┬、二ゝニ \   ヽ!/│ ポキポキ
    ! /   / |   ィ´ ! !    | \_   |_ !
   | !  ,,.イヾ \ 」〉  |│    ! /| / ハ|
    ! | /  ヽヾ ´/  | ! ,、,、 |〈 ヽイ//ヽ



.        ____
      ./      \
.    /  ─    ─\         ___________
  ./    (●)  (●) \     | |             |    だお。
_.|       (__人__)    |       | |             |    「わざわざ選択して削除」なんて……
| | ./     ∩ノ ⊃  /       | |             |     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | (  \ / _ノ |  |       .| |             |    もっと簡単にできないのかお?
| | .\ “  /__|  |        .|_|___________|
 ̄   .\ /___ / .l二二二二二二l _|_|__|_

483 名前:名無しさん[sage] 投稿日:2012/12/06(木) 02:19:38 ID:sAws [29/46]

Sub Macro1()
'
' Macro1 Macro
' マクロ記録日 : 2012/12/6 ユーザー名 : xxxx
'

'
  Columns("E:E").Select
  Selection.Delete Shift:=xlToLeft
End Sub

        ↓


Sub Macro2()
  Columns("E:E").Delete Shift:=xlToLeft
End Sub


         ,,, -ニ三三三三ニ         / \
      ,,;;;'''ニ二三三三二ニー   ヽ , ヽ- '    ヽ
    , ', -=ニニ三三三三ニニ/=ニニ二ヽ, ヽ---――-ヘ
   イ '´  ,r'三三三ニニ/ 三/  、 ヽ ヘニ ヽ      ヘ
      //三三三ニ/ 三/   ハ   i  }三 ヘ   ヽ   ヽ
      ,ィ'三/三ニニ/三ニ{  ,'  V | 斗t‐ニヘ ヘ ヽ ヾ\__
    ,ィ三,ィ'三三ニニ,'三三ハ  |   ! '丁ノ  \ニ ヘニ ヘ  ヾ ̄
   ,'ニ//三/ニニiニァ'厂'弋 i   ゝ ,zモ示了、! ハニ |  ト ゝ
    レ' ./三,イ三三lノ l,ィ≠z>{       Vfzjソ !  !ニ !ヘヘ      ではやる夫、
     lニ,イ/三三ニ\ll Vfzjハ         ̄  | ,'三 ハ |ヾ     先ほどのマクロを上記のように変更してみて。
      レ' l三ハ三三ヘ ` ー'"  、        ノノニニ! レリ
       レ'  V三三ヘ      _      /三ニハ !
           _」三三ニ丶、        /i三三/ .リ
          |     `丶 > 、 __ , < {ニ三/
          |        \三ヘ      , - ' ´ ̄ ̄ ̄\
      / ̄ ̄ ̄ ̄` ' ー- 、 \〉  , - '´ ,,ィニニニニニニニニヘ
     iニニニニニニニニニニニへ   ` v'  ,, ィ''"             ヘ
     V          ` ー 、====<´             ヘ
     ,-V            ヘ  _ V      , ---------ヘ
    {  V------------、 「ヽ V l `V , -‐' ´            ヘ



          ____
        /      \
       /  ─    ─\
     /    (●)  (●) \                  ほいほい。。
     |       (__人__)    | ___________
     \      ` ⌒´   ,/ | |             |
___/           \ | |             |
| | /    ,                | |             |
| | /   ./             | |             |
| | | ⌒ ーnnn          |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄     _|_|__|_

484 名前:名無しさん[sage] 投稿日:2012/12/06(木) 02:24:46 ID:sAws [30/46]



       _/: : : : : : : : : : : : : : : : : : : : : : : : :\
   ー=ニ ァ: : : : : :/: : : :/: /: : : : :、: : : :`ヽ: : : : ヽ
      / ,: : : :〃: :/: : /: │: : : : :lヽ: : : : ハ: : : : :.ヽ
.     / / : : //: :/: : /: : │: : : : ::|: :!: : : : i|: : l: : : :ヽ
    / イ : : : l |: :│: :j : : ∧: : : : :l: :|\: : i|: :│: : : :.\
    l/ |: : : :| l: :∧: :ハ: : l  '.: : : :ハ j  ヽ i|: :│: : : :}
    ││: : l|│ナ下/-ヽ |  ヾ: :/_ム'― 弋|: :│: : ! j
...   j. │: : |i V ,ィテ圷、ヽ   ∨ ィチ示k l: : ト: : Ⅳ
       ヽ: : |  ハ` Vf:::::i}       Vf:::::i} Y|: : ム N       では実行。
        ヽ |ヘ i l  ゝー'       `ー'' ハ!: :,) }i|
          `l: :ヽム        '         /:/: :ルイ
          ', : : |ヘ、     ‐       ィ' /: :/
          ヽ: :lヽ >,、       イ/7: :/
          \! V厶|>ー <レ_'/ //
            , '´/ノ      L、 /
             ,.-'   | ___._   | `ー、
       _..-‐'´     |´  _` ー<|   `ー、_


                   ____
        ____      |__j-―┐.|
      /      \       .r―‐' ノ
     /   ノ    ヽ\      |__j ̄
   /    (●)  (●) \    ○
   |       (__人__)    |    ___________       (さっきの「マクロ」画面が出てこないお……
   \      ` ⌒´   ,/    | |             |        まあ、気にしないでおくお。)
__/           `ヽ      | |             |
| | /   ,.            i      | |             |
| | /   /         i | .     | |             |
| | | ⌒ ーnnn        | |    |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二  _|_|__|_

485 名前:名無しさん[sage] 投稿日:2012/12/06(木) 02:29:21 ID:sAws [31/46]




.  / / /       l    ヽ     \ \   \      \ \
  / / /           l     ヽ     \ \ _  +-ヽ  ヽ  ヽ
. / / l          l ヽ    \  \   x ´ヽ ヽ\ ヽ ヽ l、  \
/ // |      l    !  l、 ト、  \ 、  く ヽ\、ヽト、ヽ l  l l\ ヽ
_ //  |     l    L -┼、 \  \`‐-ミx〉 _」,. -ヽ \  !! ヽ ミ、
∠l    |     _+ 「, ! l ! \ `ー-ヘ  / ,ニ,.-‐':ヽヽ l\ ! l  ヽlヽ
/ :l l   |     l l l l V _           クf;::::::;:::::.::l | !   ! l トヾ
_ィ | l  l     l l ハ/ __`          つ.:.:::::.::j | |   l!l
 /l |  ト l ヽ lハ/ ,rニ--:::::ミ、           ヾ_ - ′l l  .! トN      通常は上のようにマクロ実行の画面が出てくる。
../ | ハi  ハ l  V/〈〈 ら::::':::::.::l                 //!  ト、|       が、たまに「マクロ」画面がでてこないケースがある。
/ | / ll  | ヽ l  ト ヽ. ゛う:.:.:.:.:::j                  //ll   ! l |
.  l/ リ  | f、ヽ \ ヽ. ヽ-‐´        ′       /j   ハ N       調べてないので理由は不明。
    l∧リ, 〉ヽヽ  \\           _      ///  / ,リ ′     申し訳ない。
       V ヽヽ\  \ミ、、         ´    / /l l /
         ヽlヽ ヽ、  \` 、 _         イ /i ////
           ヽ:、\  \ト\「 ¬‐--‐ '´ l l/ リ/ツ′
        __ ヽ `へ \、-j         l \
        /l  l::::l  ヽ ̄ ̄`丶ミヽ         l、 ヽ

486 名前:名無しさん[sage] 投稿日:2012/12/06(木) 02:35:45 ID:sAws [32/46]

実行前


実行後
20121206_023119 (1)

参考



 /: .,: : : i: : : : : : : : : : : : : ,、:: : : : : : : : :.: |: : : ::::::::::::::::::|::::::::/::::::::::::::::
 : : ,|: : /: : : : ∧: : : : : . :: ::|ヽ: : : : : : . .::.| : : :::::::::::::::::::|:::: /::::::::::::::::::
  /|::/: : : ―ト-、:ヽ: :.:: : : | 斗―‐―-:::.i::::::::::::::::::::::::::|:::/:::::::::::::::::::::
    |: : :.:|::::::.::|  レ' \ :::::i  __ \ヽ、:::::|: ::::::::::::::::::: : |/::::::::::::::::::::::::
    レ::::: |: :::ヘ:i ィ=ミ、.  \| -‐≦==ミ、|: ::::::::::::::::::://::::::::::::::::::::::::::::   これが書き直した「Macro2」の実行結果。
    |: : :::| : : :ヽ`ト':::}     イ゚'::.:::::i} 》 i:: :::::::::::::::://iヽ::::::::::::::::::::::::::
    |: :::∧: ::: :ヽ代ソ      マヽ‐ソ/ |:: :::::::::::::::/:|〉 }:::::::::::::::::/|::::   先ほどの「Macro1」の実行結果と比べてみてほしい。
    |: :/ ヽ:::i:::::i  ,       `¨´   i::::::::::::::::/: / /::::::::::::::::/ レ
    |:/   |::|:::从 ヽ            |:::::::::::::::::::/ イ::::::::::∧/
    /   i: | :::∧             |:::::::::::::::::::|::::::::::::/
         レヽ::::::ヽ  ``         /::::::::::::::/::/:::::::::/
         ヘ::::::::i\         イ /:::::::://レヽ:::/`ヽ
          ヽ:: |  ヽ _    <  レ'|::::::/|/ i ∧'/:∧
           ヽ|     /ヽ    |:::/ /   /:::::::::∧
              _ イ  .∧    i/   /::::::::::::::::::::ヽ
          ,ィ´/    / / .〉  ノ  ./:::::::::::::::::::::::::::::::\


        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \
    |   u.   (__人__)    |   ___________       おお、選択されずに消されてるお。
   \      ` ⌒´  ,/   .| |             |
   ノ           \   .| |             |
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

487 名前:名無しさん[sage] 投稿日:2012/12/06(木) 02:45:37 ID:sAws [33/46]

Sub Macro3()
  Columns(5).Delete Shift:=xlToLeft
End Sub


      / /   /   /  / /  /!   /  l   !  l  、 丶    丶 ヽ
   _∠‐ 7  /   /  / /  / l  /!  ハ  l  ハ l  l   丶ヽ\!
     /   /!   '  / /  / l / l  ハ  / /  l l、 l    〉、l ′
      /   / l    ′/ /‐‐/- .l / l /  l / /-‐-l Lヽ !   ハl
.    / _ / /l   ' /l/l /  l/  l /   ! /   |ハ Y !  | ′
   // / / !  l / リ l /___    ′   ´   __」/_ l l l  ヘ
    '   /イ  ',  l'   fr"チ卞ミヽ        ,rチ千卞>y j ! 、 _\
     // !  ハ  ヘ  l.バrj::::.::ト         lr,:::::.::j /,/  l 、\ `
_     /´ l / Y^、 ', ハ ゙ぃ_シ        ヒ_.ソ /}  lヽl\. \        これで「列の削除」だけを行う事ができる。
        !/  ト ヘ ',  ハ        ,        /イヘ. ! `  \. ヽ
        ′ l/ヽ_ヘ. ',  ヘ               / /  ', l      \ヽ      では次、列番号の指定方法を変更する。
            ' ,´ }、ヽヽ丶       rヽ      イV    ',l        ``            ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           l   い,、\ヽ> _       , イ、/     '!            やる夫、このマクロを実行してみて。
          l  l ′\Nヽヽ`コ ー-‐ ' ´ {`>'-――‐ ¬ 丁卞ー-、
          l  j  __ヽ‐'´_rノ       Y        | | |   \
         _ _」、 ヽ´      /´  ___   |        | | |     `丶‐- 、
      ,r‐-'´`´  ;  ゙!      |  /   `‐-l         | | |    /     \
     j  、  i´    V _, -‐亠、´ / ̄`‐-|         l l l    l
     rr'   ヽ  ヽ   ´  _, イ ´ / ̄丶 」         l l l    l
    ハ  '、 ヽ、_冫  _ イ´  l_/       |         / / /      l     \
    /ハ、_ハー‐'ニ‐--‐'´ /     l        |        / / /      l       ヽ
   // 厂  `ー-- ´ l     l       l       / / /       l!      ヽ
   ///             〉      !        l      / / /     / !―--  _



        ____
      /─   ─\
     / (●)  (●).\
   /     (__人__)   \                     了解。
    |      ` ⌒´     |
   \            /                     お、結果は同じだお。
   ノ            \                     という事は……
. /´                 ヽ                 カ
 |    l   l||l 从人 l||l      l||l 从人 l||l   カ   タ     有希ちゃんの言うとおり、
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.     タ       「列E」を「5番目の列」として指定して消してるのかお?
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))
   ┌ ┌┬┬┐┌┬┬┬┐┌┬┬┬┐┌┬┬┬┐
  ,. - ''"| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ρ ̄`l
   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ノ ̄ ̄

488 名前:名無しさん[sage] 投稿日:2012/12/06(木) 02:50:20 ID:sAws [34/46]

.  / / /       l    ヽ     \ \   \      \ \
  / / /           l     ヽ     \ \ _  +-ヽ  ヽ  ヽ
. / / l          l ヽ    \  \   x ´ヽ ヽ\ ヽ ヽ l、  \
/ // |      l    !  l、 ト、  \ 、  く ヽ\、ヽト、ヽ l  l l\ ヽ
_ //  |     l    L -┼、 \  \`‐-ミx〉 _」,. -ヽ \  !! ヽ ミ、
∠l    |     _+ 「, ! l ! \ `ー-ヘ  / ,ニ,.-‐':ヽヽ l\ ! l  ヽlヽ
/ :l l   |     l l l l V _           クf;::::::;:::::.::l | !   ! l トヾ
_ィ | l  l     l l ハ/ __`          つ.:.:::::.::j | |   l!l
 /l |  ト l ヽ lハ/ ,rニ--:::::ミ、           ヾ_ - ′l l  .! トN    そう、数字(数値)で指定できるようになる。
../ | ハi  ハ l  V/〈〈 ら::::':::::.::l                 //!  ト、|    やる夫、これがどういう意味か分かる?
/ | / ll  | ヽ l  ト ヽ. ゛う:.:.:.:.:::j                  //ll   ! l |
.  l/ リ  | f、ヽ \ ヽ. ヽ-‐´        ′       /j   ハ N
    l∧リ, 〉ヽヽ  \\           _      ///  / ,リ ′
       V ヽヽ\  \ミ、、         ´    / /l l /
         ヽlヽ ヽ、  \` 、 _         イ /i ////
           ヽ:、\  \ト\「 ¬‐--‐ '´ l l/ リ/ツ′
        __ ヽ `へ \、-j         l \
        /l  l::::l  ヽ ̄ ̄`丶ミヽ         l、 ヽ



          ____
        /      \
       /  ─    ─\
     /    (●)  (●) \                   えっと……やる夫の乏しい知識だと……
     |   u.   (__人__)    | ___________
     \      ` ⌒´   ,/ | |             |    変数を使ってFor文なんかで回したり……
___/           \ | |             |    かお?
| | /    ,                | |             |
| | /   ./             | |             |
| | | ⌒ ーnnn          |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄     _|_|__|_

489 名前:名無しさん[sage] 投稿日:2012/12/06(木) 02:55:42 ID:sAws [35/46]

       _/: : : : : : : : : : : : : : : : : : : : : : : : :\
   ー=ニ ァ: : : : : :/: : : :/: /: : : : :、: : : :`ヽ: : : : ヽ
      / ,: : : :〃: :/: : /: │: : : : :lヽ: : : : ハ: : : : :.ヽ
.     / / : : //: :/: : /: : │: : : : ::|: :!: : : : i|: : l: : : :ヽ
    / イ : : : l |: :│: :j : : ∧: : : : :l: :|\: : i|: :│: : : :.\
    l/ |: : : :| l: :∧: :ハ: : l  '.: : : :ハ j  ヽ i|: :│: : : :}
    ││: : l|│ナ下/-ヽ |  ヾ: :/_ム'― 弋|: :│: : ! j
...   j. │: : |i V ,ィテ圷、ヽ   ∨ ィチ示k l: : ト: : Ⅳ
       ヽ: : |  ハ` Vf:::::i}       Vf:::::i} Y|: : ム N     その通り。
        ヽ |ヘ i l  ゝー'       `ー'' ハ!: :,) }i|
          `l: :ヽム        '         /:/: :ルイ      そして列の指定は「Columns(列番号)」で行うが、
          ', : : |ヘ、     ‐       ィ' /: :/        行の指定は「Rows(行番号)」で行う。
          ヽ: :lヽ >,、       イ/7: :/
          \! V厶|>ー <レ_'/ //
            , '´/ノ      L、 /
             ,.-'   | ___._   | `ー、
       _..-‐'´     |´  _` ー<|   `ー、_




          ____
        /      \
       /  ─    ─\
     /    (●)  (●) \
     |       (__人__)    | ___________    試しに「マクロの記録」で
     \      ` ⌒´   ,/ | |             |    10行目を選択して消してみたお。
___/           \ | |             |
| | /    ,                | |             |    下のマクロができたお。
| | /   ./             | |             |
| | | ⌒ ーnnn          |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄     _|_|__|_




Sub Macro4()
'
' Macro4 Macro
' マクロ記録日 : 2012/12/6 ユーザー名 : xxxx
'

'
  Rows("10:10").Select
  Selection.Delete Shift:=xlUp
End Sub

490 名前:名無しさん[sage] 投稿日:2012/12/06(木) 03:00:48 ID:sAws [36/46]

Sub Macro5()
  Rows(10).Delete Shift:=xlUp
End Sub


      / /   /   /  / /  /!   /  l   !  l  、 丶    丶 ヽ
   _∠‐ 7  /   /  / /  / l  /!  ハ  l  ハ l  l   丶ヽ\!
     /   /!   '  / /  / l / l  ハ  / /  l l、 l    〉、l ′
      /   / l    ′/ /‐‐/- .l / l /  l / /-‐-l Lヽ !   ハl
.    / _ / /l   ' /l/l /  l/  l /   ! /   |ハ Y !  | ′
   // / / !  l / リ l /___    ′   ´   __」/_ l l l  ヘ
    '   /イ  ',  l'   fr"チ卞ミヽ        ,rチ千卞>y j ! 、 _\
     // !  ハ  ヘ  l.バrj::::.::ト         lr,:::::.::j /,/  l 、\ `       これも先ほどのように
_     /´ l / Y^、 ', ハ ゙ぃ_シ        ヒ_.ソ /}  lヽl\. \       行選択無しで行える。
        !/  ト ヘ ',  ハ        ,        /イヘ. ! `  \. ヽ
        ′ l/ヽ_ヘ. ',  ヘ               / /  ', l      \ヽ
            ' ,´ }、ヽヽ丶       rヽ      イV    ',l        ``
           l   い,、\ヽ> _       , イ、/     '!
          l  l ′\Nヽヽ`コ ー-‐ ' ´ {`>'-――‐ ¬ 丁卞ー-、
          l  j  __ヽ‐'´_rノ       Y        | | |   \
         _ _」、 ヽ´      /´  ___   |        | | |     `丶‐- 、
      ,r‐-'´`´  ;  ゙!      |  /   `‐-l         | | |    /     \
     j  、  i´    V _, -‐亠、´ / ̄`‐-|         l l l    l
     rr'   ヽ  ヽ   ´  _, イ ´ / ̄丶 」         l l l    l
    ハ  '、 ヽ、_冫  _ イ´  l_/       |         / / /      l     \
    /ハ、_ハー‐'ニ‐--‐'´ /     l        |        / / /      l       ヽ
   // 厂  `ー-- ´ l     l       l       / / /       l!      ヽ
   ///             〉      !        l      / / /     / !―--  _




          ____
        /      \
       /  ─    ─\
     /    (●)  (●) \                  これで行と列の指定はできるお。
     |       (__人__)    | ___________
     \      ` ⌒´   ,/ | |             |   で、有希ちゃん。
___/           \ | |             |   セルはどうするのかお?
| | /    ,                | |             |
| | /   ./             | |             |
| | | ⌒ ーnnn          |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄     _|_|__|_

491 名前:名無しさん[sage] 投稿日:2012/12/06(木) 03:08:33 ID:sAws [37/46]

Sub Macro6()
'
' Macro6 Macro
' マクロ記録日 : 2012/12/6 ユーザー名 : None
'

'
Range("C15").Select
  Selection.Delete Shift:=xlToLeft
End Sub



                 ,/´  ̄´`  \ 、_ _
              , - ´: : : ::::::::::::::::::::::::::::::::: : : : : : `ヽ、
           , /: : : : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /: : : : : : :::::::::::::::::::::::::::::::::::::::::::::::ヾ:::::::::::::::::::::::::`、
       /: : : /: : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: \
     /: : : ::/: : :: ::::::/:::::::::::::::::::::::::::::::::::::::::::::::::::::i::::::::::::::::::::::::::: :`、
    /: :/: ::::/: :::: : :::::/:::::::::::::::::::i:::::::::::::::::::::::::::::::::::::|::::::::::::::::|:::::::::: :`、
   ///: :::/: :::::: ::::::/::::::::|::::::::::::::|:|::::::::::::::::::::::::::::、:::|::::::::::::::::|:::::::::: : : |
  / ´ /: :::/: ::::::: ::::::::i:::::::: ノ:::::::::::::::|:::;::::::ヽ::::::::::::::::`l;;;|::::::::::::::|::::::::::: : : |
 /  /: : /: ::::::: : :::::::::::::::/ l:::::::::::::::::::iヽ:::::ヾ:::::\::::::`il:::::::::::::::::::::::::::: : :|
´   |: : :|: :::::::::: ::::::::::::::::::|  l|:::::::::::::::::|::|\:::::\:::::\::::|::::::::::::::::::::::::::: : :|
   |: : /l: ::::::::: ::::::::::ハ::ノ十-i::::::::::::::::::: トー\:::`_\:::::::|:::::::::::::::l::::::/:::: ::`、
   |:/ |: ::::::::::: ::::::::| :: :  ヽ:::、::::::::::| rー\ヽ ヾ::l:::::::::::::::|:::::|::::: :::il: `、
   |;  |: : ::::l:::: ::::::::|r===三 \ \:::::i ,====`‐、):::::::::::::::/:::ハ:: :ト:: r-`
   |l  ヾ :::::|::::::::::::::|イ ::゚。:::|    \:i´"f:::゚;;;;;::リア/::::::::::::/:::/  |/ |l:|
      ヽ: : :::::::|::::::::| 弋_ノ      `  ヒ_ニソ ノ:::::::::::::// ) | | |l      これがちょっとコツの必要なところ。
       `、ハ:::|::::::::ヾ     ,          /:::::::::::::::/ / i
        i l:i il::::::::ト     ´          /イ:::::::::/ ノ:::::::::|         「列Cの15行目」のセルを消した時の
          ` |:::::::`、     _ _       / i|:::::::/::::::::::ハ:/         「マクロの記録」が上記のようになる。
           |:ト::::::ヽ             イ:::::/|::::://
            ilヽ::::::::|\        /  /::/ |::/
            |l `、::::|  `ヽ、 _, - ´   //ノ=レ´ ̄i
            ` ヽ:|      i:ト     / /;;;;;;;;;;;;;;;;;;i、
                      iハ    ´/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                      /` /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                     ´   /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\


                   ____
        ____      |__j-―┐.|
      /      \       .r―‐' ノ
     /   ノ    ヽ\      |__j ̄
   /    (●)  (●) \    ○                 「Range」?
   |       (__人__)    |    ___________
   \      ` ⌒´   ,/    | |             |    直訳すると……「範囲」?
__/           `ヽ      | |             |
| | /   ,.            i      | |             |
| | /   /         i | .     | |             |
| | | ⌒ ーnnn        | |    |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二  _|_|__|_


英和辞典
ttp://ejje.weblio.jp/content/range

492 名前:名無しさん[sage] 投稿日:2012/12/06(木) 03:16:56 ID:sAws [38/46]

Sub Macro7()
  Cells(15, 3).Delete Shift:=xlToLeft
End Sub


         ,,, -ニ三三三三ニ         / \
      ,,;;;'''ニ二三三三二ニー   ヽ , ヽ- '    ヽ
    , ', -=ニニ三三三三ニニ/=ニニ二ヽ, ヽ---――-ヘ
   イ '´  ,r'三三三ニニ/ 三/  、 ヽ ヘニ ヽ      ヘ
      //三三三ニ/ 三/   ハ   i  }三 ヘ   ヽ   ヽ
      ,ィ'三/三ニニ/三ニ{  ,'  V | 斗t‐ニヘ ヘ ヽ ヾ\__
    ,ィ三,ィ'三三ニニ,'三三ハ  |   ! '丁ノ  \ニ ヘニ ヘ  ヾ ̄
   ,'ニ//三/ニニiニァ'厂'弋 i   ゝ ,zモ示了、! ハニ |  ト ゝ
    レ' ./三,イ三三lノ l,ィ≠z>{       Vfzjソ !  !ニ !ヘヘ       この「Range」はシート中のセルの範囲指定に使う。
     lニ,イ/三三ニ\ll Vfzjハ         ̄  | ,'三 ハ |ヾ      単一セルの指定、複数セルの指定もこれで行う。
      レ' l三ハ三三ヘ ` ー'"  、        ノノニニ! レリ
       レ'  V三三ヘ      _      /三ニハ !         ただし、単一セルを指定するだけなら
           _」三三ニ丶、        /i三三/ .リ         「Range」ではなく「Cells」を使うこともできる。
          |     `丶 > 、 __ , < {ニ三/
          |        \三ヘ      , - ' ´ ̄ ̄ ̄\      上記のマクロの「Cells(15, 3)」の部分が「Range("C15")」の代わりに使える。
      / ̄ ̄ ̄ ̄` ' ー- 、 \〉  , - '´ ,,ィニニニニニニニニヘ
     iニニニニニニニニニニニへ   ` v'  ,, ィ''"             ヘ
     V          ` ー 、====<´             ヘ
     ,-V            ヘ  _ V      , ---------ヘ
    {  V------------、 「ヽ V l `V , -‐' ´            ヘ




                   ____
        ____      |__j-―┐.|
      /      \       .r―‐' ノ
     /   ノ    ヽ\      |__j ̄                 なんでそんな面倒な事を?
   /    (●)  (●) \    ○
   |       (__人__)    |    ___________
   \      ` ⌒´   ,/    | |             |
__/           `ヽ      | |             |
| | /   ,.            i      | |             |
| | /   /         i | .     | |             |
| | | ⌒ ーnnn        | |    |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二  _|_|__|_

493 名前:名無しさん[sage] 投稿日:2012/12/06(木) 03:20:19 ID:sAws [39/46]






























               .. - ─……‐-. .、
          ,. '"´ . : : : : : : : : : : : : : :`ヽ、
              ,.'´. : : : : : : ,.: : : : : : : : : : : :ヽ
         /. :./: : :/:/: : /:l: : : |: :l:l: : : : : :.!
        , イ: :〃l: : :/:/: : /: :|: : : |: :|:|: :|: :i: : ::`ヽ
         |: 〃 l: :/:/_L/1 : |: : /|: :|:|: :|: :|: : :.:.:.::.';
         |/ Ⅳl:/l/ {  |: /|: /. |: :|:|: :|: :|: : l: :.l:!
         { ∧Ⅵィ行ミヽ|/ .|/ ̄「/メ、/: /: : l: :.l:!
           ,′: :l 辷ソ    ニ二_l/l: /: : ./: :.l: l
           l: l: : l   ,    〒テテミV/: : /: :./l: {      知らない。
           l/l: : ト、       辷ソノ: : :,.イ: : /l人{
            l: : l/ ヽ `     〃: ∠ノl/         チャールズ・シモニーにでも訊いて。
              \|   >r‐r‐ < ィ´l/l/
                   l:/ ,. -─┴┐
              ∠二二ヽ    !
            ,. イ. : : : : :.ヽ. ヽ    ヽ
         ,. ィ77.イ. : : : : : : :.', !     `、
       ∠∠//.:.:l. : : : : : :.:.:.:l |      ハ
        |:l i.ll:/.:.:.::j. : : : : : :.:.:.:.l |     j:{
        |:| i/.:.:.:.:.:{. : : : : : :.:.:.:.:l L_ _ __{」
        |:| l.:.:.:.:.:.:j. : : : : : :.:.:.:.::L_ _ __」」
       レ'1. : :.:.:.l. : : : : : :.:.:.l/. : : : : : :/Y´
      く: : l. : :.:.:.:l: : : : : : :.:.:l. : : : : : :./:!
       Vy.:.: : :.:l. : : : : : :.:.:l: : : : : : /:.:.::l
      , イソ:.: : : :.l. : : : : : :.:.:l: : : : : /:.:.:.:.:′
     /: /j.:. : : :.:.l. : : : : :.:.:.:.l. : : : : ヽ.:.:./
    /: : :/ /.: : : : :.l. : : : :.:.:.:.::l: : : : : : : V
    〈: :_/ /. : : : : : l. : : : :.:.:.:.:.l: : : : : : : : :ヽ

494 名前:名無しさん[sage] 投稿日:2012/12/06(木) 03:25:12 ID:sAws [40/46]

     ____
   /      \
  /         \
/           \
|     \   ,_   |    実も蓋もないお……
/  u  ∩ノ ⊃―)/
(  \ / _ノ |  |      まあ……とりあえずこのくらいで終わりかお?
.\ “  /__|  |
  \ /___ /







.  / / /       l    ヽ     \ \   \      \ \
  / / /           l     ヽ     \ \ _  +-ヽ  ヽ  ヽ
. / / l          l ヽ    \  \   x ´ヽ ヽ\ ヽ ヽ l、  \
/ // |      l    !  l、 ト、  \ 、  く ヽ\、ヽト、ヽ l  l l\ ヽ
_ //  |     l    L -┼、 \  \`‐-ミx〉 _」,. -ヽ \  !! ヽ ミ、
∠l    |     _+ 「, ! l ! \ `ー-ヘ  / ,ニ,.-‐':ヽヽ l\ ! l  ヽlヽ
/ :l l   |     l l l l V _           クf;::::::;:::::.::l | !   ! l トヾ
_ィ | l  l     l l ハ/ __`          つ.:.:::::.::j | |   l!l
 /l |  ト l ヽ lハ/ ,rニ--:::::ミ、           ヾ_ - ′l l  .! トN    そう。
../ | ハi  ハ l  V/〈〈 ら::::':::::.::l                 //!  ト、|    これ以上やるとなると本格的なVBの知識も必要になる。
/ | / ll  | ヽ l  ト ヽ. ゛う:.:.:.:.:::j                  //ll   ! l |
.  l/ リ  | f、ヽ \ ヽ. ヽ-‐´        ′       /j   ハ N    それに今日のは古いVBAの話。
    l∧リ, 〉ヽヽ  \\           _      ///  / ,リ ′   今から学ぶならOffice2007以降のVBAが望ましい。
       V ヽヽ\  \ミ、、         ´    / /l l /
         ヽlヽ ヽ、  \` 、 _         イ /i ////
           ヽ:、\  \ト\「 ¬‐--‐ '´ l l/ リ/ツ′
        __ ヽ `へ \、-j         l \
        /l  l::::l  ヽ ̄ ̄`丶ミヽ         l、 ヽ

495 名前:名無しさん[sage] 投稿日:2012/12/06(木) 03:26:41 ID:sAws [41/46]

         ,,, -ニ三三三三ニ         / \
      ,,;;;'''ニ二三三三二ニー   ヽ , ヽ- '    ヽ
    , ', -=ニニ三三三三ニニ/=ニニ二ヽ, ヽ---――-ヘ
   イ '´  ,r'三三三ニニ/ 三/  、 ヽ ヘニ ヽ      ヘ
      //三三三ニ/ 三/   ハ   i  }三 ヘ   ヽ   ヽ
      ,ィ'三/三ニニ/三ニ{  ,'  V | 斗t‐ニヘ ヘ ヽ ヾ\__
    ,ィ三,ィ'三三ニニ,'三三ハ  |   ! '丁ノ  \ニ ヘニ ヘ  ヾ ̄
   ,'ニ//三/ニニiニァ'厂'弋 i   ゝ ,zモ示了、! ハニ |  ト ゝ
    レ' ./三,イ三三lノ l,ィ≠z>{       Vfzjソ !  !ニ !ヘヘ
     lニ,イ/三三ニ\ll Vfzjハ         ̄  | ,'三 ハ |ヾ    ということでおしまい。
      レ' l三ハ三三ヘ ` ー'"  、        ノノニニ! レリ      読んでくれた人に感謝。
       レ'  V三三ヘ      _      /三ニハ !
           _」三三ニ丶、        /i三三/ .リ
          |     `丶 > 、 __ , < {ニ三/
          |        \三ヘ      , - ' ´ ̄ ̄ ̄\
      / ̄ ̄ ̄ ̄` ' ー- 、 \〉  , - '´ ,,ィニニニニニニニニヘ
     iニニニニニニニニニニニへ   ` v'  ,, ィ''"             ヘ
     V          ` ー 、====<´             ヘ
     ,-V            ヘ  _ V      , ---------ヘ
    {  V------------、 「ヽ V l `V , -‐' ´            ヘ



               ∩_
              〈〈〈 ヽ
      ____   〈⊃  }
     /⌒  ⌒\   |   |
   /( ●)  (●)\  !   !
  / :::::⌒(__人__)⌒:::::\|   l   ありがとうございますお!
  |     |r┬-|       |  /
  \     ` ー'´     //
  / __        /
  (___)      /

496 名前:名無しさん[sage] 投稿日:2012/12/06(木) 03:27:27 ID:sAws [42/46]

                               \、__
               \、__       ___,>_` ー- .
                \    ̄ ̄ ̄ ̄         `丶、   `丶、 \
                、  \   ,.. ' ¨´ ̄`       、 丶、   \ lヽ  |
                    `¨¨≫' ´                  \ \    ∨ ゙.|
                    /    ,..   ¨´ ̄`  ´ ̄`     ヽ ハ |  }  || ,
                   / / . ´         /           〉 },ノ_丿   レ' /
.               / /,/            /       \     く '⌒ヽ  レ'
            /   //   / /   / /             ヽ   \    \
            / ..イ/   /   /   /  / /   |      ゙.   ヽ    ヽ
       ー―=ニヒ´  //   /   /   //  / /   l l         ゙.    ゙.     ヘ
.               /イ  ,/   ,'  //  / /     l l   l       ゙.    ゙.   ハ
             / i //   i  / ,'  /|/'|    | |   l       ゙.      '.    | |
             ,'  .|イ i  l |.ィ'"¨|`/ l l     /| |  |l       ',      i   j| |
              |  | | |  l | /  l/'  l l   ├|升ト、 l|     i      l   ll人
              {  | | |  |,ハ| ,ィfx、  | ',    !八 !八` 、     !    |  八
               | 八  |{ 《 {灯ハ   ヽ  |  ヽ|  ヽ \   |    l  /
                 j/ ,小. lハ ハノr'l|    ヽ. l  ,.rzx、 \     |   ,' ,/
                 ノ / | ∨,ハ  込.ソ       \ イ灯⌒心、 〉    ||  / /
                  |,イ ̄` { Xxx           }rトr':::}リ》}ハ |   || ,/|〈
                /||   |八   〈      ヽ廴.ン´ /  Ⅵ  /|,イj| |
                /  八   |小ヽ、  、_      Xxx.   , ′ , l| / /l/ l从|
       r‐く ̄}_,rく       ヘ.|リ ヽ}\ `´         /   / |,/ / ノ
      r'ト、 ヽrく /        V/   j/ヽ、    _, ..イ/  , イ  /}/
    ,厶  ヽ. |  \        / ____,/ ̄「/ ̄/  /ヽ| /
   {  `ヽ |_ト、  } ヽ     / ::::::/    //  /ー< \_」∧
   | `ヽ._}_,ハ/^\l__,}トr‐、_/:::/:::::/   //            / }' ハ
   八      {   |  ∨/\':::::/   //―‐、       , ′   }
     ヽ       /{   〉、/:::\   .ィ'゛_   \    /       ヽ、
.     ∧    /::::〉  /::: ト、_/ jトrく/__  \    \,/          \
    /:::∧   /::::〈  |:::::/::/`¨  /    \  \  /           \
    }ヽ:::∧ /:::::::: \ | :/::/   ,/      \__/         .. ――‐\
    |: :.`¨¨´.::::::::/::::::} 〉|:::l   ,/        /          , '´::::::_____ヽ
.    〉、: : :.:.:::.:: /:::::::::|.{ |:::|  /      /         /::::::..'´         ハ
   /.:..:.`.ー―.':.:.:.::::::∨|:::|  ,'      /           /::: ,.´ ,.'´ ̄ ̄ ̄ ̄`ヽ.|\
    {: : : : :. :..:..:.:.:.: :::::l: | |:::|  |      /         /:::::/ /:/ :.:.:.:.:.:.:.:.:.:.:.:, ヽ :|   ト、
    ヽ: : : :..:..:.:.:.::.::::/l: | l:::l  | /丁ヽ /       /:::::/ /:.:./ :.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.|:.|   l lハ
      \: : :...:.:.:.::/:::|: ハ::::l  lノ | |/     /:::::/ // :.:/ ::.:::.:.:.:.:.:.:.:.:.:.:.:.:.:. |:.|   | | |
       ヽ、: :.:.::{:.:.::',: ∧ V |   ,/   ,.. '´ :::/ / :./ :.:/:.::::.:.:.:.:.:.:.:.:.:.:.:.:|:.:.:. |:.ト、_/./ l      ┼ヽ  -|r‐、. レ |
.         |:.:.:.:.:.::::.:::::',:. ∧Ⅵ   厶r<   / /: : : :i::.:: | ::::l::.:.:.:.:.:.:.:.:.:.:.:.l::.:.: l: \_/ ,       d⌒) ./| _ノ  __ノ

501 名前:名無しさん[sage] 投稿日:2012/12/06(木) 07:41:14 ID:clU

乙でした



502 名前:名無しさん[sage] 投稿日:2012/12/06(木) 21:45:11 ID:74c [4/4]

乙でした!
マクロが必要な時はここを見る事にしよう



504 名前:名無しさん[sage] 投稿日:2012/12/07(金) 00:59:06 ID:sAws [2/30]

>>501-502
ありがとうございます


えっと……
>>464-496はExcel 2003以前でしか通用しません……
2007以降ではあまり役に立たないと思います
会社のPCはOffice2010なのですがまさか会社のPCで画面キャプチャとかするわけにもいかないので自宅のOfficeXPしか使えないという……



517 名前:名無しさん[sage] 投稿日:2012/12/07(金) 01:34:49 ID:sAws [13/30]

         ____
        /― ― \
      /(●)  (●) \
     /   (__人__)     \   まさかの第2回
      |    ` ⌒´      |
      \           /   「やる夫で学ぶExcel VBA」だお。
        /         \
       |                 )
.     |  |         /  /
       |   |       /  / |
       |  |      /  /  |
      (YYYヾ  Y (YYYヽ |
     (___ノ-'-('___)_ノ





      / /   /   /  / /  /!   /  l   !  l  、 丶    丶 ヽ
   _∠‐ 7  /   /  / /  / l  /!  ハ  l  ハ l  l   丶ヽ\!
     /   /!   '  / /  / l / l  ハ  / /  l l、 l    〉、l ′
      /   / l    ′/ /‐‐/- .l / l /  l / /-‐-l Lヽ !   ハl
.    / _ / /l   ' /l/l /  l/  l /   ! /   |ハ Y !  | ′
   // / / !  l / リ l /___    ′   ´   __」/_ l l l  ヘ
    '   /イ  ',  l'   fr"チ卞ミヽ        ,rチ千卞>y j ! 、 _\
     // !  ハ  ヘ  l.バrj::::.::ト         lr,:::::.::j /,/  l 、\ `      解説は引き続き私がやる。
_     /´ l / Y^、 ', ハ ゙ぃ_シ        ヒ_.ソ /}  lヽl\. \
        !/  ト ヘ ',  ハ        ,        /イヘ. ! `  \. ヽ     よろしく。
        ′ l/ヽ_ヘ. ',  ヘ               / /  ', l      \ヽ
            ' ,´ }、ヽヽ丶       rヽ      イV    ',l        ``
           l   い,、\ヽ> _       , イ、/     '!
          l  l ′\Nヽヽ`コ ー-‐ ' ´ {`>'-――‐ ¬ 丁卞ー-、
          l  j  __ヽ‐'´_rノ       Y        | | |   \
         _ _」、 ヽ´      /´  ___   |        | | |     `丶‐- 、
      ,r‐-'´`´  ;  ゙!      |  /   `‐-l         | | |    /     \
     j  、  i´    V _, -‐亠、´ / ̄`‐-|         l l l    l
     rr'   ヽ  ヽ   ´  _, イ ´ / ̄丶 」         l l l    l
    ハ  '、 ヽ、_冫  _ イ´  l_/       |         / / /      l     \
    /ハ、_ハー‐'ニ‐--‐'´ /     l        |        / / /      l       ヽ
   // 厂  `ー-- ´ l     l       l       / / /       l!      ヽ
   ///             〉      !        l      / / /     / !―--  _

518 名前:名無しさん[sage] 投稿日:2012/12/07(金) 01:43:51 ID:sAws [14/30]





               .. - ─……‐-. .、
          ,. '"´ . : : : : : : : : : : : : : :`ヽ、
              ,.'´. : : : : : : ,.: : : : : : : : : : : :ヽ
         /. :./: : :/:/: : /:l: : : |: :l:l: : : : : :.!
        , イ: :〃l: : :/:/: : /: :|: : : |: :|:|: :|: :i: : ::`ヽ
         |: 〃 l: :/:/_L/1 : |: : /|: :|:|: :|: :|: : :.:.:.::.';
         |/ Ⅳl:/l/ {  |: /|: /. |: :|:|: :|: :|: : l: :.l:!
         { ∧Ⅵィ行ミヽ|/ .|/ ̄「/メ、/: /: : l: :.l:!
           ,′: :l 辷ソ    ニ二_l/l: /: : ./: :.l: l
           l: l: : l   ,    〒テテミV/: : /: :./l: {    プログラムに入る前にやってほしいことがある。
           l/l: : ト、       辷ソノ: : :,.イ: : /l人{    上の画像で示したように「変数の宣言を強制する」に
            l: : l/ ヽ `     〃: ∠ノl/       チェックを入れてほしい。
              \|   >r‐r‐ < ィ´l/l/
                   l:/ ,. -─┴┐
              ∠二二ヽ    !
            ,. イ. : : : : :.ヽ. ヽ    ヽ
         ,. ィ77.イ. : : : : : : :.', !     `、
       ∠∠//.:.:l. : : : : : :.:.:.:l |      ハ
        |:l i.ll:/.:.:.::j. : : : : : :.:.:.:.l |     j:{
        |:| i/.:.:.:.:.:{. : : : : : :.:.:.:.:l L_ _ __{」
        |:| l.:.:.:.:.:.:j. : : : : : :.:.:.:.::L_ _ __」」
       レ'1. : :.:.:.l. : : : : : :.:.:.l/. : : : : : :/Y´
      く: : l. : :.:.:.:l: : : : : : :.:.:l. : : : : : :./:!
       Vy.:.: : :.:l. : : : : : :.:.:l: : : : : : /:.:.::l
      , イソ:.: : : :.l. : : : : : :.:.:l: : : : : /:.:.:.:.:′
     /: /j.:. : : :.:.l. : : : : :.:.:.:.l. : : : : ヽ.:.:./
    /: : :/ /.: : : : :.l. : : : :.:.:.:.::l: : : : : : : V
    〈: :_/ /. : : : : : l. : : : :.:.:.:.:.l: : : : : : : : :ヽ



        ____
      /─   ─\
     / (●)  (●).\       了解だお。
   /     (__人__)   \
    |      ` ⌒´     |
   \            /
   ノ            \
. /´                 ヽ                 カ
 |    l   l||l 从人 l||l      l||l 从人 l||l   カ   タ
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.     タ
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))
   ┌ ┌┬┬┐┌┬┬┬┐┌┬┬┬┐┌┬┬┬┐
  ,. - ''"| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ρ ̄`l
   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ノ ̄ ̄

519 名前:名無しさん[sage] 投稿日:2012/12/07(金) 01:51:54 ID:sAws [15/30]

          ´  ̄ ̄ ̄ ̄ ̄く
      / : : : : : : : : : : : : : : : : : :\
.      /   : : : : : : : : : : : :     . . .\
 、__//. /. . . . . . .    . . . . : : ! : : : : ヽ
   ̄/. : /. : : : :/ : : : : : : : : : : : \l: : : : : : :ヽ
.    l : : l : / : /. :/ : : ヽ、: : : `ヽ : !: :l: : : : : ヽ、
   l :/ l : l: : :l :∧: :ト、: lヽ、: : : :ヽ!: :l: :l: : : l  ̄
   l/!: ! : l: :/l/‐-ヽ! ヽ !  _ヽ-―!‐ !: :l: : : !
    ヽ! : l : ! rfチミ、  ヽ´ fr旡ミ! : ト、l : : ′    では解説に入る。
.      ヽ !: :l  rっソ     匕り !: : !丿/j/
.       j∧ :ト、 `¨   .      l l :l j/        まずは「標準モジュール」を作る。
       V: :lヽ、   _     /j/!/
        ヽ: ! >   __.. ィ
     rヾ  ̄ ||   lr‐ 'フ, '/ |ヾ| !  |  !
     ,',ヘ ヾヽ||  /   ∠- ァ! \|  !__ヽ
    /!  ヽ | |||/     r--'ヽヽ `ー、ヽ ¨ァ
    ,' 〉  ヽ !_/    ,、┬、二ゝニ \   ヽ!/│ ポキポキ
    ! /   / |   ィ´ ! !    | \_   |_ !
   | !  ,,.イヾ \ 」〉  |│    ! /| / ハ|
    ! | /  ヽヾ ´/  | ! ,、,、 |〈 ヽイ//ヽ




        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \      標準モジュール?
    |       (__人__)    |   ___________
   \      ` ⌒´  ,/   .| |             |
   ノ           \   .| |             |
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

520 名前:名無しさん[sage] 投稿日:2012/12/07(金) 01:55:44 ID:sAws [16/30]



20121207_015042 (1)



         _/: : : : : : : : : : : : : : : : : : : : : : : : :\
     ー=ニ ァ: : : : : :/: : : :/: /: : : : :、: : : :`ヽ: : : : ヽ
        / ,: : : :〃: :/: : /: │: : : : :lヽ: : : : ハ: : : : :.ヽ
.       / / : : //: :/: : /: : │: : : : ::|: :!: : : : i|: : l: : : :ヽ
      / イ : : : l |: :│: :j : : ∧: : : : :l: :|\: : i|: :│: : : :.\
      l/ |: : : :| l: :∧: :ハ: : l  '.: : : :ハ j  ヽ i|: :│: : : :}
      ││: : l|│ナ下/-ヽ |  ヾ: :/_ム'― 弋|: :│: : ! j
        j. │: : |i V ,ィテ圷、ヽ   ∨ ィチ示k l: : ト: : Ⅳ
         ヽ: : |  ハ` Vf:::::i}       Vf:::::i} Y|: : ム N     申し訳ないが「標準モジュール」の解説はカットさせてもらう。
          ヽ |ヘ i l  ゝー'       `ー'' ハ!: :,) }i|
            `l: :ヽム        '         /:/: :ルイ      作り方だけ。
            ', : : |ヘ、     ‐       ィ' /: :/
            ヽ: :lヽ >,、       イ/7: :/
            \! V厶|>ー <レ_'/ //
              , '´/ノ      L、 /
               ,.-'   | ___._   | `ー、
         _..-‐'´     |´  _` ー<|   `ー、_






        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \
    |       (__人__)    |   ___________     「挿入」→「標準モジュール」かお。
   \      ` ⌒´  ,/   .| |             |
   ノ           \   .| |             |    おや?この「Option Explicit」というのは?
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

521 名前:名無しさん[sage] 投稿日:2012/12/07(金) 01:59:37 ID:sAws [17/30]

      / /   /   /  / /  /!   /  l   !  l  、 丶    丶 ヽ
   _∠‐ 7  /   /  / /  / l  /!  ハ  l  ハ l  l   丶ヽ\!
     /   /!   '  / /  / l / l  ハ  / /  l l、 l    〉、l ′
      /   / l    ′/ /‐‐/- .l / l /  l / /-‐-l Lヽ !   ハl
.    / _ / /l   ' /l/l /  l/  l /   ! /   |ハ Y !  | ′
   // / / !  l / リ l /___    ′   ´   __」/_ l l l  ヘ
    '   /イ  ',  l'   fr"チ卞ミヽ        ,rチ千卞>y j ! 、 _\
     // !  ハ  ヘ  l.バrj::::.::ト         lr,:::::.::j /,/  l 、\ `      それがさっきやった
_     /´ l / Y^、 ', ハ ゙ぃ_シ        ヒ_.ソ /}  lヽl\. \     「変数の宣言を強制する」の意味。
        !/  ト ヘ ',  ハ        ,        /イヘ. ! `  \. ヽ
        ′ l/ヽ_ヘ. ',  ヘ               / /  ', l      \ヽ   これをつけると
            ' ,´ }、ヽヽ丶       rヽ      イV    ',l        ``   「宣言しないと変数が使えなくなる」
           l   い,、\ヽ> _       , イ、/     '!
          l  l ′\Nヽヽ`コ ー-‐ ' ´ {`>'-――‐ ¬ 丁卞ー-、
          l  j  __ヽ‐'´_rノ       Y        | | |   \
         _ _」、 ヽ´      /´  ___   |        | | |     `丶‐- 、
      ,r‐-'´`´  ;  ゙!      |  /   `‐-l         | | |    /     \
     j  、  i´    V _, -‐亠、´ / ̄`‐-|         l l l    l
     rr'   ヽ  ヽ   ´  _, イ ´ / ̄丶 」         l l l    l
    ハ  '、 ヽ、_冫  _ イ´  l_/       |         / / /      l     \
    /ハ、_ハー‐'ニ‐--‐'´ /     l        |        / / /      l       ヽ
   // 厂  `ー-- ´ l     l       l       / / /       l!      ヽ
   ///             〉      !        l      / / /     / !―--  _





.        ____
      ./      \
.    /  ─    ─\         ___________      変数?宣言?
  ./    (●)  (●) \     | |             |
_.|   u.   (__人__)    |       | |             |
| | ./     ∩ノ ⊃  /       | |             |
| | (  \ / _ノ |  |       .| |             |
| | .\ “  /__|  |        .|_|___________|
 ̄   .\ /___ / .l二二二二二二l _|_|__|_

522 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:14:01 ID:sAws [18/30]

Sub Macro8()

  Cells(15, 3).Value = "Hello World!"

End Sub




.        /     .: / .:.:.:.:.: /.:.:.:. ;イ.:.:.: j:.:.:.:.:.:.:.:.:.:..::\.:.:.:.:.:.:.:.:\ .:.:.|.:.:.:.:.:.  |.:.:.:.:.:.:ヽ
       / /  .:.:/ .:.:.:.:.:.:.:l.:.:.: / .|.:.:.:∧:.:.:.:.:.:.:.:.:.:.:.:. l\.:.:.:.:.:.:.:.ヽ.:.|.:.:.:.:.:.  |!.:.:.:.:.:.:.:\
       ,′ l  .:.:.l  :.:.:.:.:.:.: j:.:. /  |:.:. | ヽ .:l\.:.:.:.:.:.:.|  \.:.:.:.:.:.:.',:!.:.:.:.:.:.   |:l:.:.:.:.:.:. ト ヽ、
        l :/|   :.:.:|  :.:.:.:.:. /|:.:/   !:.: |.  ヽ:{  \.:.:.:.:|    \ .:.:.:.l|.:.:.:.:.:  i |.:.l:.:.:.:.:.:.| `ーゝ
        | / !   :.| l::.:.:.:.:.l V    l:.:.l    \   >┼ ── \‐:.! .:.:.:.:. i |.:.:.l.:.:.:.:.:|
        レ'  l   l l:.:.:.´丁 j ̄ ̄ `ヽ{     \´  >l _ -==r 、│.:.:.:.:. i |.:.:.:|:.∧:.l
           l   |ハ ヽ .:.:.:|〃チ不テミ、ヽ       ァ彳゚ア千.ハヾ}! :.:.:.:. i |ヽ:.:|/ V
           ヽ  .|i.: ヽ\:.:lヾハ_j::::::::ハ           | _j:::::::::} j " |.:.:.:.:.: i | }j:|
           \∧:.:l \ヽl  う、:::イi|          'う、:::::イ./  j :.:.:.:.: / レ':/リ
            ヽヽ|:.:.:. \l. _ヽ辷_リ           ゞ 辷='  l.:.:.:.:. / ∧/    試しにこのマクロを動かしてみてほしい。
            /::/ l:.:.:.:.: 小          ,           ,'.:.:.:.:./ /
              /::/  l:.:.:.:.:.:.lハ                       /.:.:.:.,イ ∧
        _, -、 /::/__,ム:.:.:.:.:.l::.:lゝ       -        , イ.:.:.:./ j/  }
ー-、厂 ̄了::::/:: ̄::::::::::::∧ :.:.:.:l:.:|  丶、             / /.:.:. /∨   l
  〃:::::::::::::::::::::::::::::::::::::::::::::::ヽ :.:.:l.:| ヘ {{> _        イ  ./:. /  }    |
  {{:::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ:.:.:l:| ヘヽ|l  /:`irー-r<.     /:/   /   |
  ll::::::::: /' ::::::::::::::::::::::::::::::::::::::: \八   |l  /:/ /  〉    /    /     |
- ヾ}:::::: j ::::::::::::::::::::::::::::::::::::::::::::::: ヘ:> |l // ノ   /            /       |
ー‐‐ヘ_/ー<:::::::::_二>─-、::::::::::::: {  |l //          , -‐'´        |
       /::/  ̄      `ー‐一ヘ__jレ∧  \   ,,-‐'´             |
        /::/               / ∧ ヽ   >ー'´            │




        ____
      /─   ─\
     / (●)  (●).\      前回作ったマクロを改良したものかお。
   /     (__人__)   \
    |      ` ⌒´     |     お、「Hello World!」と入ったお
   \            /
   ノ            \
. /´                 ヽ                 カ
 |    l   l||l 从人 l||l      l||l 从人 l||l   カ   タ
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.     タ
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))
   ┌ ┌┬┬┐┌┬┬┬┐┌┬┬┬┐┌┬┬┬┐
  ,. - ''"| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ρ ̄`l
   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ノ ̄ ̄

※参照
Sub Macro7()
  Cells(15, 3).Delete Shift:=xlToLeft
End Sub

523 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:18:11 ID:sAws [19/30]

                    . . : : : ̄: : .、__
                  . . :´: : : : : : : : : : : : : : : :.`: : 、
                 . . :´: : : : : : : : : : : : : : : :\ : : : : : : \
           /: : : /: : : :´ : : : : : : : : : : : : :. : : : : : : )ヽ
          / /: : : :/ : /: : : : : : :i: : : : : : : : :. : : : ‐ ― :ヘ
        /: :.イ : /: :./ : /:. :.i:. :. :. :.|: : : : : :\:.ハ : : : : i : : : :.
        ///: :/:.:.:.′:.i : : i| : : : : |: : :i: :. :. :.ヾ:|:. :.: :.:|: : : : :.
         /  / : :i: : :.|:. .:.|:. :.ハ: : : : ト、: :ヽ: \:. :.|:. :.: :.:|: : : :. :.
            ′:イ: :. :.|:. .:.|! /__、: : :ハ_\_:ト : ヽ |:. :.: :.:| : i : : :.
         |: / |:.:.i: :|:. :.:ハ′  \ ∧  ヾ  ヽ|: : : : :! /: :i: :i:.
         |/ . l : |: :|:. :.|xテ云   \ 才示伝テ:! : : : : /Y:.l!: ト\    「セルに値を入力する」にはこの方法を使う。
         {'  ハ: |l八: :.! 弋:rタ     弋:_r夕 | : : /イ } ハ:|
            }ハ: i:小    ,           イ:.:.:/  イ/ }'       今は文字列を入れたが
             |ハ: ハ           / j: :/´ ∧:.i         数字を入れることも可能。
                    l:i : :..     ‐        イ: /i: イ ハ|
                 从 i: :.>.、       < / イ:ハ{
                    ハ: |    ー<     /' < ̄:.
                    ヾ|    }ハ   /:. :. :. :. : \
                           ノ} / :. :. :. :. :. :. :. :\
                          /:. :イ:. :. :. :. ´  ̄ ̄ `:. :.ヽ




          ____
        /      \
       /  ─    ─\
     /    (●)  (●) \
     |   u.   (__人__)    | ___________      いまいちよく分からないけど……
     \      ` ⌒´   ,/ | |             |
___/           \ | |             |      まあそんなものだと思っておきますお。
| | /    ,                | |             |
| | /   ./             | |             |
| | | ⌒ ーnnn          |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄     _|_|__|_

524 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:22:49 ID:sAws [20/30]

Option Explicit

Sub Macro9()

  Dim i As Integer

  i = 15

  Cells(i, 3).Value = "Hello World!"

End Sub



            ´  ̄ ̄ ̄ ̄ ̄く
        / : : : : : : : : : : : : : : : : : :\
.      /   : : : : : : : : : : : :     . . .\
 、__//. /. . . . . . .    . . . . : : ! : : : : ヽ
   ̄/. : /. : : : :/ : : : : : : : : : : : \l: : : : : : :ヽ
.    l : : l : / : /. :/ : : ヽ、: : : `ヽ : !: :l: : : : : ヽ、
   l :/ l : l: : :l :∧: :ト、: lヽ、: : : :ヽ!: :l: :l: : : l  ̄
   l/!: ! : l: :/l/‐-ヽ! ヽ !  _ヽ-―!‐ !: :l: : : !
    ヽ! : l : ! rfチミ、  ヽ´ fr旡ミ! : ト、l : : ′
.      ヽ !: :l  rっソ     匕り !: : !丿/j/
.       j∧ :ト、 `¨   .      l l :l j/          さて、ここからが「変数」の出番。
         V: :lヽ、   _     /j/!/            やる夫、何も言わずこのマクロを実行して。
          ヽ: ! >   __.. ィ
       rヾ  ̄ ||   lr‐ 'フ, '/ |ヾ| !  |  !
      ,',ヘ ヾヽ||  /   ∠- ァ! \|  !__ヽ
    /!  ヽ | |||/     r--'ヽヽ `ー、ヽ ¨ァ
    ,' 〉  ヽ !_/    ,、┬、二ゝニ \   ヽ!/│ ポキポキ
    ! /   / |   ィ´ ! !    | \_   |_ !
   | !  ,,.イヾ \ 」〉  |│    ! /| / ハ|
    ! | /  ヽヾ ´/  | ! ,、,、 |〈 ヽイ//ヽ




.        ____
      ./      \
.    /  ─    ─\         ___________     えっと……
  ./    (●)  (●) \     | |             |
_.|   u.   (__人__)    |       | |             |     前のやつと結果は同じだお。
| | ./     ∩ノ ⊃  /       | |             |
| | (  \ / _ノ |  |       .| |             |
| | .\ “  /__|  |        .|_|___________|
 ̄   .\ /___ / .l二二二二二二l _|_|__|_

525 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:27:30 ID:sAws [21/30]

Option Explicit

Sub Macro10()

  Dim i As Integer

  For i = 1 To 3

    Cells(i, 3).Value = "Hello World!"

  Next i

End Sub



.  / / /       l    ヽ     \ \   \      \ \
  / / /           l     ヽ     \ \ _  +-ヽ  ヽ  ヽ
. / / l          l ヽ    \  \   x ´ヽ ヽ\ ヽ ヽ l、  \
/ // |      l    !  l、 ト、  \ 、  く ヽ\、ヽト、ヽ l  l l\ ヽ
_ //  |     l    L -┼、 \  \`‐-ミx〉 _」,. -ヽ \  !! ヽ ミ、
∠l    |     _+ 「, ! l ! \ `ー-ヘ  / ,ニ,.-‐':ヽヽ l\ ! l  ヽlヽ
/ :l l   |     l l l l V _           クf;::::::;:::::.::l | !   ! l トヾ
_ィ | l  l     l l ハ/ __`          つ.:.:::::.::j | |   l!l     では次。
 /l |  ト l ヽ lハ/ ,rニ--:::::ミ、           ヾ_ - ′l l  .! トN
../ | ハi  ハ l  V/〈〈 ら::::':::::.::l                 //!  ト、|     このマクロを実行してみて。
/ | / ll  | ヽ l  ト ヽ. ゛う:.:.:.:.:::j                  //ll   ! l |
.  l/ リ  | f、ヽ \ ヽ. ヽ-‐´        ′       /j   ハ N
    l∧リ, 〉ヽヽ  \\           _      ///  / ,リ ′
       V ヽヽ\  \ミ、、         ´    / /l l /
         ヽlヽ ヽ、  \` 、 _         イ /i ////
           ヽ:、\  \ト\「 ¬‐--‐ '´ l l/ リ/ツ′
        __ ヽ `へ \、-j         l \
        /l  l::::l  ヽ ̄ ̄`丶ミヽ         l、 ヽ




        ____
      /      \
     /  ─    ─\
   /    (○)  (○) \
    |   u.   (__人__)    |   ___________    えっと……
   \      ` ⌒´  ,/   .| |             |
   ノ           \   .| |             |   3つのセルに「Hello World!」って入ったお。
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

526 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:30:34 ID:sAws [22/30]

         ,,, -ニ三三三三ニ         / \
      ,,;;;'''ニ二三三三二ニー   ヽ , ヽ- '    ヽ
    , ', -=ニニ三三三三ニニ/=ニニ二ヽ, ヽ---――-ヘ
   イ '´  ,r'三三三ニニ/ 三/  、 ヽ ヘニ ヽ      ヘ
      //三三三ニ/ 三/   ハ   i  }三 ヘ   ヽ   ヽ
      ,ィ'三/三ニニ/三ニ{  ,'  V | 斗t‐ニヘ ヘ ヽ ヾ\__
    ,ィ三,ィ'三三ニニ,'三三ハ  |   ! '丁ノ  \ニ ヘニ ヘ  ヾ ̄
   ,'ニ//三/ニニiニァ'厂'弋 i   ゝ ,zモ示了、! ハニ |  ト ゝ
    レ' ./三,イ三三lノ l,ィ≠z>{       Vfzjソ !  !ニ !ヘヘ     そう、これが変数。
     lニ,イ/三三ニ\ll Vfzjハ         ̄  | ,'三 ハ |ヾ
      レ' l三ハ三三ヘ ` ー'"  、        ノノニニ! レリ      「i」としてるのがそれ。
       レ'  V三三ヘ      _      /三ニハ !
           _」三三ニ丶、        /i三三/ .リ       「中の値を変更できる数字」なので
          |     `丶 > 、 __ , < {ニ三/         「変数」という。
          |        \三ヘ      , - ' ´ ̄ ̄ ̄\
      / ̄ ̄ ̄ ̄` ' ー- 、 \〉  , - '´ ,,ィニニニニニニニニヘ
     iニニニニニニニニニニニへ   ` v'  ,, ィ''"             ヘ
     V          ` ー 、====<´             ヘ
     ,-V            ヘ  _ V      , ---------ヘ
    {  V------------、 「ヽ V l `V , -‐' ´            ヘ




        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \
    |       (__人__)    |   ___________       じゃあ変化しないやつは……
   \      ` ⌒´  ,/   .| |             |
   ノ           \   .| |             |
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

527 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:34:06 ID:sAws [23/30]

※参考
Cells(i, 3).Value = "Hello World!"

                 ,/´  ̄´`  \ 、_ _
              , - ´: : : ::::::::::::::::::::::::::::::::: : : : : : `ヽ、
           , /: : : : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
         /: : : : : : :::::::::::::::::::::::::::::::::::::::::::::::ヾ:::::::::::::::::::::::::`、
       /: : : /: : : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: \
     /: : : ::/: : :: ::::::/:::::::::::::::::::::::::::::::::::::::::::::::::::::i::::::::::::::::::::::::::: :`、
    /: :/: ::::/: :::: : :::::/:::::::::::::::::::i:::::::::::::::::::::::::::::::::::::|::::::::::::::::|:::::::::: :`、
   ///: :::/: :::::: ::::::/::::::::|::::::::::::::|:|::::::::::::::::::::::::::::、:::|::::::::::::::::|:::::::::: : : |
  / ´ /: :::/: ::::::: ::::::::i:::::::: ノ:::::::::::::::|:::;::::::ヽ::::::::::::::::`l;;;|::::::::::::::|::::::::::: : : |
 /  /: : /: ::::::: : :::::::::::::::/ l:::::::::::::::::::iヽ:::::ヾ:::::\::::::`il:::::::::::::::::::::::::::: : :|
´   |: : :|: :::::::::: ::::::::::::::::::|  l|:::::::::::::::::|::|\:::::\:::::\::::|::::::::::::::::::::::::::: : :|
   |: : /l: ::::::::: ::::::::::ハ::ノ十-i::::::::::::::::::: トー\:::`_\:::::::|:::::::::::::::l::::::/:::: ::`、
   |:/ |: ::::::::::: ::::::::| :: :  ヽ:::、::::::::::| rー\ヽ ヾ::l:::::::::::::::|:::::|::::: :::il: `、
   |;  |: : ::::l:::: ::::::::|r===三 \ \:::::i ,====`‐、):::::::::::::::/:::ハ:: :ト:: r-`
   |l  ヾ :::::|::::::::::::::|イ ::゚。:::|    \:i´"f:::゚;;;;;::リア/::::::::::::/:::/  |/ |l:|     例えば上の「3」の部分か、
      ヽ: : :::::::|::::::::| 弋_ノ      `  ヒ_ニソ ノ:::::::::::::// ) | | |l      「Hello World!」の部分。
       `、ハ:::|::::::::ヾ     ,          /:::::::::::::::/ / i
        i l:i il::::::::ト     ´          /イ:::::::::/ ノ:::::::::|        これは「値が固定された数字(文字)」なので
          ` |:::::::`、     _ _       / i|:::::::/::::::::::ハ:/        「定数」と呼ぶ。
           |:ト::::::ヽ             イ:::::/|::::://
            ilヽ::::::::|\        /  /::/ |::/
            |l `、::::|  `ヽ、 _, - ´   //ノ=レ´ ̄i
            ` ヽ:|      i:ト     / /;;;;;;;;;;;;;;;;;;i、
                      iハ    ´/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                      /` /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
                     ´   /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\




        ____
      / ─  ─\
     / (●) (●)\      なるほど……
   /    (__人__)    \
    |     ` ⌒´     |
   \             /
   ノ            \
. /´                 ヽ
 |    l             \
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))

528 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:38:12 ID:sAws [24/30]

               .. - ─……‐-. .、
          ,. '"´ . : : : : : : : : : : : : : :`ヽ、
              ,.'´. : : : : : : ,.: : : : : : : : : : : :ヽ
         /. :./: : :/:/: : /:l: : : |: :l:l: : : : : :.!
        , イ: :〃l: : :/:/: : /: :|: : : |: :|:|: :|: :i: : ::`ヽ
         |: 〃 l: :/:/_L/1 : |: : /|: :|:|: :|: :|: : :.:.:.::.';
         |/ Ⅳl:/l/ {  |: /|: /. |: :|:|: :|: :|: : l: :.l:!
         { ∧Ⅵィ行ミヽ|/ .|/ ̄「/メ、/: /: : l: :.l:!
           ,′: :l 辷ソ    ニ二_l/l: /: : ./: :.l: l
           l: l: : l   ,    〒テテミV/: : /: :./l: {     まあ、正しくは「マジックナンバー」といって
           l/l: : ト、       辷ソノ: : :,.イ: : /l人{     「できれば避けてほしい定数」ではあるけど、
            l: : l/ ヽ `     〃: ∠ノl/
              \|   >r‐r‐ < ィ´l/l/          本格的なプログラムを作らない限り
                   l:/ ,. -─┴┐           問題ないと思う。
              ∠二二ヽ    !
            ,. イ. : : : : :.ヽ. ヽ    ヽ
         ,. ィ77.イ. : : : : : : :.', !     `、
       ∠∠//.:.:l. : : : : : :.:.:.:l |      ハ
        |:l i.ll:/.:.:.::j. : : : : : :.:.:.:.l |     j:{
        |:| i/.:.:.:.:.:{. : : : : : :.:.:.:.:l L_ _ __{」
        |:| l.:.:.:.:.:.:j. : : : : : :.:.:.:.::L_ _ __」」
       レ'1. : :.:.:.l. : : : : : :.:.:.l/. : : : : : :/Y´
      く: : l. : :.:.:.:l: : : : : : :.:.:l. : : : : : :./:!
       Vy.:.: : :.:l. : : : : : :.:.:l: : : : : : /:.:.::l
      , イソ:.: : : :.l. : : : : : :.:.:l: : : : : /:.:.:.:.:′
     /: /j.:. : : :.:.l. : : : : :.:.:.:.l. : : : : ヽ.:.:./
    /: : :/ /.: : : : :.l. : : : :.:.:.:.::l: : : : : : : V
    〈: :_/ /. : : : : : l. : : : :.:.:.:.:.l: : : : : : : : :ヽ





.        ____
      ./      \
.    /  ─    ─\         ___________      分かったお。
  ./    (●)  (●) \     | |             |
_.|       (__人__)    |       | |             |
| | ./     ∩ノ ⊃  /       | |             |
| | (  \ / _ノ |  |       .| |             |
| | .\ “  /__|  |        .|_|___________|
 ̄   .\ /___ / .l二二二二二二l _|_|__|_

529 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:42:31 ID:sAws [25/30]

For i = 1 To 3

  Cells(i, 3).Value = "Hello World!"

Next i


      / /   /   /  / /  /!   /  l   !  l  、 丶    丶 ヽ
   _∠‐ 7  /   /  / /  / l  /!  ハ  l  ハ l  l   丶ヽ\!
     /   /!   '  / /  / l / l  ハ  / /  l l、 l    〉、l ′
      /   / l    ′/ /‐‐/- .l / l /  l / /-‐-l Lヽ !   ハl
.    / _ / /l   ' /l/l /  l/  l /   ! /   |ハ Y !  | ′
   // / / !  l / リ l /___    ′   ´   __」/_ l l l  ヘ
    '   /イ  ',  l'   fr"チ卞ミヽ        ,rチ千卞>y j ! 、 _\
     // !  ハ  ヘ  l.バrj::::.::ト         lr,:::::.::j /,/  l 、\ `      で、この「For」から「Next」までが
_     /´ l / Y^、 ', ハ ゙ぃ_シ        ヒ_.ソ /}  lヽl\. \      いわゆる「For文」。
        !/  ト ヘ ',  ハ        ,        /イヘ. ! `  \. ヽ
        ′ l/ヽ_ヘ. ',  ヘ               / /  ', l      \ヽ
            ' ,´ }、ヽヽ丶       rヽ      イV    ',l        ``    ループ処理になる。
           l   い,、\ヽ> _       , イ、/     '!
          l  l ′\Nヽヽ`コ ー-‐ ' ´ {`>'-――‐ ¬ 丁卞ー-、
          l  j  __ヽ‐'´_rノ       Y        | | |   \
         _ _」、 ヽ´      /´  ___   |        | | |     `丶‐- 、
      ,r‐-'´`´  ;  ゙!      |  /   `‐-l         | | |    /     \
     j  、  i´    V _, -‐亠、´ / ̄`‐-|         l l l    l
     rr'   ヽ  ヽ   ´  _, イ ´ / ̄丶 」         l l l    l
    ハ  '、 ヽ、_冫  _ イ´  l_/       |         / / /      l     \
    /ハ、_ハー‐'ニ‐--‐'´ /     l        |        / / /      l       ヽ
   // 厂  `ー-- ´ l     l       l       / / /       l!      ヽ
   ///             〉      !        l      / / /     / !―--  _









        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \                       実行結果と比べてみたら……
    |       (__人__)    |   ___________
   \      ` ⌒´  ,/   .| |             |      「i」が1から3まで増えてるけど……
   ノ           \   .| |             |
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

530 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:52:22 ID:sAws [26/30]

         _/: : : : : : : : : : : : : : : : : : : : : : : : :\
     ー=ニ ァ: : : : : :/: : : :/: /: : : : :、: : : :`ヽ: : : : ヽ
        / ,: : : :〃: :/: : /: │: : : : :lヽ: : : : ハ: : : : :.ヽ
.       / / : : //: :/: : /: : │: : : : ::|: :!: : : : i|: : l: : : :ヽ
      / イ : : : l |: :│: :j : : ∧: : : : :l: :|\: : i|: :│: : : :.\
      l/ |: : : :| l: :∧: :ハ: : l  '.: : : :ハ j  ヽ i|: :│: : : :}
      ││: : l|│ナ下/-ヽ |  ヾ: :/_ム'― 弋|: :│: : ! j
        j. │: : |i V ,ィテ圷、ヽ   ∨ ィチ示k l: : ト: : Ⅳ    実は省略されているが、最初の「For i = 1 To 3」は、
         ヽ: : |  ハ` Vf:::::i}       Vf:::::i} Y|: : ム N
          ヽ |ヘ i l  ゝー'       `ー'' ハ!: :,) }i|     「i」の値を「1」で初期化して、「3」になるまで「1ずつ」増やせ
            `l: :ヽム        '         /:/: :ルイ                                 ̄ ̄ ̄
            ', : : |ヘ、     ‐       ィ' /: :/        という命令。
            ヽ: :lヽ >,、       イ/7: :/
            \! V厶|>ー <レ_'/ //         そして「Next」までに書かれている文が
              , '´/ノ      L、 /           Forで指定された命令が完了するまで繰り返し実行される。
               ,.-'   | ___._   | `ー、
         _..-‐'´     |´  _` ー<|   `ー、_




.        ____
      ./      \
.    /  ─    ─\         ___________    えっと……
  ./    (●)  (●) \     | |             |    ForとNextの間……
_.|   u.   (__人__)    |       | |             |
| | ./     ∩ノ ⊃  /       | |             |    つまり、
| | (  \ / _ノ |  |       .| |             |    「Cells(i, 3).Value = "Hello World!"」が
| | .\ “  /__|  |        .|_|___________|    繰り返し実行される部分かお。
 ̄   .\ /___ / .l二二二二二二l _|_|__|_

531 名前:名無しさん[sage] 投稿日:2012/12/07(金) 02:57:53 ID:sAws [27/30]

Option Explicit

Sub Macro11()

  Dim i As Integer
  Dim j As Integer

  For i = 1 To 3

   j = i * 2
   Cells(i, 3).Value = j

  Next i

End Sub

         _/: : : : : : : : : : : : : : : : : : : : : : : : :\
     ー=ニ ァ: : : : : :/: : : :/: /: : : : :、: : : :`ヽ: : : : ヽ
        / ,: : : :〃: :/: : /: │: : : : :lヽ: : : : ハ: : : : :.ヽ
.       / / : : //: :/: : /: : │: : : : ::|: :!: : : : i|: : l: : : :ヽ
      / イ : : : l |: :│: :j : : ∧: : : : :l: :|\: : i|: :│: : : :.\
      l/ |: : : :| l: :∧: :ハ: : l  '.: : : :ハ j  ヽ i|: :│: : : :}
      ││: : l|│ナ下/-ヽ |  ヾ: :/_ム'― 弋|: :│: : ! j
        j. │: : |i V ,ィテ圷、ヽ   ∨ ィチ示k l: : ト: : Ⅳ
         ヽ: : |  ハ` Vf:::::i}       Vf:::::i} Y|: : ム N    では次、このマクロを実行してみて。
          ヽ |ヘ i l  ゝー'       `ー'' ハ!: :,) }i|
            `l: :ヽム        '         /:/: :ルイ
            ', : : |ヘ、     ‐       ィ' /: :/
            ヽ: :lヽ >,、       イ/7: :/
            \! V厶|>ー <レ_'/ //
              , '´/ノ      L、 /
               ,.-'   | ___._   | `ー、
         _..-‐'´     |´  _` ー<|   `ー、_




.        ____
      ./      \
.    /  ─    ─\         ___________
  ./    (●)  (●) \     | |             |     ふむふむ……
_.|       (__人__)    |       | |             |
| | ./     ∩ノ ⊃  /       | |             |     「j」に、「i」の値を2倍した数を入れて……
| | (  \ / _ノ |  |       .| |             |
| | .\ “  /__|  |        .|_|___________|     セルに書き込んでるお。
 ̄   .\ /___ / .l二二二二二二l _|_|__|_

532 名前:名無しさん[sage] 投稿日:2012/12/07(金) 03:04:40 ID:sAws [28/30]

Sub Macro12()

  Dim i As Integer

  For i = 1 To 3

    j = i * 2
    Cells(i, j).Value = j

  Next i

End Sub



         ,,, -ニ三三三三ニ         / \
      ,,;;;'''ニ二三三三二ニー   ヽ , ヽ- '    ヽ
    , ', -=ニニ三三三三ニニ/=ニニ二ヽ, ヽ---――-ヘ
   イ '´  ,r'三三三ニニ/ 三/  、 ヽ ヘニ ヽ      ヘ
      //三三三ニ/ 三/   ハ   i  }三 ヘ   ヽ   ヽ
      ,ィ'三/三ニニ/三ニ{  ,'  V | 斗t‐ニヘ ヘ ヽ ヾ\__
    ,ィ三,ィ'三三ニニ,'三三ハ  |   ! '丁ノ  \ニ ヘニ ヘ  ヾ ̄
   ,'ニ//三/ニニiニァ'厂'弋 i   ゝ ,zモ示了、! ハニ |  ト ゝ
    レ' ./三,イ三三lノ l,ィ≠z>{       Vfzjソ !  !ニ !ヘヘ       ではちょっと変更したこのマクロを実行。
     lニ,イ/三三ニ\ll Vfzjハ         ̄  | ,'三 ハ |ヾ
      レ' l三ハ三三ヘ ` ー'"  、        ノノニニ! レリ
       レ'  V三三ヘ      _      /三ニハ !
           _」三三ニ丶、        /i三三/ .リ
          |     `丶 > 、 __ , < {ニ三/
          |        \三ヘ      , - ' ´ ̄ ̄ ̄\
      / ̄ ̄ ̄ ̄` ' ー- 、 \〉  , - '´ ,,ィニニニニニニニニヘ
     iニニニニニニニニニニニへ   ` v'  ,, ィ''"             ヘ
     V          ` ー 、====<´             ヘ
     ,-V            ヘ  _ V      , ---------ヘ
    {  V------------、 「ヽ V l `V , -‐' ´            ヘ



        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \
    |       (__人__)    |   ___________      変更点は「Option Explicit」と「Dim j As Integer」が
   \      ` ⌒´  ,/   .| |             |      なくなってるのと……
   ノ           \   .| |             |     「3」が「j」になったところかお。
. /´                   | |             |     普通に動くお。
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

533 名前:名無しさん[sage] 投稿日:2012/12/07(金) 03:11:22 ID:sAws [29/30]

               .. - ─……‐-. .、
          ,. '"´ . : : : : : : : : : : : : : :`ヽ、
              ,.'´. : : : : : : ,.: : : : : : : : : : : :ヽ
         /. :./: : :/:/: : /:l: : : |: :l:l: : : : : :.!
        , イ: :〃l: : :/:/: : /: :|: : : |: :|:|: :|: :i: : ::`ヽ
         |: 〃 l: :/:/_L/1 : |: : /|: :|:|: :|: :|: : :.:.:.::.';
         |/ Ⅳl:/l/ {  |: /|: /. |: :|:|: :|: :|: : l: :.l:!
         { ∧Ⅵィ行ミヽ|/ .|/ ̄「/メ、/: /: : l: :.l:!
           ,′: :l 辷ソ    ニ二_l/l: /: : ./: :.l: l      じゃあやる夫。
           l: l: : l   ,    〒テテミV/: : /: :./l: {
           l/l: : ト、       辷ソノ: : :,.イ: : /l人{      「Option Explicit」を入れてみて。
            l: : l/ ヽ `     〃: ∠ノl/
              \|   >r‐r‐ < ィ´l/l/
                   l:/ ,. -─┴┐
              ∠二二ヽ    !
            ,. イ. : : : : :.ヽ. ヽ    ヽ
         ,. ィ77.イ. : : : : : : :.', !     `、
       ∠∠//.:.:l. : : : : : :.:.:.:l |      ハ
        |:l i.ll:/.:.:.::j. : : : : : :.:.:.:.l |     j:{
        |:| i/.:.:.:.:.:{. : : : : : :.:.:.:.:l L_ _ __{」
        |:| l.:.:.:.:.:.:j. : : : : : :.:.:.:.::L_ _ __」」
       レ'1. : :.:.:.l. : : : : : :.:.:.l/. : : : : : :/Y´
      く: : l. : :.:.:.:l: : : : : : :.:.:l. : : : : : :./:!
       Vy.:.: : :.:l. : : : : : :.:.:l: : : : : : /:.:.::l
      , イソ:.: : : :.l. : : : : : :.:.:l: : : : : /:.:.:.:.:′
     /: /j.:. : : :.:.l. : : : : :.:.:.:.l. : : : : ヽ.:.:./
    /: : :/ /.: : : : :.l. : : : :.:.:.:.::l: : : : : : : V
    〈: :_/ /. : : : : : l. : : : :.:.:.:.:.l: : : : : : : : :ヽ





        ____
      /      \
     /  ─    ─\
   /    (○)  (○) \
    |   u.   (__人__)    |   ___________    エラーが出たお……
   \      ` ⌒´  ,/   .| |             |
   ノ           \   .| |             |    意味はちょっと分からないお……
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_







541 名前:名無しさん[sage] 投稿日:2012/12/08(土) 00:43:57 ID:sAws [6/20]


      / /   /   /  / /  /!   /  l   !  l  、 丶    丶 ヽ
   _∠‐ 7  /   /  / /  / l  /!  ハ  l  ハ l  l   丶ヽ\!
     /   /!   '  / /  / l / l  ハ  / /  l l、 l    〉、l ′
      /   / l    ′/ /‐‐/- .l / l /  l / /-‐-l Lヽ !   ハl
.    / _ / /l   ' /l/l /  l/  l /   ! /   |ハ Y !  | ′
   // / / !  l / リ l /___    ′   ´   __」/_ l l l  ヘ
    '   /イ  ',  l'   fr"チ卞ミヽ        ,rチ千卞>y j ! 、 _\      エラーの原因は表示されてる通り、
     // !  ハ  ヘ  l.バrj::::.::ト         lr,:::::.::j /,/  l 、\ `      宣言されていない変数がプログラム中にあるため。
_     /´ l / Y^、 ', ハ ゙ぃ_シ        ヒ_.ソ /}  lヽl\. \       ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
        !/  ト ヘ ',  ハ        ,        /イヘ. ! `  \. ヽ
        ′ l/ヽ_ヘ. ',  ヘ               / /  ', l      \ヽ    対策としては、削除した「Dim j As Integer」をまた入れるか、
            ' ,´ }、ヽヽ丶       rヽ      イV    ',l        ``   変数「j」を使わないようにプログラムを変更する。
           l   い,、\ヽ> _       , イ、/     '!
          l  l ′\Nヽヽ`コ ー-‐ ' ´ {`>'-――‐ ¬ 丁卞ー-、
          l  j  __ヽ‐'´_rノ       Y        | | |   \
         _ _」、 ヽ´      /´  ___   |        | | |     `丶‐- 、
      ,r‐-'´`´  ;  ゙!      |  /   `‐-l         | | |    /     \
     j  、  i´    V _, -‐亠、´ / ̄`‐-|         l l l    l
     rr'   ヽ  ヽ   ´  _, イ ´ / ̄丶 」         l l l    l
    ハ  '、 ヽ、_冫  _ イ´  l_/       |         / / /      l     \
    /ハ、_ハー‐'ニ‐--‐'´ /     l        |        / / /      l       ヽ
   // 厂  `ー-- ´ l     l       l       / / /       l!      ヽ
   ///             〉      !        l      / / /     / !―--  _





        ____
      /      \
     /  ─    ─\
   /    (●)  (●) \     丸で囲ってある「j =」がエラーだけど、
    |   u.   (__人__)   |     直すべき箇所はそこじゃないのかお……
   \      ` ⌒´   /
   ノ            \
. /´                 ヽ
 |    l             \
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))

542 名前:名無しさん[sage] 投稿日:2012/12/08(土) 00:48:28 ID:sAws [7/20]

         ,,, -ニ三三三三ニ         / \
      ,,;;;'''ニ二三三三二ニー   ヽ , ヽ- '    ヽ
    , ', -=ニニ三三三三ニニ/=ニニ二ヽ, ヽ---――-ヘ
   イ '´  ,r'三三三ニニ/ 三/  、 ヽ ヘニ ヽ      ヘ
      //三三三ニ/ 三/   ハ   i  }三 ヘ   ヽ   ヽ
      ,ィ'三/三ニニ/三ニ{  ,'  V | 斗t‐ニヘ ヘ ヽ ヾ\__
    ,ィ三,ィ'三三ニニ,'三三ハ  |   ! '丁ノ  \ニ ヘニ ヘ  ヾ ̄
   ,'ニ//三/ニニiニァ'厂'弋 i   ゝ ,zモ示了、! ハニ |  ト ゝ    そう。これがとても厄介。
    レ' ./三,イ三三lノ l,ィ≠z>{       Vfzjソ !  !ニ !ヘヘ     「エラーの出た場所」 ≠ 「エラーの原因箇所」
     lニ,イ/三三ニ\ll Vfzjハ         ̄  | ,'三 ハ |ヾ     であることが多い。
      レ' l三ハ三三ヘ ` ー'"  、        ノノニニ! レリ
       レ'  V三三ヘ      _      /三ニハ !       尤も、エラーの原因になってる場所は
           _」三三ニ丶、        /i三三/ .リ       エラーのある場所よりも前にあることが多い。
          |     `丶 > 、 __ , < {ニ三/
          |        \三ヘ      , - ' ´ ̄ ̄ ̄\
      / ̄ ̄ ̄ ̄` ' ー- 、 \〉  , - '´ ,,ィニニニニニニニニヘ
     iニニニニニニニニニニニへ   ` v'  ,, ィ''"             ヘ
     V          ` ー 、====<´             ヘ
     ,-V            ヘ  _ V      , ---------ヘ
    {  V------------、 「ヽ V l `V , -‐' ´            ヘ





          ____
        /      \
       /  ─    ─\
     /    (●)  (●) \                    なるほど。
     |       (__人__)    | ___________
     \      ` ⌒´   ,/ | |             |
___/           \ | |             |
| | /    ,                | |             |
| | /   ./             | |             |
| | | ⌒ ーnnn          |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄     _|_|__|_

543 名前:名無しさん[sage] 投稿日:2012/12/08(土) 00:52:09 ID:sAws [8/20]




                 __
                 ´: : : : : : : ̄ ̄  、
             / : : : : : : : : : : : : : : : : : :\
.           /   : : : : : : : : : : : :     . . .\
      、__//. /. . . . . . .    . . . . : : ! : : : : ヽ
        ̄/. : /. : : : :/ : : : : : : : : : : : \l: : : : : : :ヽ
.         l : : l : / : /. :/ : : ヽ、: : : `ヽ : !: :l: : : : : ヽ、
        l :/ l : l: : :l :∧: :ト、: lヽ、: : : :ヽ!: :l: :l: : : l  ̄
        l/!: ! : l: :/l/‐-ヽ! ヽ !  _ヽ-―!‐ !: :l: : : !
         ヽ! : l : ! rfチミ、  ヽ´ fr旡ミ! : ト、l : : ′
.           ヽ !: :l  rっソ     匕り !: : !丿/j/     では修正する。
.            j∧ :ト、 `¨   .      l l :l j/       まずはマクロはまだ「一時停止状態」なので、
              V: :lヽ、   _     /j/!/         丸で囲った「停止ボタン」を押してストップ。
               ヽ: ! >   __.. ィ ト、〃
                ヽ!  //j     ト!/\
                 _/ :/-―――-l : : : :ヽ、__
               /|::|: : : :! -―――-! : : : : : :/∧
  _____    /! !::!: : : :! ̄  ̄ ̄/. : : : : :/://:!
  ∨ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄∧   /. : : : : :/://.:::l
.   ∨                ∧ /. : : : : :/://.::::::l






.        ____
      ./      \
.    /  ─    ─\         ___________     あいあい。
  ./    (●)  (●) \     | |             |
_.|       (__人__)    |       | |             |
| | ./     ∩ノ ⊃  /       | |             |
| | (  \ / _ノ |  |       .| |             |
| | .\ “  /__|  |        .|_|___________|
 ̄   .\ /___ / .l二二二二二二l _|_|__|_

544 名前:名無しさん[sage] 投稿日:2012/12/08(土) 01:00:46 ID:sAws [9/20]

Option Explicit

Sub Macro13()

  Dim i, j As Integer        ←修正箇所

  For i = 1 To 3

    j = i * 2
    Cells(i, j).Value = j

  Next i

End Sub



 /: .,: : : i: : : : : : : : : : : : : ,、:: : : : : : : : :.: |: : : ::::::::::::::::::|::::::::/::::::::::::::::
 : : ,|: : /: : : : ∧: : : : : . :: ::|ヽ: : : : : : . .::.| : : :::::::::::::::::::|:::: /::::::::::::::::::
  /|::/: : : ―ト-、:ヽ: :.:: : : | 斗―‐―-:::.i::::::::::::::::::::::::::|:::/:::::::::::::::::::::
    |: : :.:|::::::.::|  レ' \ :::::i  __ \ヽ、:::::|: ::::::::::::::::::: : |/::::::::::::::::::::::::
    レ::::: |: :::ヘ:i ィ=ミ、.  \| -‐≦==ミ、|: ::::::::::::::::::://::::::::::::::::::::::::::::
    |: : :::| : : :ヽ`ト':::}     イ゚'::.:::::i} 》 i:: :::::::::::::::://iヽ::::::::::::::::::::::::::    「i」の後ろに「,j」をつける。
    |: :::∧: ::: :ヽ代ソ      マヽ‐ソ/ |:: :::::::::::::::/:|〉 }:::::::::::::::::/|::::
    |: :/ ヽ:::i:::::i  ,       `¨´   i::::::::::::::::/: / /::::::::::::::::/ レ     これで完了。
    |:/   |::|:::从 ヽ            |:::::::::::::::::::/ イ::::::::::∧/
    /   i: | :::∧             |:::::::::::::::::::|::::::::::::/
         レヽ::::::ヽ  ``         /::::::::::::::/::/:::::::::/
         ヘ::::::::i\         イ /:::::::://レヽ:::/`ヽ
          ヽ:: |  ヽ _    <  レ'|::::::/|/ i ∧'/:∧
           ヽ|     /ヽ    |:::/ /   /:::::::::∧
              _ イ  .∧    i/   /::::::::::::::::::::ヽ
          ,ィ´/    / / .〉  ノ  ./:::::::::::::::::::::::::::::::\




        ____
      /      \
     /  ─    ─\
   /    (○)  (○) \
    |   u.   (__人__)    |   ___________    え?
   \      ` ⌒´  ,/   .| |             |
   ノ           \   .| |             |    「Dim j As Integer」を入れるんじゃないのかお?
. /´                   | |             |
 |    l              | |             |
 ヽ    -一ー_~、⌒)^),-、    .|_|___________|
  ヽ ____,ノγ⌒ヽ)ニニニニ   _|_|__|_

545 名前:名無しさん[sage] 投稿日:2012/12/08(土) 01:07:42 ID:sAws [10/20]

         _/: : : : : : : : : : : : : : : : : : : : : : : : :\
     ー=ニ ァ: : : : : :/: : : :/: /: : : : :、: : : :`ヽ: : : : ヽ
        / ,: : : :〃: :/: : /: │: : : : :lヽ: : : : ハ: : : : :.ヽ
.       / / : : //: :/: : /: : │: : : : ::|: :!: : : : i|: : l: : : :ヽ
      / イ : : : l |: :│: :j : : ∧: : : : :l: :|\: : i|: :│: : : :.\
      l/ |: : : :| l: :∧: :ハ: : l  '.: : : :ハ j  ヽ i|: :│: : : :}
      ││: : l|│ナ下/-ヽ |  ヾ: :/_ム'― 弋|: :│: : ! j
        j. │: : |i V ,ィテ圷、ヽ   ∨ ィチ示k l: : ト: : Ⅳ
         ヽ: : |  ハ` Vf:::::i}       Vf:::::i} Y|: : ム N     やる夫。「やらなければならない事は」
          ヽ |ヘ i l  ゝー'       `ー'' ハ!: :,) }i|      宣言されていない変数「j」を宣言するだけ。
            `l: :ヽム        '         /:/: :ルイ
            ', : : |ヘ、     ‐       ィ' /: :/        そして変数は同じ型であればまとめて宣言する事も可能。
            ヽ: :lヽ >,、       イ/7: :/                 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
            \! V厶|>ー <レ_'/ //         今回の場合、「i」と「j」は同じ「Integer型」なので
              , '´/ノ      L、 /           まとめて宣言できる。
               ,.-'   | ___._   | `ー、
         _..-‐'´     |´  _` ー<|   `ー、_






        ____
      /─   ─\
     / (●)  (●).\
   /     (__人__)   \      まあ、「こういうこともできる」というのは分かったお。
    |      ` ⌒´     |
   \            /
   ノ            \
. /´                 ヽ
 |    l             \
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))
   ┌ ┌┬┬┐┌┬┬┬┐┌┬┬┬┐┌┬┬┬┐
  ,. - ''"| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ρ ̄`l
   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ノ ̄ ̄

546 名前:名無しさん[sage] 投稿日:2012/12/08(土) 01:18:42 ID:sAws [11/20]

      / /   /   /  / /  /!   /  l   !  l  、 丶    丶 ヽ
   _∠‐ 7  /   /  / /  / l  /!  ハ  l  ハ l  l   丶ヽ\!
     /   /!   '  / /  / l / l  ハ  / /  l l、 l    〉、l ′
      /   / l    ′/ /‐‐/- .l / l /  l / /-‐-l Lヽ !   ハl
.    / _ / /l   ' /l/l /  l/  l /   ! /   |ハ Y !  | ′
   // / / !  l / リ l /___    ′   ´   __」/_ l l l  ヘ
    '   /イ  ',  l'   fr"チ卞ミヽ        ,rチ千卞>y j ! 、 _\
     // !  ハ  ヘ  l.バrj::::.::ト         lr,:::::.::j /,/  l 、\ `     ちょっと長くなったが今回のまとめ。
_     /´ l / Y^、 ', ハ ゙ぃ_シ        ヒ_.ソ /}  lヽl\. \
        !/  ト ヘ ',  ハ        ,        /イヘ. ! `  \. ヽ
        ′ l/ヽ_ヘ. ',  ヘ               / /  ', l      \ヽ
            ' ,´ }、ヽヽ丶       rヽ      イV    ',l        ``
           l   い,、\ヽ> _       , イ、/     '!
          l  l ′\Nヽヽ`コ ー-‐ ' ´ {`>'-――‐ ¬ 丁卞ー-、
          l  j  __ヽ‐'´_rノ       Y        | | |   \
         _ _」、 ヽ´      /´  ___   |        | | |     `丶‐- 、
      ,r‐-'´`´  ;  ゙!      |  /   `‐-l         | | |    /     \
     j  、  i´    V _, -‐亠、´ / ̄`‐-|         l l l    l
     rr'   ヽ  ヽ   ´  _, イ ´ / ̄丶 」         l l l    l
    ハ  '、 ヽ、_冫  _ イ´  l_/       |         / / /      l     \
    /ハ、_ハー‐'ニ‐--‐'´ /     l        |        / / /      l       ヽ
   // 厂  `ー-- ´ l     l       l       / / /       l!      ヽ
   ///             〉      !        l      / / /     / !―--  _




┌───────────────────────────────────────┐
│                                                         │
│・「Option Explicit」を先頭につけると、「Dim」で宣言した変数のみを使用できるようになる。     │
│ (宣言していない変数が使われていた場合、エラーになる。                      │
│                                                         │
│・変数には「型」がある。「Dim」の後の「as ○○」で指定する。                     │
│ 今回説明したのは「Integer(整数型)」だけだが、「String(文字列型)や、              │
│ 「Double(倍精度整数型)」「Currency(通貨型)」などもある。                     │
│                                                         │
│・繰り返し処理には主に「For ~ Next」文を使う。                            │
│                                                         │
└───────────────────────────────────────┘

547 名前:名無しさん[sage] 投稿日:2012/12/08(土) 01:28:19 ID:sAws [12/20]

         ____
       /      \         補足だお。
      / ─    ─ \
    /   (●)  (●)  \      「変数の宣言を強制しない」、または「Option Explicit」を外した状態で
    |      (__人__)     |      宣言せずに使った変数は「Variant型」として扱われるそうだお。
     \    ` ⌒´    ,/
     /⌒ヽ   ー‐    ィヽ       こいつは整数にもなれば文字列にもなり、
    /      ,⊆ニ_ヽ、  |       また配列としても使えるという、
   /    / r─--⊃、  |
   | ヽ,.イ   `二ニニうヽ. |       とっても便利な型だそうだお。






         ,,, -ニ三三三三ニ         / \
      ,,;;;'''ニ二三三三二ニー   ヽ , ヽ- '    ヽ
    , ', -=ニニ三三三三ニニ/=ニニ二ヽ, ヽ---――-ヘ
   イ '´  ,r'三三三ニニ/ 三/  、 ヽ ヘニ ヽ      ヘ
      //三三三ニ/ 三/   ハ   i  }三 ヘ   ヽ   ヽ
      ,ィ'三/三ニニ/三ニ{  ,'  V | 斗t‐ニヘ ヘ ヽ ヾ\__
    ,ィ三,ィ'三三ニニ,'三三ハ  |   ! '丁ノ  \ニ ヘニ ヘ  ヾ ̄
   ,'ニ//三/ニニiニァ'厂'弋 i   ゝ ,zモ示了、! ハニ |  ト ゝ
    レ' ./三,イ三三lノ l,ィ≠z>{       Vfzjソ !  !ニ !ヘヘ      要するにどんな型としても使える……
     lニ,イ/三三ニ\ll Vfzjハ         ̄  | ,'三 ハ |ヾ      逆に言うと「型」という概念を無視して使えるモノ。
      レ' l三ハ三三ヘ ` ー'"  、        ノノニニ! レリ
       レ'  V三三ヘ      _      /三ニハ !        ただし万能ではない為、ちょっと高度な事をするときに、
           _」三三ニ丶、        /i三三/ .リ        思い通りの動作をしてくれない事もあるので、
          |     `丶 > 、 __ , < {ニ三/          どうしても遣わなくてはならない場合だけ使うようにするのを推奨する。
          |        \三ヘ      , - ' ´ ̄ ̄ ̄\
      / ̄ ̄ ̄ ̄` ' ー- 、 \〉  , - '´ ,,ィニニニニニニニニヘ
     iニニニニニニニニニニニへ   ` v'  ,, ィ''"             ヘ
     V          ` ー 、====<´             ヘ
     ,-V            ヘ  _ V      , ---------ヘ
    {  V------------、 「ヽ V l `V , -‐' ´            ヘ

548 名前:名無しさん[sage] 投稿日:2012/12/08(土) 01:33:44 ID:sAws [13/20]

      ._
       \ヽ, ,、
        `''|/ノ
         .|
     _   |
     \`ヽ、|
      \, V
         `L,,_
         |ヽ、)    ,、
        /      ヽYノ
       /      r''ヽ、.|
      |       `ー-ヽ|ヮ
      |         `|
      |.           |
      ヽ、         |
        ヽ  ,.. --- ..ノ
       ,..-.:. ̄.:..:..:.. : : : : `丶、
      /:..:..:. ..: : : : : : : : : : : : :\
    /:ヘ=、、:._: : : : __:ヽ:_: -^,.ト、
   ノ:..:..:./:..  ̄: :7´:―― : :|‐: :´、: ヽヽ
  ー-/:..:.i:../:. : : ,/:..:.:イ:.ハ:.. : j:.. :}:.、ヽ:. トヽ
    !:..:..:|:.{/:..ィ_jz≦ノ ' }:./_}_イ:. } |:.|||
    Vl:.:.|:. Vl´「_ 、` ノ′ _ノ:ソ:イ: リ ノ
.      }:ハ: : l f7「::`ハ   /:::7}7イ:/}/
     ノヘーl、: :!VZツ     ヒ:ノ/:.//
        `ィヘ:ト、 _   _   ノ:イ/
      rく、\` ヽ二コ:千:|K、′
      |:..:ヽヽ\: :Yニ|: :!:/j!:.l
      ト:..:..:.\ヽ\!r|┴=ミ!r ァ7
     |!::.:..:.ヽ\ヽ|!    /7 /
      j::.l::..:..:.⌒ーァ⌒}   / / /^}
      |::.:.\::..::.::.::>ー'―-L∠_¨´
      l::.::.:..:. ̄ ̄ト 、, --、―弋i
       ヽ::.:..:..:.::..∧/    ヽ  i _ .. -―
       ``ーニ´/ー-、   | _|
       _. -―  ̄  ト―.:「:.:l
                 ヽ:..__:L_|
                ヽ.__)ノ            _n_,.、  n.   _,n__   _   
                               └i rヘ〉  | !   ⊇ ⊆   l |  n
                               (才P_)  ヽニフ (⊆广   L.ユ U

549 名前:名無しさん[sage] 投稿日:2012/12/08(土) 01:34:57 ID:sAws [14/20]

以上です
ご清聴ありがとうございました



550 名前:名無しさん[sage] 投稿日:2012/12/08(土) 01:38:32 ID:sws [15/20]

まだまだ説明不足な所もあるんですけどね……
「ActiveSheet」とか「ActiveWorlbook」なんかの意味とかVB的には「For Each」とか「Do Loop」とか……でもキリが無いのでこのくらいで

それでは今夜はこの辺りで失礼します
おやすみなさいませ



552 名前:名無しさん[sage] 投稿日:2012/12/08(土) 01:46:39 ID:GA

おつかれさま。おやすみなさい。



関連記事
ランダムジャンプ
-->

|

<< 今昔AA集 第一回 | HOME | 闘将・星野、かく生まれたり >>

■御感想or寝言

43806 名前:無関係な名無しさん [] 投稿日:2014/05/10(土) 17:05:18 ID:-

Dim i, j As Integerは間違い
Dim i As Integer, j As Integerとしないと
iがInteger型ではなくデフォルト値のVariant型と認識されてしまう


43813 名前:無関係な名無しさん [] 投稿日:2014/05/10(土) 18:25:14 ID:-

米44416
え、それ本当? 初めて見たけど
変数宣言はまとめてできず、一つ一つに型をきちんと宣言しないとダメなの??


43815 名前:無関係な名無しさん [] 投稿日:2014/05/10(土) 18:52:05 ID:-

本当。
ローカルウィンドウ開いて変数の型を確認するとすぐわかる。

あと、VBAの文句をいう前にとりあえずは
ジョエル・スポルスキーの「はじめてのBillGレビュー」を読むといい。


43818 名前:無関係な名無しさん [] 投稿日:2014/05/10(土) 19:33:21 ID:-

※44416 あー、それ一度つまづいたことありますわ・・・
誰かやる夫で学ぶSQLを書いてクレメンス。


43819 名前:無関係な名無しさん [] 投稿日:2014/05/10(土) 19:41:58 ID:-

米44425
マジだ・・・サンクス
VBAの本はアホな間違いだらけだったのに
初めて気づいて、かなりショックだわ・・・



43824 名前:無関係な名無しさん [] 投稿日:2014/05/10(土) 21:27:04 ID:-

そもそもMicrosoft自身がこういうこと言うから困る。
ttp://msdn.microsoft.com/ja-jp/library/ke6sh835.aspx

まぁ、本格的に業務でVBA使う場合はこんな宣言はコーディング規約で許されないと思うけど。


43827 名前:無関係な名無しさん [] 投稿日:2014/05/10(土) 22:01:33 ID:-

たぶん、そいつはVB.net
VB6だとVariantになるが、VB.netだとその宣言で同一の型になる。

正直なところVBAは人に見つからないように使うことをお勧めする。
Excelという敷居が非常に低いところにいるせいか
コードの質がその辺の言語をはるかに超えるレベルで上と下の差が激しい。

下手に使えることがばれて他人のコードをメンテナンスすることになった日には地獄を見る。


43833 名前:無関係な名無しさん [] 投稿日:2014/05/11(日) 00:38:23 ID:-

Excel VBAでモジュールはともかくクラスを作る意義はほとんどねーよな
疑似だらけの似非カプセル化に腐心しても自己満足にしかならんし


43834 名前:名無しさん@ニュース2ch [] 投稿日:2014/05/11(日) 01:31:40 ID:LkZag.iM

VBAはいろいろとなんちゃってが多いから正直あんまり業務の主としては使いたくないな
……使わざる負えないこと多いけど
VB6系統の終わった言語だから最近の言語なら一瞬で終わるものも自前で頑張る必要あるし



43836 名前:無関係な名無しさん [] 投稿日:2014/05/11(日) 01:54:14 ID:-

コードの質の低下を招いてる原因がここでもやってるマクロの記憶だろうな
取っ掛かりとしてはいいしVBAのキテレツな構造を知るのには役立つけど
それで変な癖のついた書き方がスタンダードになっちゃう
外国人が日本の標準語として覚えたのが山形弁だったみたいな


43847 名前:無関係な名無しさん [] 投稿日:2014/05/11(日) 07:52:08 ID:-

>>44448
便利だけど主流にしちゃダメだよね

しかしJAVA使い始めて思ったのが
String型に対してINTやLongが無変換で入る怖さ
明示的に型変換はしっかりやらせないとバグの量産にしかならん


43849 名前:てんてけ [] 投稿日:2014/05/11(日) 07:57:18 ID:59SZOI/Y

あぁ、俺が何で8bitパソコンの時代からプログラム言語が駄目だったかを思い出したよ。
basicはぼちぼち解ったけど、マシン語は全然理解できなかったのは、
英語の単語を覚えるように命令文の暗記の本ばかりで、
俺の頭では応用が利かなかったんだ。
その一行を削除するプログラムが、現実に使う(簡単な)プログラムに、
どう使われているのかが想像出来ない。
プログラム言語の本を書いている人か、俺か、あるいは両方が
その場ではピンポイントな部分しかイメージしてない。



43851 名前:名無し [] 投稿日:2014/05/11(日) 09:48:07 ID:-

※44461
俺も分かる、プログラム言語の本は
このコードは何をするものか、何をするにはなんのコードが必要か
の辞書みたいな感じのしか読まないというかそれしか理解できない
横に置いて調べたいときにパラパラめくるような
何かの試験対策っぽくダラダラと文章で説明しているのは物凄い苦手・・・
作者にしてみれば親切なのだろうが俺にはありがた迷惑


43890 名前:無関係な名無しさん [] 投稿日:2014/05/11(日) 22:22:25 ID:-

なんかプログラム出来る人には必要ないレベルだし
プログラム出来ない人には説明不足な気がする


50329 名前:無関係な名無しさん [] 投稿日:2015/03/22(日) 23:12:14 ID:-

業務で同じような作業したくなかったから自力でネットみたりして勉強したなぁ。
この説明じゃ逆にわかりづらいと思う。
簡単な問題を作って達成感ある感じにしたほうがいいと思う。
俺も業務でやる作業を一個一個作って最後に合わせて動かしたときにすげー感動した。
一個だけでも、シートの名前変えるだけでも感動したし。
偉そうにいえるレベルじゃないけど、本当に勉強したい人はマクロの記憶とかはあんまりしないほうがいいと思う
達成感あんまりないし、誰かのコピペじゃ限界あるし。


Page Top

■コメントの投稿(※批評は自由だけどあんまりヒドイ事言っちゃあいかんよ。)

Page Top

■PV




以上の内容はhttp://mukankei151.blog47.fc2.com///blog-entry-9529.htmlより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14