[[20130403114539]]@wƒGƒNƒZƒ‹‚̃I[ƒgƒtƒBƒ‹ƒ^‚ð‚©‚¯‚½‰ÂŽ‹ƒZƒ‹‚ðŽQÆximachij@ƒy[ƒW‚ÌÅŒã‚É”ò‚Ô

[ ‰‚ß‚Ä‚Ì•û‚Ö | ˆê——(ÅVXV‡) | ‘S•¶ŒŸõ | ‰ß‹ŽƒƒO ]

@

wƒGƒNƒZƒ‹‚̃I[ƒgƒtƒBƒ‹ƒ^‚ð‚©‚¯‚½‰ÂŽ‹ƒZƒ‹‚ðŽQÆ‚·‚é•û–@‚ɂ‚¢‚Äximachij
 ƒGƒNƒZƒ‹‚Q‚O‚O‚V‚ÅAƒI[ƒgƒtƒBƒ‹ƒ^‚ð‚©‚¯‚½ƒZƒ‹‚©‚ç•K—v‚ȃZƒ‹‚¾‚¯‚ðA

‘¼‚̃V[ƒgi‚à‚µ‚­‚Í“¯‚¶ƒV[ƒgj‚ÅŽQÆ‚·‚é•û–@‚ɂ‚¢‚Ä‹³‚¦‚Ä‚­‚¾‚³‚¢B

 ƒtƒBƒ‹ƒ^ƒIƒvƒVƒ‡ƒ“‚ðŽg—p‚µ‚ÄA”͈͎w’è‚È‚Çs‚Á‚Ä‘¼‚̃Zƒ‹‚ÉŽQÆ‚³‚¹‚é

•û–@‚ðŽÀŽ{‚µ‚½‚Ì‚Å‚·‚ªA‚±‚Ìê‡A‚à‚Ƃ̃f[ƒ^‚ð•ÏX‚µ‚Ä‚àŽQÆæ‚̃f[ƒ^‚ª•ÏX‚³

‚ê‚È‚¢‚½‚ßA–Ú“I‚É‚©‚È‚í‚È‚¢‚±‚Æ‚ª‚í‚©‚è‚Ü‚µ‚½B

 ’Êí‚̃Zƒ‹‚ÌŽQƂ̂悤‚ÉAŒ³‚̃f[ƒ^‚ð•Ï‚¦‚ê‚ÎŽQƃZƒ‹‚Ì

ƒf[ƒ^‚à•Ï‚í‚é‚悤‚ȃ^ƒCƒv‚ł̉Ž‹ƒZƒ‹ŽQÆ•û–@‚͂ǂ̂悤‚É‚·‚ê‚΂ł«‚é‚Ì‚Å‚µ‚傤

‚©B@•”‚ŃtƒBƒ‹ƒ^‚ð‚©‚¯‚Äu‚ v‚ð‚Ì‚Ý‚ð‘I‘ðBu‚ v•”‚ÌA

‚ ‚镨•i‚Ì–ˆŒŽ‚ÌŽg—p—Ê‚ðŒŽ•Ê‚É•\Ž¦‚µA‚»‚̉Ž‹ƒZƒ‹‚𑼂̃V[ƒg‚ÉŽQÆ‚³‚¹‚½‚¢‚Æ‚¢

‚¤Š´‚¶‚Å‚·B@@@‚·‚ׂĂ̕”•Ê‚Ɉꗗ‚É‚µ‚½‚¢‚½‚ßA‚¢‚¿‚¢‚¿ƒRƒs[‚µ‚Ä

‰ÂŽ‹ƒZƒ‹“\•t‚¯‚Å‚·‚ÆA‚©‚È‚èŽèŠÔ‚ª‚©‚©‚Á‚Ä‚µ‚Ü‚¤‚½‚ßA•û–@‚ðŒŸ“¢‚µ‚Ä‚¢‚é‚Æ‚±‚ë‚Å‚·B

        ‚`  @@‚a  @@‚b@  @‚c@
 |||||||||||||||||||||||||||||||
 ‚P@@ŒŽ“ú@@•”@@•¨•i@@Žg—p—Ê
 |||||||||||||||||||||||||||||||
 ‚Q@@4ŒŽ@@@‚ @@@›@@@2000
 |||||||||||||||||||||||||||||||
 ‚R@@5ŒŽ@@@‚¢@@@›@@@2500
 |||||||||||||||||||||||||||||||
 ‚S@@5ŒŽ@@@‚ @@@›@@@6800
 |||||||||||||||||||||||||||||||
 ‚T@@7ŒŽ@@@‚¦@@@›@@@500
 |||||||||||||||||||||||||||||||
 ‚U@@6ŒŽ@@@‚ @@@›@@@4800
 |||||||||||||||||||||||||||||||

 ‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B‚n‚r‚Í‚w‚o‚Å‚·BiƒGƒNƒZƒ‹‚Q‚O‚P‚R‚ÅWindows‚W‚à‚ ‚è‚Ü‚·‚Ì‚ÅA‚Ç‚¿‚ç‚©‚Å‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·Bj


 ŽQÆ‚³‚¹‚½‚¢‚Æ‚¢‚¤‚Ì‚ª‹ï‘Ì“I‚É‚Ç‚¤‚µ‚½‚¢‚Ì‚©‚ª”»‚ç‚È‚¢‚Ì‚Å–Ú“I‚ɇ‚¤‚©‚Í”»‚炸B

 —Ⴆ‚ÎE—ñ‚ðì‹Æ—ñ‚Æ‚µ‚Ä
 E2ƒZƒ‹‚É
 =IF(D2<>"",SUBTOTAL(9,D2),0)
 ‚Æ“ü—Í‚µ‚ÄE6ƒZƒ‹‚܂ŃRƒs[B

 ‚±‚ê‚ÅE—ñ‚Í”ñ•\Ž¦‚Ìs‚Í0A•\Ž¦‚³‚ê‚Ä‚¢‚és‚ÍD—ñ‚Æ“¯‚¶’l‚ª•\Ž¦‚³‚ê‚éB

 ‚ ‚Æ‚ÍSUMIFS‚È‚Ç‚ðŽg‚Á‚Ä”²‚«o‚¹‚È‚¢‚©H
 (‚Ë‚Þ‚Ë‚Þ)

 ƒI[ƒgƒtƒBƒ‹ƒ^Žg‚í‚È‚¢‚ÅAʼn‚Á‚©‚çƒtƒBƒ‹ƒ^ƒIƒvƒVƒ‡ƒ“Žg‚¤‚ñ‚¶‚áƒ_ƒ‚©‚ÈH

http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-filter2.html
Excel2007(ƒGƒNƒZƒ‹2007)Šî–{uÀFƒf[ƒ^‚Ì’Šo(ƒtƒBƒ‹ƒ^@ƒIƒvƒVƒ‡ƒ“‚ÌÝ’è)

 (1111)

‚Ë‚Þ‚Ë‚Þ‚³‚Ü
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‹³‚¦‚Ä‚¢‚½‚¾‚¢‚½•û–@‚ðŽŽ‚µ‚Ä‚Ý‚Ü‚µ‚½B
‚±‚ê‚ðA•Ê‚̃V[ƒg‚É•\Ž¦‚³‚¹‚é•û–@‚ɂ‚¢‚Ä‹³‚¦‚Ä‚¢‚½‚¾‚¢‚Ä‚à—Ç‚¢‚Å‚µ‚傤‚©B
‚P‚OŽí—Þ‚Ì•¨•iA‚T‚O•”‚Ì‚P”N•ª‚̃f[ƒ^‚ªAŠe•¨•i•Ê‚É•ÊX‚̃V[ƒg‚ÉWŒv‚³‚ê‚Ä‚¨‚èA
‚±‚ê‚ðA¡“x‚Í•”•Ê‚ÉŠe•¨•iŽg—p—ʈꗗ‚É‚·‚é•K—v‚ª‚ ‚éó‘Ô‚Å‚·B(‰º‹L‚̂悤‚ÈŠ´‚¶‚Éj
        ‚`  @@‚a  @@‚b@  @‚c@
 |||||||||||||||||||||||||||||||
 ‚P@@ŒŽ“ú@@•”@@•¨•i@@Žg—p—Ê
 |||||||||||||||||||||||||||||||
 ‚Q@@4ŒŽ@@@‚ @@@›@@@2000
 |||||||||||||||||||||||||||||||
 ‚R@@4ŒŽ@@@‚ @@@¤@@@2500
 |||||||||||||||||||||||||||||||
 ‚S@@4ŒŽ@@@‚ @@@Ÿ@@@6800
 |||||||||||||||||||||||||||||||
 ‚T@@4ŒŽ@@@‚ @@@š@@@500
 |||||||||||||||||||||||||||||||
 ‚U@@4ŒŽ@@@‚ @@@›@@@4800
 |||||||||||||||||||||||||||||||
 Še•¨•i•Ê‚É‚ ‚éƒV[ƒgã‚ÅA•”u‚ v‚ðƒI[ƒgƒtƒBƒ‹ƒ^‚Å‘I‚ñ‚¾Žž‚ÍA•ÊƒV[ƒg‚É•”u‚ v‚Ì•¨•iŽg—p—ʈꗗ‚ª•\Ž¦‚³‚êA
 •”u‚¢v‚ð‘I‚ñ‚¾Žž‚ÍA“¯‚¶•ÊƒV[ƒg‚É•”u‚¢v‚Ì•¨•iŽg—p—ʈꗗ‚ª•\Ž¦‚³‚ê‚éA‚Æ‚¢‚Á‚½Š´‚¶‚É‚È‚é‚Æ‚¤‚ꂵ‚¢‚Ì‚Å‚·B
ƒGƒNƒZƒ‹‚͉SŽÒ‚ÅA‚Ç‚ÌŒ¾—t‚ðŽg—p‚·‚é‚Æ‚¤‚Ü‚­“`‚í‚é‚Ì‚©‚í‚©‚炸A‚¨Žè”‚ð‚¨‚©‚¯‚µ‚Ü‚·‚ªA‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B(machi)


 •¨•i‚²‚ƂɃV[ƒg‚ª•ª‚©‚ê‚Ä‚¢‚éƒf[ƒ^‚ª‚ ‚éB
 ‚»‚Ì’†‚©‚çAŽw’肵‚½•”‚̃f[ƒ^‚¾‚¯‚ðW‚ß‚Ä
 ˆê——‚É‚µ‚½‚¢B
 ‚Á‚ÄŽ–‚Å‚·‚æ‚ËH

 Œ»Ý‚ÌÅ‘å‚Ì–â‘è“_‚Í
 „•¨•i‚²‚ƂɃV[ƒg‚ª•ª‚©‚ê‚Ä‚¢‚é
 ‚Á‚ÄŽ–‚¾‚ÆŽv‚¢‚Ü‚·B

 ƒV[ƒg‚ª•ª‚©‚ê‚Ä‚¢‚é‚©‚ç
 „•”‚ŃtƒBƒ‹ƒ^‚ð‚©‚¯‚Äu‚ v‚ð‚Ì‚Ý‚ð‘I‘ðB
 ‚Ìì‹Æ‚àAƒV[ƒg”‚¾‚¯‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Å‚·‚æ‚ËB

 ƒf[ƒ^—Ê“™AFX‚ÈðŒ‚à‚ ‚é‚Æ‚ÍŽv‚¢‚Ü‚·‚ª

 “ü—͈͂ê‚‚̃V[ƒg‚É‚¸‚炸‚ç‚Á‚Æ@s‚¤B
 @@¡‰ñ‚Í‚±‚êˆÈã‘‚¦‚È‚¢‚È‚çA‚Æ‚É‚©‚­ˆê‚‚̃V[ƒg‚Ƀf[ƒ^‚ðW‚ß‚éB
 ‚à‚¤ˆê‚ƒV[ƒg‚ðì‚Á‚Ä
 @“Á’è‚Ì•¨•i‚̃f[ƒ^‚ªŒ©‚½‚¢ê‡‚ÍA‚»‚Ì•¨•i‚¾‚¯‚𔲂«o‚µ‚Ä•\Ž¦B
 @“Á’è‚Ì•”‚̃f[ƒ^‚ªŒ©‚½‚¢ê‡‚ÍA‚»‚Ì•”‚¾‚¯‚𔲂«o‚µ‚Ä•\Ž¦B
 ‚ÆŒ¾‚Á‚½\¬‚É‚·‚é‚ÆAì‹Æ‚à­‚µ‚ÍŠÈ’P‚É‚È‚é‚ÆŽv‚¢‚Ü‚·B

 @@ƒf[ƒ^‚ªˆê‚‚̕\‚É‚Ü‚Æ‚Ü‚Á‚Ä‚¢‚ê‚Î
 @@ƒtƒBƒ‹ƒ^‚Åi‚èž‚Þ‚¾‚¯‚ÅA–Ú“I‚Ì•\‚É‚È‚è‚»‚¤‚Å‚·‚ªEEE

 \¬‚Ì•ÏX‚ªo—ˆ‚È‚¢ê‡A“¯‚¶ì‹Æ‚ðŒJ‚è•Ô‚·‚Ì‚Í–Ê“|‚È‚Ì‚Å
 ƒ}ƒNƒ‚ðŽg‚Á‚ÄAƒGƒNƒZƒ‹‚É‚â‚点‚é‚Ì‚ª“¾ô‚ÉŽv‚¦‚Ü‚·B

 ƒ}ƒNƒ(VBA)‚ªŽg‚¦‚éŠÂ‹«‚Å‚ ‚ê‚ÎA‚à‚Á‚Æ‹ï‘Ì“I‚É󋵂Ìà–¾‚ð‚µ‚Ä‚à‚炤‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 ‚½‚Æ‚¦‚ÎA
 @EŠe•¨•i•Ê‚̃f[ƒ^‚ª“ü‚Á‚Ä‚¢‚éƒV[ƒg‚ÆA‚»‚Ì‘¼‚̃V[ƒg‚Æ‚ÌŒ©•ª‚¯•û
 @E•¨•iŽg—p—ʈꗗ‚ð•\Ž¦‚µ‚½‚¢ƒV[ƒg–¼
 “™B

 (HANA)

HANA‚³‚Ü
 ƒAƒhƒoƒCƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
 ‚»‚µ‚ÄAŽ„‚ÌÙ‚¢à–¾‚ð—‰ð‚µ‚Ä‚¢‚½‚¾‚«A–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

 \¬‚Ì•ÏX‚ÉŠÖ‚µ‚Ä‚ÍAŠO•”‹ÆŽÒ‚ªo‚µ‚Ä‚­‚éƒf[ƒ^‚È‚Ì‚Å–³—‚¾‚ÆŒ¾‚í‚ê‚Ü‚µ‚½B
 ’ño‚³‚ê‚éƒf[ƒ^‚ÍA‚P‚©ŒŽ‚²‚Æ‚É‚P‚‚̃V[ƒg‚É‚P¤•i‚ÌoŒÉ—Ê“™‚ª‘S•”•ª“ü‚Á‚Ä‚¢‚Ü‚·B
 ‚Ü‚½AŠe¤•i‚É‚æ‚Á‚Ä•\Ž¦‚³‚ê‚Ä‚¢‚逖ÚioŒÉ—Ê‚âƒ[ƒJ[–¼AoŒÉ“úŽž‚È‚Çj‚ªƒoƒ‰ƒoƒ‰‚È‚½‚ßA‚P‚‚̃V[ƒg‚É‚Ü‚Æ‚ß‚é‚É‚àA€–Ú‚ð‡‚킹‚邾‚¯‚Å‚©‚È‚è“ïa‚·‚éó‘Ô‚Å‚·j
 ‚¿‚Ȃ݂Ƀf[ƒ^‚Í“úX‘B’†‚Å‚·B

 ƒ}ƒNƒ‚ÍŽg—p‚µ‚Ä‚à—Ç‚¢‚»‚¤‚Å‚·B
 ‚Å‚·‚ªAŽ„‚Íuƒ}ƒNƒ‚Ì‹L˜^v‚Æ‚¢‚¤‚à‚Ì‚Å”‰ñŽg—p‚µ‚½‚±‚Æ‚ª‚ ‚é’ö“x‚ÅA‚ ‚̓‚¢Œ¾ŒêH‚ÍŽ©—Í‚Å‚Í‚Ü‚Á‚½‚­‘g‚ß‚È‚¢ó‘Ô‚Å‚·B

 „ƒ}ƒNƒ(VBA)‚ªŽg‚¦‚éŠÂ‹«‚Å‚ ‚ê‚ÎA‚à‚Á‚Æ‹ï‘Ì“I‚É󋵂Ìà–¾‚ð‚µ‚Ä‚à‚炤‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 ‚½‚Æ‚¦‚ÎA
 EŠe•¨•i•Ê‚̃f[ƒ^‚ª“ü‚Á‚Ä‚¢‚éƒV[ƒg‚ÆA‚»‚Ì‘¼‚̃V[ƒg‚Æ‚ÌŒ©•ª‚¯•û
 ¨‚±‚¿‚ç‚ÍAƒV[ƒg‚ÉŠe¤•i–¼‚ª“ü‚Á‚Ä‚¢‚éó‘Ô‚Å‚·B
 E•¨•iŽg—p—ʈꗗ‚ð•\Ž¦‚µ‚½‚¢ƒV[ƒg–¼
 ¨‚±‚¿‚ç‚ÍA››•”‚Æ‚¢‚¤Œ`‚Å‘S•”•ªì¬‚·‚é—\’è‚Å‚·B
(machi)

 „‚P‚©ŒŽ‚²‚Æ‚É‚P‚‚̃V[ƒg‚É‚P¤•i‚ÌoŒÉ—Ê“™‚ª‘S•”•ª“ü‚Á‚Ä‚¢‚Ü‚·B
 Š®¬‚³‚¹‚éƒf[ƒ^‚àA‚P‚©ŒŽ‚²‚Æ‚Å—Ç‚¢‚Ì‚Å‚µ‚傤‚©H

 Œ³ƒf[ƒ^‚Í
 „‚P‚OŽí—Þ‚Ì•¨•iA‚T‚O•”‚Ì‚P”N•ª‚̃f[ƒ^‚ª
 ‚Á‚Ęb‚¾‚Á‚½‚ÆŽv‚¢‚Ü‚·‚ªBBB

 „Še¤•i‚É‚æ‚Á‚Ä•\Ž¦‚³‚ê‚Ä‚¢‚逖ÚioŒÉ—Ê‚âƒ[ƒJ[–¼AoŒÉ“úŽž‚È‚Çj‚ªƒoƒ‰ƒoƒ‰‚È‚½‚ßA``
 ‚»‚Ì‚¤‚¿A•K—v‚È€–Ú‚ÍŒˆ‚Ü‚Á‚Ä‚¢‚é‚Ì‚Å‚·‚æ‚ËH
 €–Ú–¼“™‚Í“ˆê‚³‚ê‚Ä‚¢‚ăsƒbƒNƒAƒbƒv‚·‚ê‚Ηǂ¢‚Ì‚Å‚µ‚傤‚©H

 €–Ú”‚ÍA‚¢‚­‚‚­‚ç‚¢‚ ‚é‚Ì‚Å‚µ‚傤H

 „ƒ}ƒNƒ‚ÍŽg—p‚µ‚Ä‚à—Ç‚¢‚»‚¤‚Å‚·B``
 ‚»‚ê‚Í—Ç‚©‚Á‚½‚Å‚·B
 ’N‚Å‚à‰‚ß‚Ä‚ÌŽž‚Í‚ ‚è‚Ü‚·B
 VBA‚Í‘½‚­‚̈ê”Ê‚Ìl‚ªŽg‚Á‚Ä‚¢‚é‚à‚Ì‚Å‚·‚©‚çAˆÓ‹Cž‚ÝŽŸ‘悾‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B

 ƒR[ƒh‚ðì‚è‚É‚ ‚½‚èAmachi‚³‚ñ‚Éà–¾‚µ‚Ä‚à‚ç‚í‚È‚¢‚Æ‚¢‚¯‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B
 –Ú‚Ì‘O‚ɃGƒNƒZƒ‹ƒtƒ@ƒCƒ‹‚ª–³‚¢ó‘Ô‚ÅA‚»‚ÌŽdŽ–‚̈ø‚«Œp‚¬‚ð‚·‚éꇂð‘z’肵‚ĉº‚³‚¢B
 ‚Ç‚Ì—l‚Éà–¾‚µ‚Ü‚·‚©H

 ‘S‚Ẵf[ƒ^ƒV[ƒg‚ŃtƒH[ƒ}ƒbƒg‚ª“¯‚¶‚ÅAŒ‹‰Ê‚à“¯‚¶ƒtƒH[ƒ}ƒbƒg‚Å—Ç‚¢‚Ì‚È‚ç˜b‚ÍŠÈ’P‚Å‚·‚ª
 @@i“–‰‚Ì‚²à–¾‚É{‚Åu‚ǂ̃V[ƒg‚ªAŠe•¨•i•Ê‚̃f[ƒ^‚ª“ü‚Á‚Ä‚¢‚éƒV[ƒg‚È‚Ì‚©@“™v
 @@@‚Ìà–¾‚ª‚ ‚ê‚Α؂è‚È‚­ì‹Æ‚ªo—ˆ‚é‚ÆŽv‚¢‚Ü‚·Bj
 ŽÀÛ‚Í‚»‚¤‚Å‚Í–³‚¢—l‚Å‚·‚Ì‚ÅBBB

 “Á’¥“I‚È‚¢‚­‚‚©‚̃V[ƒg‚ð—á‚É‹“‚°‚Äà–¾‚µ‚Ä‚à‚炦‚Ü‚·‚©H
 @E•K—v‚È€–Úi•¨•iŽg—p—ʈꗗ‚É•\Ž¦‚ª•K—v‚È€–Új
 @EŠe•¨•i•Ê‚Ì@ƒV[ƒg–¼A€–Ú‚Æ‚»‚Ì•À‚Ñ
 “™

 (HANA)

HANA‚³‚Ü
E Š®¬‚³‚¹‚éƒf[ƒ^‚àA‚P‚©ŒŽ‚²‚Æ‚Å—Ç‚¢‚Ì‚Å‚µ‚傤‚©H
¨‚Í‚¢B‚P‚©ŒŽ‚²‚Æ‚É•K—v‚É‚È‚è‚Ü‚·B‚P”N•ª‚ª“¯‚¶ƒV[ƒg‚Å—Ç‚¢‚Ì‚Å‚·‚ªA‚SŒŽ‚©‚燔Ԃɕ\‚É‚È‚Á‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B

E•K—v‚È€–Úi•¨•iŽg—p—ʈꗗ‚É•\Ž¦‚ª•K—v‚È€–Új
‡@¤•i–¼A‡AoŒÉŒŽA‡B•”–¼A‡CoŒÉ—ÊA‡DŽÀ“­Žg—p—Êi‚±‚ê‚ÍA‚P–{‚ª‚T‚O‚O‚‚Œ‚ÌôÜ‚ª‚RŒÂoŒÉ‚¾‚Á‚½ê‡A‚P‚T‚O‚O‚‚Œ‚Æ‚È‚è‚Ü‚·j‚Å‚·B
ŠO•”‹ÆŽÒ‚ª’ño‚·‚éƒf[ƒ^‚ÍA€–Ú–¼‚ª“ˆê‚³‚ê‚Ä‚¢‚È‚¢‚½‚ßAŠY“–‚·‚é‚à‚Ì‚ð‘I‚ñ‚Å‚¢‚­•K—v‚ª‚ ‚è‚Ü‚·B
‚Ü‚½A’ño‚³‚ê‚éƒf[ƒ^‚Ì€–Ú”‚Í‹ÆŽÒ‚É‚æ‚Á‚Ä4-10ŒÂ‚Æ•‚ª‚ ‚è‚Ü‚·B

EŠe•¨•i•Ê‚̃V[ƒg–¼A€–Ú‚Æ‚»‚Ì•À‚Ñ

 Å‚à”ÏŽG‚ȃf[ƒ^‚ð’ño‚·‚é‹ÆŽÒ‚Ì‚à‚Ì‚ð—á‚É‚ ‚°‚Ü‚·B
 •¨•i•ÊƒV[ƒg–¼FuƒTƒjƒT[ƒ‰‚Q‚T‚O‚‚Œv
 €–Ú–¼F–ò•iƒR[ƒhA–ò•i–¼ÌA‹KŠiA•ï‘•”AoŒÉæAoŒÉ”AoŒÉ•Ô•i”AŽÀoŒÉ”AŽÀoŒÉ‹àŠz‚Å‚·BŠe—ñ‚É‚P€–Ú‚Å‚Í‚È‚­As‚ð•Ï‚¦‚ĈႤ€–Ú‚ð“ü—Í‚µ‚Ä‚ ‚è‚Ü‚·B«
       @@‚`  @@@@‚a  @@@@‚b  @@@@‚c@@@@E@
 |||||||||||||||||||||||||||||||
 ‚P@@–ò•iƒR[ƒh@@–ò•i–¼Ì@@@@@@@@‹KŠi@@@•ï‘•”@
 |||||||||||||||||||||||||||||||
 ‚Q@@ƒTƒjƒT40@@@ƒTƒjƒT[ƒ‰@@@@@@@250‚‚Œ@@‚P  
 |||||||||||||||||||||||||||||||
 ‚R@@•”@@@@oŒÉ”@@@oŒÉ•Ô•i”@@oŒÉŽÀ“­”c@@
 |||||||||||||||||||||||||||||||
 ‚S@@‚ @@@@@@46@@@@@@1@@@@@45
 |||||||||||||||||||||||||||||||
 ‚Ü‚½A‚PŒŽ‚ÅoŒÉ‚ª0‚¾‚Á‚½•”‚Í“ü—Í‚³‚ê‚È‚¢‚½‚ßA•”–¼‚à–ˆŒŽ•À‚Ñ‚ª•Ï‚í‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
•”–¼‚͉½‚©‚ðŽQÆ‚µ‚Ä‚¢‚é‚Ì‚©A=RIGHT(A6,LEN(A6)-FIND("^",A6))‚Æ‚¢‚¤”Ž®H‚ª“ü‚Á‚Ä‚¨‚èA•’ʂɃRƒs[‚·‚é‚Æ‘¼‚̃Zƒ‹‚É‚Í•”–¼‚ªƒRƒs[‚³‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B

 „‚P‚OŽí—Þ‚Ì•¨•iA‚T‚O•”‚Ì‚P”N•ª‚̃f[ƒ^`
 Še•¨•i•Ê‚É‚PŒŽ‚²‚Æ‚ÉWŒv‚³‚ê‚Ä‚¢‚éƒf[ƒ^‚ðA‚P”N•ª‚É‚Ü‚Æ‚ß‚½‚Ì‚ÍŽ„‚Å‚·B
 Še•¨•i•Ê‚È‚ç‚ÎA€–Ú–¼”‚ɕω»‚ª‚È‚¢‚½‚߃Rƒs[‚µ‚â‚·‚©‚Á‚½‚à‚Ì‚Å‚·‚©‚çB
 ‚P‚O‰ñƒtƒBƒ‹ƒ^[‚ð‚©‚¯‚È‚¨‚·‚Ì‚Í–Ê“|‚Å‚·‚ªA‚à‚¤‚Æ‚É‚©‚­‚±‚ê‚ŃtƒBƒ‹ƒ^[‚ð‚©‚¯‚ÄA•Ê‚̃V[ƒg‚ÅŽQÆ‚³‚¹‚é‚­‚ç‚¢‚µ‚©AŽè‚ðŽv‚¢‚‚«‚Ü‚¹‚ñ‚ÅcB
 ƒf[ƒ^—Ê‚ÍA‚P‚‚̕¨•i‚Å1000Œ…‚Ü‚Ås”‚ª‚¢‚­ó‘Ô‚Å‚µ‚½B
 ‚È‚Ì‚ÅA10ŒÂ‚Å‚·‚Æ10000Œ…‚É‚È‚é‚ñ‚Å‚µ‚傤‚©B
 ¡‚ ‚éƒf[ƒ^‚¾‚¯‚Å‚µ‚½‚çAHANA‚³‚Ü‚É‹³‚¦‚Ä‚¢‚½‚¾‚¢‚½‚Æ‚¨‚èA•s—v‚È€–Ú‚ð휂µ‚ÄA‚·‚ׂē¯‚¶ƒV[ƒg‚É“ü‚ê‚Ä‚µ‚Ü‚¤‚Ì‚ªˆê”ÔŽè‚ÁŽæ‚è‘‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB
 ‚½‚¾A–ˆŒŽ‘B‚µ‚Ä‚¢‚­‚Ì‚Å‚»‚ê‚ç‚ð‚Ç‚¤‚·‚ê‚Ηǂ¢‚Ì‚©•sˆÀ‚Å‚·B

E‚Ç‚Ì—l‚Éà–¾‚µ‚Ü‚·‚©H
‚±‚ê‚͓‚¢‚Å‚·`B

 ‚S‚‚̋Ǝ҂©‚çA‚P”NŠÔ‚É”[“ü‚³‚ꂽ•¨•i‚̃f[ƒ^‚ª’ño‚³‚ê‚Ä‚¢‚Ü‚·B
 ’ño‚³‚ꂽƒf[ƒ^“à—e‚ÍA‹ÆŽÒ‚²‚Æ‚É•ñ€–Ú‚ªˆá‚Á‚Ä‚¢‚Ü‚·‚ªA‚±‚ê‚©‚ç쬂·‚éƒf[ƒ^‚É•K—v‚ȃf[ƒ^‚Í‘µ‚Á‚Ä‚¢‚Ü‚·B
 ‚Ü‚½AŒ³ƒf[ƒ^‚ÍA”[“ü‚µ‚Ä‚¢‚镨•i•Ê‚ɃV[ƒg‚𕪂¯‚ÄA‚PŒŽ•ª‚¸‚‘S•”•ª‚̃f[ƒ^‚ª“ü‚Á‚½ó‘Ô‚Å쬂³‚ê‚Ä‚¢‚Ü‚·B
 ‚±‚̃f[ƒ^‚ðAŠe•”•Ê‚É•ª‚¯A–ˆŒŽ‚Ì•¨•i‚ÌŽÀ“­Žg—p—Ê‚ðo‚µ‚Ä’ño‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB
 ‚±‚ñ‚ÈŠ´‚¶‚Å‚µ‚傤‚©B‰ä‚È‚ª‚ç‚í‚©‚è‚É‚­‚¢‚Å‚·B\‚µ–ó‚ ‚è‚Ü‚¹‚ñB‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B


 „Še—ñ‚É‚P€–Ú‚Å‚Í‚È‚­As‚ð•Ï‚¦‚ĈႤ€–Ú‚ð“ü—Í‚µ‚Ä‚ ‚è‚Ü‚·B«
 ‚»‚ê‚Í–ï‰î‚Å‚·‚ËB

 ‘S‚Ä‚»‚¤‚È‚ñ‚Å‚µ‚傤‚©H
 ‚»‚ê‚Æ‚àA•¨•i‚É‚æ‚Á‚Ä@‚»‚Ì—l‚É‚È‚Á‚Ä‚¢‚éƒV[ƒg‚à‚ ‚邵
 ‚Ps‚ÅŠ®Œ‹‚µ‚Ä‚¢‚éƒV[ƒg‚à‚ ‚é@‚Ì‚Å‚µ‚傤‚©H

 „•”–¼‚͉½‚©‚ðŽQÆ‚µ‚Ä‚¢‚é‚Ì‚©A=RIGHT(A6,LEN(A6)-FIND("^",A6))‚Æ‚¢‚¤”Ž®H‚ª“ü‚Á‚Ä‚¨‚è
 ‚±‚ÌŽž‚ÌA6ƒZƒ‹‚É‚ÍA‚ǂ̂悤‚È‚à‚Ì‚ª“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·‚©H
 Ž®Ž©‘Ì‚Í@A6ƒZƒ‹‚É“ü—Í‚³‚ê‚Ä‚¢‚镶Žš“à‚Åu^v‚̈ʒu‚ð’T‚µ‚»‚ê‚æ‚è‰E‘¤‚Ì•¶Žš‚ðŽæ‚èo‚·
 ‚ÆŒ¾‚Á‚½Ž–‚ð‚â‚Á‚Ä‚¢‚Ü‚·B

 ˆÄŠO‚»‚Ì‘¼‚Ìî•ñ‚àA6ƒZƒ‹‚É“ü‚Á‚Ä‚¢‚½‚肵‚Ü‚¹‚ñ‚©H

 ‚²’ñŽ¦‚̃Tƒ“ƒvƒ‹‚ÍA‚PŒ–ڂ̃f[ƒ^‚¾‚ÆŽv‚¢‚Ü‚·B
 ‚QŒ–Ú‚©‚ç‚à“¯—l‚ÉAƒ^ƒCƒgƒ‹|‚PCƒf[ƒ^|‚PCƒ^ƒCƒgƒ‹|‚QCƒf[ƒ^|‚Q@‚Ì—l‚É
 ‚Ss’PˆÊ‚Å•À‚ñ‚Å‚¢‚é‚Ì‚Å‚µ‚傤‚©H

 ‚Ü‚¸AƒGƒNƒZƒ‹‚ňµ‚¢‚â‚·‚­‚·‚邽‚ß‚ÉAƒf[ƒ^‚ð®—‚·‚é‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 ‚±‚ê‚ÍAŠî–{•”•ª‚ðƒ}ƒNƒ‚Ì‹L˜^‚Åo—ˆ‚é‚ÆŽv‚¢‚Ü‚·B

 ‚Ü‚¸‚Í‚²’ñŽ¦‚Ì•\‚ÅAƒf[ƒ^—Ê‚ª2Œ‚ÌꇂŋL˜^‚ðŽæ‚è‚Ü‚·B

 ‚²’ñŽ¦‚Ì—áiA:E‚͈̔͂ªŽg‚Á‚Ä‚ ‚é•\j‚Å‚ ‚ê‚ÎA
 ‚PDA3:D8‚ð‘I‘ð
 ‚QDƒRƒs[
 ‚RDF1ƒZƒ‹‚©‚ç“\‚è•t‚¯‚éB
 ‚SDJ1:J8‚ð‘I‘ði•\‚ÌI‚í‚è‚ÌŽŸ‚Ì—ñ‚͈̔͂ð‘I‘ð‚Å‚·Bj
 ‚TD=MOD(ROW(A3),4) ‚Æ“ü—Í‚µ‚ÄACtrl + Enter
 ‚UDƒI[ƒgƒtƒBƒ‹ƒ^‚ðÝ’è
 ‚VDA2:J8‘I‘ð
 ‚WDJ—ñ‚̃I[ƒgƒtƒBƒ‹ƒ^‚Åu0vˆÈŠO‚Ì€–Ú‚ð•\Ž¦
 ‚XD‰EƒNƒŠƒbƒN¨s‚Ìíœ(D)
 10DƒI[ƒgƒtƒBƒ‹ƒ^‚ð‰ðœ
 11DŒ‹‰Ê‚ð•\Ž¦‚·‚逖ڇ‚É—ñ‚ðˆÚ“®
 @@@i—ñ‚ð‘I‘ð‚µ‚ÄAShift‚ð‰Ÿ‚µ‚È‚ª‚çƒhƒ‰ƒbƒO‚·‚é‚ƈړ®‚Å‚«‚Ü‚·B
 @@@@—ñ‚ðØ‚èŽæ‚èA–Ú“I‚Ìꊂɑ}“ü“\‚è•t‚¯@‚Å‚à‚n‚j‚Å‚·Bj

 @@@€–Ú‚Í‚»‚ꂼ‚ê‚ňႤ‚ÆŽv‚¢‚Ü‚·‚ª
 @@@„‡@¤•i–¼A‡AoŒÉŒŽA‡B•”–¼A‡CoŒÉ—ÊA‡DŽÀ“­Žg—p—Ê
 @@@‚̇‚Å‚·‚©‚ËH
 @@@6—ñ–ÚˆÈ~‚ÍA¡‰ñŽg‚¤‚킯‚Å‚Í‚È‚¢‚Ì‚Å@•À‚Ñ‚Í–â‚¢‚Ü‚¹‚ñB

 @@@‚½‚¾AoŒÉŒŽEoŒÉ—ÊEŽÀ“­Žg—p—Ê‚ÍAŒ³ƒf[ƒ^“à‚É’¼Ú‚Ì’l‚Í–³‚¢‚Ì‚Å‚µ‚傤‚©H
 @@@‚à‚µ‚©‚µ‚½‚çA7”Ԃ̎臂Ɠ¯‚¶—l‚É”Ž®‚ð–„‚ßž‚Þ•K—v‚ª
 @@@‚ ‚é‚Ì‚©‚à‚µ‚ê‚È‚¢‚Å‚·‚ËH

 12D”Ž®‚ð’ljÁ‚µ‚½J—ñ‚ðíœ

 Œ³ƒf[ƒ^‚𮂦‚éƒR[ƒh‚ÌŠî–{•”•ª‚ÍŠ®¬‚µ‚Ü‚·B
 Œã‚ÍAŠ®¬‚µ‚½ƒR[ƒh‚ðŠJ‚¢‚Ä­‚µC³‚µ‚Ä‚¢‚«‚Ü‚·B

 ‚Ü‚¸‚ÍA‹L˜^‚ðŽæ‚Á‚Ä@‚±‚¿‚ç‚ɃR[ƒh‚ðÚ‚¹‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

 ‚±‚̃R[ƒh‚Ì–Ú“I‚ÍwŒ³ƒf[ƒ^‚𮂦‚éx‚Å‚·B

 ƒpƒ^[ƒ“•ª—pˆÓ‚µ‚Ä‚¨‚¢‚ÄAV‚µ‚¢ƒf[ƒ^‚ª“Í‚¢‚½‚ç
 ‚»‚̃V[ƒg‚ðƒAƒNƒeƒBƒu‚É‚µ‚ÄA‘Ήž‚µ‚½ƒ}ƒNƒ‚ðŽÀs‚µ‚ÄŽg—p‚·‚é–Ú˜_Œ©‚Å‚·B

 ƒ}ƒNƒ‚Í–ˆŒŽŽg‚¤‚Ì‚ÅAƒ}ƒNƒ—p‚̃uƒbƒN‚ðˆê‚—pˆÓ‚µ‚Ä‚»‚ê‚É“ü‚ê‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 Œã‚ÅC³‚µ‚Ü‚·‚Ì‚ÅA
 @ƒ}ƒNƒ—p‚̃uƒbƒN‚ÆAƒf[ƒ^‚ª—L‚éƒuƒbƒNiƒRƒs[‚µ‚½‚à‚Ì‚ðŽg—p‚µ‚ĉº‚³‚¢j‚ðŠJ‚¢‚Ä‚¨‚¢‚Ä
 @ƒ}ƒNƒ—p‚̃uƒbƒN‚Ń}ƒNƒ‚Ì‹L˜^‚ðŠJŽn‚µ
 @ƒf[ƒ^‚ª—L‚éƒuƒbƒN‚ðƒAƒNƒeƒBƒu‚É‚µ‚Ä‚©‚ç
 @‚P`12‚Ìì‹Æ‚ðs‚Á‚ĉº‚³‚¢B

 uƒR[ƒh‚ðŠJ‚¢‚ÄC³‚·‚év‚Æ‘‚«‚Ü‚µ‚½‚ªA—Ⴆ‚Î
 „‚PDA3:D8‚ð‘I‘ð
 ‚Ì•”•ª‚È‚ñ‚©‚ÍA‹L˜^‚É‚Æ‚é‚Æ
 Range("A3:D8").Select
 ‚Æ‹L˜^‚³‚ê‚Ü‚·‚ªAŽÀÛ‚ÍE—ñ‚̃f[ƒ^‚ª—L‚éÅIs‚܂ł͈̔͂ð‘I‘ð‚·‚é•K—v‚ª—L‚è‚Ü‚·B

 A1:A8‚É’l‚ª“ü‚Á‚Ä‚¢‚éó‘Ô‚Å
 A20ƒZƒ‹‚ðƒAƒNƒeƒBƒu‚É‚µ‚Ä Ctrl + ª ‚ð‰Ÿ‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B
 ‚·‚é‚ÆAƒAƒNƒeƒBƒuƒZƒ‹‚Í A8ƒZƒ‹‚Ɉړ®‚µ‚Ü‚·B
 ‚±‚Ì“®ìiCtrl + ªj‚ð‹L˜^‚É‚Æ‚é‚Æ
 @Selection.End(xlUp).Select
 ‚ÆŒ¾‚¤ƒR[ƒh‚ª‹L˜^‚³‚ê‚Ü‚·B

 æ‚Ì‹L˜^‚Æ‚Í•Ê‚ÉA‚±‚ê‚àŠm”F‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

 ‚P`12‚Ì‹L˜^‚ªo—ˆ‚½‚çƒR[ƒh‚ðÚ‚¹‚Ä‚à‚炦‚é‚Æ—Ç‚¢‚Ì‚Å‚·‚ªB
 ‚»‚ÌÛAæ‚̃Tƒ“ƒvƒ‹ƒf[ƒ^‚ªà–¾‚ׂ̈ɬ‚³‚­‚µ‚½‚à‚Ì‚¾‚Á‚½‚ç
 uà–¾‚ׂ̈É~~‚É‚µ‚½Š‚ÍAŽÀÛ‚Íœœ‚Å‚·v‚Æ’Žß‚ð‚¨Šè‚¢‚µ‚Ü‚·B
 ‚Ü‚½A4sƒZƒbƒg‚Å‚È‚¢ê‡‚Í‚T”Ô‚Å“ü‚ê‚锎®‚Ì•ÏX‚ª•K—v‚Å‚·B
 „=MOD(ROW(A3),4)
 uA3v‚ÌŠ‚ÍAƒZƒbƒg”-1 Au4v‚ÌŠ‚ÍAƒZƒbƒg”@‚É•ÏX‚µ‚ĉº‚³‚¢B
 ‚½‚Æ‚¦‚ÎA6sƒZƒbƒg‚¾‚Á‚½ê‡
   =MOD(ROW(A5),6)
 ‚Ì—l‚ɬ‚è‚Ü‚·B

 ‚»‚ê‚©‚çAƒZƒ‹‚ÌŒ‹‡“™‚ª—L‚éꇂ͂Ȃé‚ׂ­‘‚­‰ðœ‚µ‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 ‚P”Ô‚Ì‘O‚ÉAuA1:E8‚ð‘I‘ðEƒZƒ‹‚ÌŒ‹‡‚ð‰ðœv‚Ìì‹Æ‚ð‚µ‚Ä‰º‚³‚¢B 

 ‚ ‚ÆA•”–¼‚ÌŠ‚É”Ž®‚ª“ü‚Á‚Ä‚¢‚é‚Ì‚à@‹L˜^Žž‚É–â‘è‚É‚È‚é‚©‚à‚µ‚ê‚È‚¢‚Å‚·‚ËB
 ‚±‚Ìs‚àˆês‚É•À‚Ԃ悤‚É“\‚è•t‚¯ì‹Æ‚ð‚µ‚Ä‰º‚³‚¢B
 ‚P`‚R‚̎臂ðŒJ‚è•Ô‚µ‚ĖႤŽ–‚É‚È‚é‚ÆŽv‚¢‚Ü‚·B

 (HANA)

 —Ç‚­l‚¦‚½‚çA”Ž®‚ª“ü‚Á‚Ä‚¢‚銂Í
 1s–Ú‚ðŽQÆ‚µ‚Ä‚¢‚é‚Ì‚Å‚È‚¢ê‡
 ‘¼‚Ìs‚Í휂µ‚Ä‚µ‚Ü‚¤‚Ì‚ÅAƒGƒ‰[‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·‚ËB

 ‚P”Ô‚Ì‘O‚ÉAuA1:E8‚ð‘I‘ðEƒZƒ‹‚ÌŒ‹‡‚ð‰ðœEƒRƒs[E’l“\•tv
 ‚̎臂ð“ü‚ê‚ĉº‚³‚¢B@@@@@@@@@@@ ~~~~~~~~~~~~~~

 (HANA)

HANA‚³‚Ü@•ÔM‚¨‚»‚­‚È‚è\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
Žè‡1-12‚ðŽæ‚芸‚¦‚¸‚â‚Á‚Ä‚Ý‚½Œ‹‰Ê‚Å‚·B«
Sub Macro5()
'
' Macro5 Macro
'

'

    Range("A4:P21").Select
    Selection.Copy
    Range("R4").Select
    ActiveSheet.Paste
    ActiveWindow.ScrollColumn = 2
    ActiveWindow.ScrollColumn = 3
    ActiveWindow.ScrollColumn = 4
    ActiveWindow.ScrollColumn = 5
    ActiveWindow.ScrollColumn = 6
    ActiveWindow.ScrollColumn = 7
    ActiveWindow.ScrollColumn = 8
    ActiveWindow.ScrollColumn = 9
    ActiveWindow.ScrollColumn = 10
    ActiveWindow.ScrollColumn = 11
    ActiveWindow.ScrollColumn = 12
    ActiveWindow.ScrollColumn = 13
    ActiveWindow.ScrollColumn = 14
    ActiveWindow.SmallScroll ToRight:=3
    Range("AH3:AH21").Select
    Application.CutCopyMode = False
    Selection.FormulaR1C1 = "=MOD(ROW(R[12]C[-33]),16)"
    Range("AH25").Select
    ActiveWindow.ScrollColumn = 16
    ActiveWindow.ScrollColumn = 15
    ActiveWindow.ScrollColumn = 14
    ActiveWindow.ScrollColumn = 13
    ActiveWindow.ScrollColumn = 12
    ActiveWindow.ScrollColumn = 11
    ActiveWindow.ScrollColumn = 10
    ActiveWindow.ScrollColumn = 9
    ActiveWindow.ScrollColumn = 8
    ActiveWindow.ScrollColumn = 7
    ActiveWindow.ScrollColumn = 6
    ActiveWindow.ScrollColumn = 5
    ActiveWindow.ScrollColumn = 4
    ActiveWindow.ScrollColumn = 3
    ActiveWindow.ScrollColumn = 2
    ActiveWindow.ScrollColumn = 1
    Rows("5:5").Select
    Selection.AutoFilter
    Range("A6:AH21").Select
    ActiveSheet.Range("$A$5:$AH$20").AutoFilter Field:=34, Criteria1:=Array( _
        "10", "11", "12", "13", "14", "15", "2", "3", "4", "5", "6", "7", "8", "9"), Operator:= _
        xlFilterValues
    Columns("X:X").Select
    Selection.Delete Shift:=xlToLeft
    Columns("W:W").Select
    Selection.Delete Shift:=xlToLeft
    Columns("T:V").Select
    Selection.Delete Shift:=xlToLeft
    Columns("AA:AA").Select
    Selection.Delete Shift:=xlToLeft
    Columns("Z:AA").Select
    Selection.Delete Shift:=xlToLeft
    Columns("Z:Z").Select
    Selection.Delete Shift:=xlToLeft
End Sub

ŽÀÛ‚ÌŒ³ƒf[ƒ^‚ÍA—á‚ð‹“‚°‚½ƒGƒNƒZƒ‹‚Ì•\‚Ç‚±‚ë‚Å‚Í‚È‚­A
s‚Æ—ñ‚ª‚Ü‚Á‚½‚­ƒ‰ƒ“ƒ_ƒ€‚É‘g‚Ü‚ê‚Ä‚µ‚Ü‚Á‚Ä‚¢‚éó‘Ô‚Å‚·B
ioŒÉ”‚Æ‚¢‚¤€–Ú–¼‚Ì‚µ‚½‚ÉŽÀÛ‚Ì”’l‚ª‚ ‚é‚Ì‚Å‚Í‚È‚­A‚È‚º‚©‚Q—ñ‚ ‚¯‚ÄŽŸ‚Ì—ñ‚É“ü‚Á‚Ä‚¢‚é‚È‚ÇBj

 A@@@@BC@@@@D@@@@E
 ----------------------------------------
 oŒÉ”@
 ----------------------------------------
 @@@@@@@@@ 7©‚±‚ꂪoŒÉ”
 ----------------------------------------@‚Æ‚©A

 A@@@@BC@@@D@@@@E@@@F@@@GH
 ------------------------------------------------
 –ò•i–¼Ì@@@@@@@@@@@@@@@@‹KŠi
 ------------------------------------------------
 ƒTƒjƒT[ƒ‰@@@@@@@@@@@@@@@500ml
 ------------------------------------------------‚Æ‚©cB
‹³‚¦‚Ä‚¢‚½‚¾‚¢‚½•û–@‚ðA‚±‚ê‚ɂǂ̂悤‚É“–‚Ä‚Í‚ß‚ê‚΂¢‚¢‚Ì‚©‚í‚©‚炸A
ƒ}ƒNƒ‚ðŽÀŽ{‚µ‚Ä‚à•K—v‚ȃf[ƒ^‚É‚·‚邱‚Æ‚ª‚Å‚«‚¸iT-T)B‚·‚Ý‚Ü‚¹‚ÊB

€–Ú”‚ª5‚ɑ΂µ‚ÄAŽg—p‚µ‚Ä‚¢‚é—ñ‚ª‘S•”‚Å16‚ ‚è‚Ü‚·B
‚½‚Ô‚ñAˆóü‚µ‚½Žž‚ÌŒ©‰h‚¦‚ª‚¢‚¢‚Ì‚¾‚ÆŽv‚¢‚Ü‚·‚ªA—ñ‚Ì•‚à‘嬗lX‚Å‚·B
ƒZƒ‹‚Ì“‡‚ð‚µ‚Ä‚¢‚é•”•ª‚Í‚ ‚è‚Ü‚¹‚ñB
‚»‚µ‚Ĉêsi1—ñj‚ÅŠ®Œ‹‚µ‚Ä‚¢‚é€–Ú‚à‚ ‚è‚Ü‚¹‚ñB
oŒÉ”NŒŽ“ú‚ÍA•\‚Ì1”Ôã‚É‹LÚ‚³‚ê‚Ä‚¢‚Ü‚·‚ªA•a“•Ê‚É‚Í“ü—Í‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB
‚¢‚ç‚È‚¢—ñ‚ð‚·‚×‚Ä휂µA•K—v‚È€–Ú–¼‚ð‰ü‚ß‚Ä“ü—Í‚·‚é•û–@‚ÅA
Še¤•i•Ê‚É€–Ú‚ð‚·‚×‚Ä‡‚킹‚Ä1”N•ªƒf[ƒ^‚ð‚Ü‚Æ‚ß‚½ŽŸ‘æ‚Å‚·B«
Sub Macro6()
'
' Macro6 Macro
'

'

    Rows("1:6").Select
    Selection.Delete Shift:=xlUp
    Range("H1").Select
    Selection.Cut Destination:=Range("I1")
    Range("B1").Select
    ActiveCell.FormulaR1C1 = "•”"
    With ActiveCell.Characters(Start:=1, Length:=2).Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .FontStyle = "•W€"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
        .TintAndShade = 0
        .ThemeFont = xlThemeFontNone
    End With
    ActiveCell.Characters(1, 2).PhoneticCharacters = "ƒuƒVƒ‡"
    Range("A:A,C:H,J:P").Select
    Range("J1").Activate
    Selection.Delete Shift:=xlToLeft
    Range("C1").Select
    ActiveCell.FormulaR1C1 = "Žg—p—Ê"
    With ActiveCell.Characters(Start:=1, Length:=3).Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .FontStyle = "•W€"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
        .TintAndShade = 0
        .ThemeFont = xlThemeFontNone
    End With
    ActiveCell.Characters(1, 3).PhoneticCharacters = "ƒVƒˆƒEƒŠƒ‡ƒE"
    Range("D1").Select
    ActiveCell.FormulaR1C1 = "¤•i–¼"
    With ActiveCell.Characters(Start:=1, Length:=3).Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .FontStyle = "•W€"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
        .TintAndShade = 0
        .ThemeFont = xlThemeFontNone
    End With
    ActiveCell.Characters(1, 3).PhoneticCharacters = "ƒVƒ‡ƒEƒqƒ“ƒƒC"
    Range("D2").Select
    ActiveCell.FormulaR1C1 = "ƒTƒjƒT[ƒ‰"
    With ActiveCell.Characters(Start:=1, Length:=5).Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .FontStyle = "•W€"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
        .TintAndShade = 0
        .ThemeFont = xlThemeFontNone
    End With
    Range("C2").Select
    ActiveCell.FormulaR1C1 = "=RC[-1]*250"
    Range("C2").Select
    Selection.AutoFill Destination:=Range("C2:C14"), Type:=xlFillDefault
    Range("C2:C14").Select
    Range("D2").Select
    Selection.AutoFill Destination:=Range("D2:D14"), Type:=xlFillDefault
    Range("D2:D14").Select
    Range("E19").Select
End Sub
‚±‚ñ‚ÈŠ´‚¶‚Ì‚±‚Æ‚ð‚â‚Á‚ÄA‚»‚ê‚ðƒ}ƒNƒ“o˜^‚µ‚ÄŒ³ƒf[ƒ^‚ÅŽÀs‚µƒf[ƒ^®—‚ð‚µ‚Ü‚µ‚½B

„A1:A8‚É’l‚ª“ü‚Á‚Ä‚¢‚éó‘Ô‚Å A20ƒZƒ‹‚ðƒAƒNƒeƒBƒu‚É‚µ‚Ä Ctrl + ª

 ¨‚±‚ê‚ÍA‚â‚Á‚Ä‚Ý‚Ü‚µ‚½‚ªƒAƒNƒeƒBƒuƒZƒ‹‚ªA‚R‚‚قÇã‚É‚ ‚ª‚è‚Ü‚µ‚½‚ª‘¼‚Í‚È‚É‚à‹N‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

ƒf[ƒ^‚Ì®—‚ÍA‚±‚ñ‚ÈŠ´‚¶‚È‚ç‚ΖˆŒŽ‚â‚ê‚»‚¤‚ÈŠ´‚¶‚ª‚µ‚Ü‚·B
ŽŸ‚ÍA‚±‚̤•i•Ê‚̃f[ƒ^‚ðA•”•Ê‚Ɉꗗ•\‚É‚·‚é•û–@‚Å‚µ‚傤‚©H
‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B


 ¡ì‚Á‚Ä‚à‚炨‚¤‚Æ‚µ‚Ä‚¢‚éƒ}ƒNƒ‚Í

 Œ»ÝˆóüƒŒƒCƒAƒEƒg‚ÌŠÖŒW‚Å
          [A]        [B]            [C]           [D]
 @1   yŒ©o‚µ1z
 @2                               ƒf[ƒ^1-1
 @3              yŒ©o‚µ2z    yŒ©o‚µ3z
   4                ƒf[ƒ^1-2                    ƒf[ƒ^1-3
 @5   yŒ©o‚µ1z
 @6                               ƒf[ƒ^2-1
 @7              yŒ©o‚µ2z    yŒ©o‚µ3z
   8                ƒf[ƒ^2-2                    ƒf[ƒ^2-3
 ‚Ì—l‚É‚È‚Á‚Ä‚¢‚é‚à‚Ì‚ð
       [A]         [B]         [C]
   1@Œ©o‚µ-1    Œ©o‚µ-2    Œ©o‚µ-3
 @2@ƒf[ƒ^1-1   ƒf[ƒ^1-2   ƒf[ƒ^1-3
 @3@ƒf[ƒ^2-1   ƒf[ƒ^2-2   ƒf[ƒ^2-3
 @4@ƒf[ƒ^3-1   ƒf[ƒ^3-2   ƒf[ƒ^3-3
 ‚Ì—l‚É”z’u‚𮂦‚é‚Ì‚ª–Ú“I‚Å‚·B

 ‚±‚Ìì‹Æ‚Í‘—‚ç‚ê‚Ä‚­‚éƒV[ƒg‚̃ŒƒCƒAƒEƒg‚Í“¯‚¶‚¾‚ÆŽv‚¤‚Ì‚Å
 –ˆ‰ñ“¯‚¶ì‹Æ‚ðŒJ‚è•Ô‚·‚±‚Æ‚É‚È‚é‚ÆŽv‚¢‚Ü‚·B

 ‚à‚µ‚àu“¯‚¶¤•i‚Å‚àƒŒƒCƒAƒEƒg‚Í–ˆ‰ñ­‚µ‚¸‚ˆႤv‚ÆŒ¾‚¤ê‡‚Í
 ‹L˜^ƒ}ƒNƒ‚ł̑Ήž‚Í¢“ï‚Å‚·‚Ì‚ÅA•Ê‚Ì•û–@‚ðl‚¦‚½•û‚ª‚悳‚»‚¤‚Å‚·B

 ‚¿‚È‚Ý‚ÉA¤•i–ˆ‚ɃV[ƒg‚ª•ª‚©‚ê‚Ä‚¢‚é‚Æ‚¢‚¤Ž–‚Å‚·‚ª
 ‚»‚ꂼ‚ê‚̃ŒƒCƒAƒEƒg‚Í“¯‚¶‚È‚Ì‚Å‚µ‚傤‚©Hˆá‚¤‚Ì‚Å‚µ‚傤‚©H

 „•K—v‚È€–Ú–¼‚ð‰ü‚ß‚Ä“ü—Í‚·‚é•û–@
 ‚ÅAƒf[ƒ^‚ð®—‚µ‚Ä‚à‚炤‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 ‚½‚¾AŒ»Ý‚¢‚ç‚È‚¢î•ñ‚Å‚à@¡Œã•K—v‚É‚È‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚Ì‚Å
 ‚»‚ê‚Í휂·‚é‚Ì‚Å‚Í‚È‚­A—ñ‚ÌÅŒã‚Ɍł߂è‚¢‚Ä‚à‚炤‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 iA:D‚ª•K—v‚È—ñ‚ÅAE—ñˆÈ~‚Í¡‰ñ•s—v‚È—ñEEE‚Á‚ÄŠ´‚¶‚Åj

 Macro6‚ÅC2ƒZƒ‹‚É“ü‚ꂽŽ®‚ÍA“ú•t‚ðŽQÆ‚·‚é‚à‚Ì‚Å‚µ‚傤‚©H

 „‹³‚¦‚Ä‚¢‚½‚¾‚¢‚½•û–@‚ðA‚±‚ê‚ɂǂ̂悤‚É“–‚Ä‚Í‚ß‚ê‚΂¢‚¢‚Ì‚©‚í‚©‚炸A
 ŽÀÛ‚É‚Ç‚Ì—l‚È‚à‚Ì‚ð‘ŠŽè‚É‚µ‚Ä‚¢‚é‚Ì‚©‚±‚¿‚ç‚©‚ç‚ÍŒ©‚¦‚È‚¢‚Ì‚Å
 u››‚ÈŠ´‚¶‚Å`v‚Æ‚µ‚©‘‚«‚É‚­‚¢ó‹µ‚Å‚·B

 E€–Ú–¼‚Ì‚·‚®‰º‚Ƀf[ƒ^‚ª‚ ‚é‚킯‚Å‚Í‚È‚¢
 ‚ÆŒ¾‚¤Ž–‚Í•ª‚©‚è‚Ü‚µ‚½B
 s•ûŒü‚Ì‚à‚¤­‚µÚׂȃŒƒCƒAƒEƒg‚ð‹³‚¦‚ĉº‚³‚¢B

 ˆê‚‚̃V[ƒg‚ÉA‰½Œ‚©‚̃f[ƒ^‚ª“ü‚Á‚Ä‚¢‚é‚Ì‚Å‚·‚æ‚ËH
 1Œ–Ú‚ª‰½s–Ú‚©‚çŽn‚Ü‚Á‚Ä‚¢‚Ä
 2Œ–ڂ͉½s–Ú‚©‚çŽn‚Ü‚Á‚Ä‚¢‚é‚Ì‚Å‚µ‚傤H

 ‚à‚¤ˆê“xª‚̃Tƒ“ƒvƒ‹‚ð—á‚É‚µ‚ÄAƒCƒ[ƒW‚ð‘‚¢‚Ä‚Ý‚Ü‚·B
 Œ³ƒf[ƒ^
          [A]        [B]            [C]           [D]
 @1   yŒ©o‚µ1z
 @2                               ƒf[ƒ^1-1
 @3              yŒ©o‚µ2z    yŒ©o‚µ3z
   4                ƒf[ƒ^1-2                    ƒf[ƒ^1-3
 @5   yŒ©o‚µ1z
 @6                               ƒf[ƒ^2-1
 @7              yŒ©o‚µ2z    yŒ©o‚µ3z
   8                ƒf[ƒ^2-2                    ƒf[ƒ^2-3

 A3:D8‚ðƒRƒs[‚µ‚ÄAE1‚©‚ç’£‚è•t‚¯
 i‚±‚Ì—á‚Å‚ÍA3:A4‚Ƀf[ƒ^‚ª–³‚¢‚Ì‚ÅAB3‚©‚çƒRƒs[‚Å‚à—Ç‚¢‚Ì‚Å‚·‚ªBBBj
          [A]        [B]            [C]           [D]           [E]           [F]           [G]           [H]
 @1   yŒ©o‚µ1z                                                         yŒ©o‚µ2z    yŒ©o‚µ3z
 š2                               ƒf[ƒ^1-1                                 ƒf[ƒ^1-2                    ƒf[ƒ^1-3
 @3              yŒ©o‚µ2z    yŒ©o‚µ3z                 yŒ©o‚µ1z
   4                ƒf[ƒ^1-2                    ƒf[ƒ^1-3                                 ƒf[ƒ^2-1
 @5   yŒ©o‚µ1z                                                         yŒ©o‚µ2z    yŒ©o‚µ3z
 š6                               ƒf[ƒ^2-1                                 ƒf[ƒ^2-2                    ƒf[ƒ^2-3
 @7              yŒ©o‚µ2z    yŒ©o‚µ3z
   8                ƒf[ƒ^2-2                    ƒf[ƒ^2-3
 ‚·‚é‚ÆA2s–Ú‚Æ6s–Ú‚É@•¡”s‚É•ª‚©‚ê‚Ä‚¢‚½ƒf[ƒ^‚ª1s‚É‚È‚Á‚½s‚ªŒ»‚ê‚Ü‚·B
 ‚»‚±‚ÅA1s–Ú‚ÌŒ©o‚µ‚𮂦‚Ü‚·Bi•K—v‚ÈŠ‚É•K—v‚ÈŒ©o‚µ‚ð“ü—Íj
          [A]        [B]            [C]           [D]           [E]           [F]           [G]           [H]
 š1   yŒ©o‚µ1z               yŒ©o‚µ1z                               yŒ©o‚µ2z    yŒ©o‚µ3z   yŒ©o‚µ3z
 š2                               ƒf[ƒ^1-1                                 ƒf[ƒ^1-2                    ƒf[ƒ^1-3
 @3              yŒ©o‚µ2z    yŒ©o‚µ3z                 yŒ©o‚µ1z
   4                ƒf[ƒ^1-2                    ƒf[ƒ^1-3                                 ƒf[ƒ^2-1
 @5   yŒ©o‚µ1z                                                         yŒ©o‚µ2z    yŒ©o‚µ3z
 š6                               ƒf[ƒ^2-1                                 ƒf[ƒ^2-2                    ƒf[ƒ^2-3
 @7              yŒ©o‚µ2z    yŒ©o‚µ3z
   8                ƒf[ƒ^2-2                    ƒf[ƒ^2-3

 A,E—ñ‚̓f[ƒ^‚ª–³‚¢—ñ‚ÅAB—ñ‚̃f[ƒ^‚ÍF—ñ‚ÉBD—ñ‚̃f[ƒ^‚ÍH—ñ‚ɃRƒs[ÏBG—ñ‚̃f[ƒ^‚ÍC—ñ‚É‚ ‚é‚Ì‚Å
 A,B,D,E,G—ñ‚Í휂µ‚Ü‚·B
          [A]        [B]            [C]           [D]           [E]           [F]           [G]           [H]
 š1   yŒ©o‚µ1z yŒ©o‚µ2z    yŒ©o‚µ3z
 š2     ƒf[ƒ^1-1   ƒf[ƒ^1-2      ƒf[ƒ^1-3
 @3   yŒ©o‚µ3z
   4 
 @5               yŒ©o‚µ2z 
 š6     ƒf[ƒ^2-1   ƒf[ƒ^2-2      ƒf[ƒ^2-3
 @7   yŒ©o‚µ3z
   8 
 D1:D8‚É”Ž®‚ð‚¢‚ê‚ÄAƒI[ƒgƒtƒBƒ‹ƒ^‚Åi‚èž‚ñ‚Å휂·‚é‚ÆA1,2,6s–Ú‚¾‚¯‚ªŽc‚Á‚Ä
          [A]        [B]            [C]           [D]           [E]           [F]           [G]           [H]
 @1   yŒ©o‚µ1z yŒ©o‚µ2z    yŒ©o‚µ3z
 @2     ƒf[ƒ^1-1   ƒf[ƒ^1-2      ƒf[ƒ^1-3
 @3     ƒf[ƒ^2-1   ƒf[ƒ^2-2      ƒf[ƒ^2-3
   4 
 @5               
 @6    
 @7   
   8 
 ‚É‚È‚è‚Ü‚·B

 „‚¢‚ç‚È‚¢—ñ‚ð‚·‚×‚Ä휂µA•K—v‚È€–Ú–¼‚ð‰ü‚ß‚Ä“ü—Í‚·‚é•û–@‚ÅA 
 „Še¤•i•Ê‚É€–Ú‚ð‚·‚×‚Ä‡‚킹‚Ä1”N•ªƒf[ƒ^‚ð‚Ü‚Æ‚ß‚½ŽŸ‘æ‚Å‚·B«
 ‚Á‚ÄŽ–‚ÍA‚±‚±‚Ü‚Åi‚̃}ƒNƒj‚Ío—ˆ‚½‚Á‚ÄŽ–‚Å‚·‚©H

 ‚¿‚È‚Ý‚ÉAª‚ð‹L˜^‚É‚Æ‚é‚Æ
Sub Macro1()
'
' Macro1 Macro
'

'

    Range("A3:D8").Select
    Selection.Copy
    Range("E1").Select
    ActiveSheet.Paste
    Application.Left = 340
    Application.Top = 109.75
    Range("C1").Select
    Application.CutCopyMode = False
    ActiveCell.FormulaR1C1 = "yŒ©o‚µ1z"
    ActiveCell.Characters(2, 2).PhoneticCharacters = "ƒ~ƒ_"
    Range("H1").Select
    ActiveCell.FormulaR1C1 = "yŒ©o‚µ3z"
    ActiveCell.Characters(2, 2).PhoneticCharacters = "ƒ~ƒ_"
    Range("A:B,D:E,G:G").Select
    Range("G1").Activate
    Selection.Delete Shift:=xlToLeft
    Range("D1:D8").Select
    Selection.FormulaR1C1 = "=MOD(ROW(R[2]C[-3]),4)"
    Selection.AutoFilter
    Rows("2:8").Select
    ActiveSheet.Range("$D$1:$D$8").AutoFilter Field:=1, Criteria1:=Array("1", _
        "2", "3"), Operator:=xlFilterValues
    Selection.Delete Shift:=xlUp
    Selection.AutoFilter
    Columns("D:D").Select
    Selection.Delete Shift:=xlToLeft
End Sub

 ‚±‚ñ‚ÈŠ´‚¶‚É‚È‚è‚Ü‚·B

 “¯‚¶ƒf[ƒ^‚ð‚‚­‚Á‚ÄAã‹LƒR[ƒh‚𒣂è•t‚¯‚ÄŒ‹‰Ê‚ðŠm”F‚µ‚Ă݂ĉº‚³‚¢B

 „„A1:A8‚É’l‚ª“ü‚Á‚Ä‚¢‚éó‘Ô‚Å A20ƒZƒ‹‚ðƒAƒNƒeƒBƒu‚É‚µ‚Ä Ctrl + ª 
 „¨‚±‚ê‚ÍA‚â‚Á‚Ä‚Ý‚Ü‚µ‚½‚ªƒAƒNƒeƒBƒuƒZƒ‹‚ªA‚R‚‚قÇã‚É‚ ‚ª‚è‚Ü‚µ‚½‚ª‘¼‚Í‚È‚É‚à‹N‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

 ‚R‚‚قÇã‚̂̃Zƒ‹‚Ƀf[ƒ^‚ª“ü‚Á‚Ä‚¢‚Ü‚µ‚½‚æ‚ËH
 Ctrl + ª‚ÍAƒf[ƒ^‚ª‚ ‚éÅŒã‚̃Zƒ‹‚Ɉړ®o—ˆ‚Ü‚·B
 @@@@@i‚±‚Ì•\Œ»‚Å‚ÍA­‚µŒê•¾‚ª‚ ‚é‚Ì‚Å‚·‚ªBBBj

 ã‚̃Tƒ“ƒvƒ‹‚Å‚ÍAB,D—ñ‚ªˆê”Ô‚µ‚½‚܂Ńf[ƒ^‚ª“ü‚Á‚Ä‚¢‚é—ñ‚É‚È‚è‚Ü‚·B
 ‚½‚Æ‚¦‚ÎAB—ñ‚̈ê”Ô‰º‚̃Zƒ‹‚ðƒAƒNƒeƒBƒu‚É‚µ‚ÄACtrl + ª@‚ð‚·‚é‚Æ
 ƒAƒNƒeƒBƒuƒZƒ‹‚Í B8ƒZƒ‹‚Ɉړ®‚µ‚Ü‚·B

 ‚à‚µ‚àAƒf[ƒ^Œ”‚ª‚RŒ‚ ‚Á‚ÄAB13ƒZƒ‹‚Ü‚Å“ü—Í‚ª‚ ‚Á‚½‚Æ‚·‚é‚Æ
 B—ñ‚̈ê”Ô‰º‚̃Zƒ‹‚ðƒAƒNƒeƒBƒu‚É‚µ‚ÄACtrl + ª@‚ð‚·‚é‚Æ
 ƒAƒNƒeƒBƒuƒZƒ‹‚Í B13ƒZƒ‹‚Ɉړ®‚µ‚Ü‚·B

 Macro1‚Å‹L˜^‚³‚ê‚Ä‚¢‚éƒZƒ‹”Ô’n‚Ì“à8s–Ú‚ð•\‚·u8v‚ÆŒ¾‚¤•”•ª‚Í
 13s–Ú‚Ü‚Å“ü—Í‚ª‚ ‚Á‚½ê‡u13v‚É‚È‚Á‚Ä‚à‚ç‚¢‚½‚¢‚µ
 37s–Ú‚Ü‚Å“ü—Í‚ª‚ ‚Á‚½‚çu37v‚É‚È‚Á‚Ä‚à‚ç‚¢‚½‚¢•”•ª‚Å‚·B

 –ˆ‰ñ”Žš‚ð‘‚«Š·‚¦‚é‚Ì‚Í‘å•Ï‚È‚Ì‚ÅA
 @ƒ}ƒNƒ“à‚Å@Ctrl + ª‚ÅAÅIs‚ðŽæ“¾‚µ‚Ä ƒR[ƒh‚É‘g‚Ýž‚à‚¤
 ‚ÆŒ¾‚¤–ì–]‚ð•ø‚«‚Ü‚µ‚傤B

    Dim ÅIs As Long
    ÅIs = Range("B" & Rows.Count).End(xlUp).Row

 ‚±‚ê‚ÅAuÅIsv‚ÆŒ¾‚¤•Ï”‚ÉAB—ñ‚Ì“ü—Í‚ª‚ ‚éÅŒã‚Ìs”‚ª“ü‚è‚Ü‚·B
 ‚±‚ê‚à“¥‚Ü‚¦‚ÄMacro1‚ð‚à‚¤‚·‚±‚µ®—‚·‚é‚Æ
Sub Macro2()
'
' Macro2 Macro
'
    Dim ÅIs As Long
    ÅIs = Range("B" & Rows.Count).End(xlUp).Row

    Range("A3:D" & ÅIs).Copy
    Range("E1").Select
    ActiveSheet.Paste
    Range("C1").FormulaR1C1 = "yŒ©o‚µ1z"
    Range("H1").FormulaR1C1 = "yŒ©o‚µ3z"
    Range("A:B,D:E,G:G").Delete Shift:=xlToLeft
    Range("D1:D" & ÅIs).Select
    Selection.FormulaR1C1 = "=MOD(ROW(R[2]C[-3]),4)"
    Selection.AutoFilter
    Rows("2:" & ÅIs).Select
    ActiveSheet.Range("$D$1:$D$" & ÅIs).AutoFilter Field:=1, Criteria1:=Array("1", _
        "2", "3"), Operator:=xlFilterValues
    Selection.Delete Shift:=xlUp
    Selection.AutoFilter
    Columns("D:D").Select
    Selection.Delete Shift:=xlToLeft
End Sub

 ‚É‚È‚è‚Ü‚·B

 Œ”‚ð‘‚₵‚½‚茸‚炵‚½‚肵‚Ä‚àA–Ú“I‚ÌŒ‹‰Ê‚ª“¾‚ç‚ê‚邱‚Æ‚ðŠm”F‚µ‚ĉº‚³‚¢B

 ‚½‚Ô‚ñu‚È‚º‚»‚Ì‘€ì‚ð‚·‚é‚Ì‚©v‚ª‚í‚©‚ê‚Ήž—p‚ªo—ˆ‚é‚ÆŽv‚¤‚Ì‚Å
 ‚»‚Ì‚ ‚½‚è‚à‘z‘œ‚µ‚Ä‚Ý‚Ä‚à‚炦‚é‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 ÅI“I‚É‚ÍA1s–Ú‚ÉŒ©o‚µ‚ª‚ ‚Á‚Ä@ˆÈ~‚ÉA1Œ1s‚Ńf[ƒ^‚ª‚ ‚é•\
 ‚ªŠ®¬o—ˆ‚é‚È‚çA“r’†Œo‰ß‚͂ǂ̂悤‚É‚È‚Á‚Ä‚¢‚Ä‚àŠÖŒW‚È‚¢‚Ì‚ÅB

 ƒ}ƒNƒŽÀs‚̂ЂƎèŠÔ‚Ńf[ƒ^®—‚ªÏ‚ß‚Î
 ŽèŠÔ‚à­‚È‚­‚ÄÏ‚Þ‚ÆŽv‚¢‚Ü‚·B

 ‚à‚¿‚ë‚ñu‚±‚±‚ÍŽèì‹Æ‚Å‚µ‚Ä‚à‹ê‚É‚È‚ç‚È‚¢‚©‚ç—Ç‚¢‚æv‚Á‚ÄŽ–‚È‚ç
 ŽŸ‚Öi‚Ý‚½‚¢‚ÆŽv‚¢‚Ü‚·B

 ƒR[ƒh‚ðì‚è‚Ü‚·‚̂Ńf[ƒ^®—Œã‚ÌŒ©o‚µ‚Ì”z—ñ‚Æ
 ƒuƒbƒN“à‚ł̃V[ƒg‚̇”Ô‚ð‹³‚¦‚ĉº‚³‚¢B

 (HANA)

HANA‚³‚Ü
HANA‚³‚Ü‚É’¸‚¢‚½Macro‚Q‚ðŽÀs‚·‚é‚ÆA‚È‚º‚©8s‚Ì‚Ý‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·BiŽÀÛ‚É‚Í30s‘OŒã‚Í‚ ‚é‚Ì‚Å‚·‚ªj
    Dim ÅIs As Long
    ÅIs = Range("B" & Rows.Count).End(xlUp).Row
‚Ì•”•ª‚ÍAB‚Ì—ñ‚ÌÅIs‚܂ŃJƒEƒ“ƒg‚µ‚Ä‚ËA‚Æ‚¤‚¢‚¤ˆÓ–¡‚Å‚µ‚傤‚©H
B‚É‚ÍA•”–¼‚ª“ü‚Á‚Ä‚¢‚Ü‚·‚Ì‚ÅAŠm‚©‚ÉB—ñ‚ðÅIs‚܂ŃJƒEƒ“ƒg‚µ‚Ä‚à‚炦‚ÎA‘S•”o—Í‚³‚ê‚é‚Í‚¸‚È‚Ì‚Å‚·‚ªA‚Ç‚¤‘Έ‚·‚ê‚Ηǂ¢‚Ì‚©‚í‚©‚炸‚·‚Ý‚Ü‚¹‚ñB
‚¿‚å‚Á‚ÆŽè’¼‚µ‚µ‚Ü‚µ‚½‚ªA‰º‹L‚̂悤‚ÈŠ´‚¶‚Ì‚±‚Æ‚ð‚·‚é‚Æ—~‚µ‚¢•\‚É‚È‚è‚Ü‚·B
Sub ƒf[ƒ^®—()
'
' ƒf[ƒ^®— Macro
'

'

    Columns("A:B").Select
    Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("F6").Select@¨‚±‚±‚ɤ•i–¼‚ª“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·
    Selection.Copy
    Range("A8").Select
    ActiveSheet.Paste
    Range("E4").Select@¨‚±‚±‚ÉoŒÉŒŽ‚ª“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·
    Application.CutCopyMode = False
    Selection.Copy
    Range("B8").Select
    ActiveSheet.Paste
    Rows("1:6").Select
    Application.CutCopyMode = False
    Selection.Delete Shift:=xlUp
    Range("C:C,E:J,L:R").Select
    Range("L1").Activate
    Selection.Delete Shift:=xlToLeft
    Range("A1").Select
    ActiveCell.FormulaR1C1 = "¤•i–¼"
    With ActiveCell.Characters(Start:=1, Length:=3).Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .FontStyle = "•W€"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
        .TintAndShade = 0
        .ThemeFont = xlThemeFontNone
    End With
    ActiveCell.Characters(1, 3).PhoneticCharacters = "ƒVƒ‡ƒEƒqƒ“ƒƒC"
    Range("B1").Select
    ActiveCell.FormulaR1C1 = "oŒÉŒŽ"
    With ActiveCell.Characters(Start:=1, Length:=3).Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .FontStyle = "•W€"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
        .TintAndShade = 0
        .ThemeFont = xlThemeFontNone
    End With
    ActiveCell.Characters(1, 2).PhoneticCharacters = "ƒVƒ…ƒbƒR"
    ActiveCell.Characters(3, 1).PhoneticCharacters = "ƒcƒL"
    Range("C1").Select
    ActiveCell.FormulaR1C1 = "•”"
    With ActiveCell.Characters(Start:=1, Length:=2).Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .FontStyle = "•W€"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
        .TintAndShade = 0
        .ThemeFont = xlThemeFontNone
    End With
    ActiveCell.Characters(1, 2).PhoneticCharacters = "ƒuƒVƒ‡"
    Range("D1").Select
    ActiveCell.FormulaR1C1 = "oŒÉ”"
    With ActiveCell.Characters(Start:=1, Length:=3).Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .FontStyle = "•W€"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
        .TintAndShade = 0
        .ThemeFont = xlThemeFontNone
    End With
    ActiveCell.Characters(1, 2).PhoneticCharacters = "ƒVƒ…ƒbƒR"
    ActiveCell.Characters(3, 1).PhoneticCharacters = "ƒXƒE"
    Range("E1").Select
    ActiveCell.FormulaR1C1 = "Žg—p—Ê"
    With ActiveCell.Characters(Start:=1, Length:=3).Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .FontStyle = "•W€"
        .Size = 10
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
        .TintAndShade = 0
        .ThemeFont = xlThemeFontNone
    End With
    ActiveCell.Characters(1, 3).PhoneticCharacters = "ƒVƒˆƒEƒŠƒ‡ƒE"
    Range("E2").Select
    ActiveCell.FormulaR1C1 = "=250*RC[-1]"@¨‚±‚±‚ÍŽg—p—Ê‚ðo‚·‚½‚ß‚É250ml‚ðoŒÉ”‚É‚©‚¯‚Ä‚¢‚Ü‚·B
    Range("E2").Select@
    Selection.AutoFill Destination:=Range("E2:E30"), Type:=xlFillDefault@¨¤•i–¼‚ðƒRƒs[‚µ‚Ä‚¢‚Ü‚·
    Range("E2:E30").Select
    Range("A2").Select
    Selection.AutoFill Destination:=Range("A2:A30"), Type:=xlFillDefault@¨oŒÉŒŽ‚ðƒRƒs[‚µ‚Ä‚¢‚Ü‚·
    Range("A2:A30").Select
    Range("B2").Select
    Selection.AutoFill Destination:=Range("B2:B30"), Type:=xlFillDefault
    Range("B2:B30").Select
End Sub
‚±‚ê‚ÅA‰º‹L‚̂悤‚È•\‚ɂȂ銴‚¶‚Å‚·B
A       @ B       C        D        E
@¤•i–¼@@oŒÉŒŽ@@•”@@oŒÉ”@@Žg—p—Ê
1@»Æ»°×@@5/1-5/31@@›@@@@2@@@500@
2@»Æ»°×@@5/1-5/31@@ @@@@4@@@1000
3@»Æ»°×@@5/1-5/31@@£@@@@2@@@500@c
‚µ‚©‚µA‚±‚ñ‚È‚É’·‚¢ƒ}ƒNƒ‚ªAHANA‚³‚Ü‚ÌMacro‚Q‚̂悤‚ɃVƒ“ƒvƒ‹‚É‚È‚é‚ñ‚Å‚·‚ËB‚·‚²‚¢‚Å‚·I
Œ»Ý‚ÍAã‹L‚Ì•\Œ`Ž®‚Å•¨•i•Ê‚É1”N•ª‚̃f[ƒ^‚ð“ü‚ê‚é‚Æ‚±‚ë‚Ü‚Å‚«‚Ü‚µ‚½B
‚±‚ÌŽŸ‚ÍA•ÊX‚̃V[ƒgi•¨•i•Êj‚É‚ ‚é‚T‚‚̀–Ú‚ðA•”•Ê‚É1ƒV[ƒg‚¸‚‚ɂµ‚Ä‚¢‚¯‚ê‚ÎA
‚ÆŽv‚¢A‚Æ‚è‚ ‚¦‚¸Še•¨•i•Ê‚ɉº‹L‚̂悤‚ȃ}ƒNƒ‚ð쬂µAsheet1‚É•a“•Ê‚Ƀf[ƒ^‚ðW‚ß‚é‚悤‚È‚±‚Æ‚ð‚â‚Á‚Ä‚¨‚è‚Ü‚·B
Sub ƒTƒjƒT250ƒRƒs[()
'
' ƒTƒjƒT250ƒRƒs[ Macro
'

'

    Range("A1:E40").Select
    Selection.SpecialCells(xlCellTypeVisible).Select
    Application.CutCopyMode = False
    Selection.Copy
    Sheets("Sheet1").Select
    Range("F1").Select
    ActiveSheet.Paste
    Range("K1").Select
End Sub
‚Ç‚±‚©‚ç‚Ç‚±‚܂ŃRƒs[‚·‚é‚悤‚ÉA‚Æ‚¢‚¤ƒI[ƒ_[‚ð‚Ç‚¤‚·‚ê‚Ηǂ¢‚©‚ª‚í‚©‚ç‚È‚¢‚Ì‚ÅA•”–¼‚Æ•¨•i–¼‚ŃtƒBƒ‹ƒ^‚µ‚½‚ ‚ÆA
‡@Å‘ås‚É‚È‚é‚Å‚ ‚낤‚Æ‚±‚ë‚܂ʼnŽ‹ƒZƒ‹‚̂݃Rƒs[‚µ‚ÄSheet‚P‚É“\•t‚¯A
‡A‘Sƒf[ƒ^‚ª‚»‚ë‚Á‚½‚çƒV[ƒg‚ðƒRƒs[‚µƒV[ƒg–¼‚ð•”–¼‚É•Ï‚¦‚éi‚±‚±‚ÍŠ®àø‚ÉŽèì‹Æ‚Å‚·jA‚Æ‚¢‚Á‚½Žè‡‚Å‚µ‚傤‚©B
–³‘Ê‚È“®ì‚ª‚·‚²‚­‘½‚­‚ÄAƒEƒ“ƒUƒŠ‚·‚é‚Ì‚Å‚·‚ªAŽ©—Í‚Å‚Í‚±‚Ì‚ ‚½‚肪ŒÀ“x‚Å‚µ‚½B

„ƒR[ƒh‚ðì‚è‚Ü‚·‚̂Ńf[ƒ^®—Œã‚ÌŒ©o‚µ‚Ì”z—ñ‚Æ ƒuƒbƒN“à‚ł̃V[ƒg‚̇”Ô‚ð‹³‚¦‚ĉº‚³‚¢B
Œ©o‚µ‚Ì”z—ñ‚ÍA‡@¤•i–¼‡AoŒÉŒŽ‡B•”‡CoŒÉ”‡DŽg—p—Ê‚Å‚·B
ƒV[ƒg‚̇”Ô‚ÍAA5,NICU,A6,A7,B3,EICU,B4,B5,B6,C2,C3,C4,C5,E4,W5,WC,ER,HD,ŠO—ˆi30ŠO—ˆ‚ ‚è‚Ü‚·‚ªA‚Æ‚è‚ ‚¦‚¸jA‰»Šw—Ö@AOP‚Å‚·B
‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·BiMachi)


 ‚à‚µ‚©‚µ‚ÄAŒ³‚Ì•\‚Í

 |||||||||||||||||||||||||||||||
 ‚P@@–ò•iƒR[ƒh@@–ò•i–¼Ì@@@@@@@@‹KŠi@@@•ï‘•”@
 |||||||||||||||||||||||||||||||
 ‚Q@@ƒTƒjƒT40@@@ƒTƒjƒT[ƒ‰@@@@@@@250‚‚Œ@@‚P  
 |||||||||||||||||||||||||||||||
 ‚R@@•”@@@@oŒÉ”@@@oŒÉ•Ô•i”@@oŒÉŽÀ“­”c@@
 |||||||||||||||||||||||||||||||
 ‚S@@‚ @@@@@@46@@@@@@1@@@@@45
 |||||||||||||||||||||||||||||||
 ‚T@@‚¢@@@@@@20            1          19
 |||||||||||||||||||||||||||||||
 ‚U@@‚¤@@@@@@35            0          35
 |||||||||||||||||||||||||||||||
 ‚Á‚ÄŠ´‚¶‚ÅAƒf[ƒ^Ž©‘̂̓ŠƒXƒg‚É‚È‚Á‚Ä‚¢‚é‚Ì‚Å‚·‚©H
 ‚Å‚µ‚½‚çA˜b‚ª’Ê‚¶‚È‚­‚Ä“–‘R‚Å‚·‚ËBBB

 ‚Æ‚è‚ ‚¦‚¸A‚²’掦‚Ìuƒf[ƒ^®—vƒR[ƒh‚ÍAˆÈ‰º‚Ì—l‚É‚Å‚«‚é‚ÆŽv‚¢‚Ü‚·B

 '------
Sub ƒf[ƒ^®—2()
    Dim mxR As Long

    Columns("A:B").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("A8").Value = Range("F6").Value   '¨F6(Œ³‚ÌD6)‚ɤ•i–¼‚ª“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·
    Range("B8").Value = Range("E4").Value   '¨E4(Œ³‚ÌC4)‚ÉoŒÉŒŽ‚ª“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·

    Rows("1:6").Delete Shift:=xlUp
    Range("C:C,E:J,L:R").Delete Shift:=xlToLeft
    Range("A1").Value = "¤•i–¼"    
    Range("B1").Value = "oŒÉŒŽ"    
    Range("C1").Value = "•”"
    Range("D1").Value = "oŒÉ”"
    Range("E1").Value = "Žg—p—Ê"

    mxR = Range("D" & Rows.Count).End(xlUp).Row

    Range("E2:E" & mxR).FormulaR1C1 = "=250*RC[-1]" '¨‚±‚±‚ÍŽg—p—Ê‚ðo‚·‚½‚ß‚É250ml‚ðoŒÉ”‚É‚©‚¯‚Ä‚¢‚Ü‚·B

    Range("A2:A" & mxR).Value = Range("A2")         '¨¤•i–¼‚ðƒRƒs[
    Range("B2:B" & mxR).Value = Range("B2")         '¨oŒÉŒŽ‚ðƒRƒs[
End Sub
 '------

 „ÅIs = Range("B" & Rows.Count).End(xlUp).Row
 „B‚Ì—ñ‚ÌÅIs‚܂ŃJƒEƒ“ƒg‚µ‚Ä‚ËA‚Æ‚¤‚¢‚¤ˆÓ–¡‚Å‚µ‚傤‚©H
 B—ñ‚ÌÅŒã‚É“ü—Í‚³‚ê‚Ä‚¢‚éƒZƒ‹‚ª‰½s–Ú‚©‹³‚¦‚Äi•Ï”FÅIs@‚É“ü‚ê‚Äj‚ËB
 ‚ÆŒ¾‚¤ˆÓ–¡‚Å‚·B

 „ƒV[ƒg‚̇”Ô‚ÍAA5,NICU,A6,A7,B3,EICU,B4,B5,B6,C2,C3,C4,C5,E4,W5,WC,ER,HD,ŠO—ˆi30ŠO—ˆ‚ ‚è‚Ü‚·‚ªA‚Æ‚è‚ ‚¦‚¸jA‰»Šw—Ö@AOP‚Å‚·
 ‚±‚ê‚ÍŒ³ƒf[ƒ^‚̃V[ƒg‚Å‚·‚æ‚ËH

 „‘Sƒf[ƒ^‚ª‚»‚ë‚Á‚½‚çƒV[ƒg‚ðƒRƒs[‚µƒV[ƒg–¼‚ð•”–¼‚É•Ï‚¦‚éi‚±‚±‚ÍŠ®àø‚ÉŽèì‹Æ‚Å‚·jA‚Æ‚¢‚Á‚½Žè‡
 ‚ÆŒ¾‚¤Ž–‚ÍA•”‚²‚Ƃ̃V[ƒg‚ÍV‚½‚É—pˆÓ‚·‚é‚Ì‚Å‚·‚ËH

 «ƒGƒ‰[‚ªo‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAŠm”F‚µ‚Ă݂ĉº‚³‚¢B
'------
Sub TEST()
    Dim i As Long, shi As Long, MyR As Long
    Dim tbl As Variant
    Dim ws As Worksheet

    For shi = 1 To 22
        If Sheets(shi).Name <> "30ŠO—ˆ" Then
            With Sheets(shi)
                tbl = .Range("A1", .Range("E" & Rows.Count).End(xlUp)).Value
            End With
            For i = 2 To UBound(tbl, 1)
                On Error Resume Next
                    Set ws = Worksheets(tbl(i, 3))
                On Error GoTo 0
                If ws Is Nothing Then
                    Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
                    Sheets(tbl(i, 3)).Range("A1:E1").Value = Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "Žg—p—Ê")
                End If
                With Sheets(tbl(i, 3))
                    MyR = .Range("A" & Rows.Count).End(xlUp).Row + 1
                    .Range("A" & MyR).Value = tbl(i, 1)
                    .Range("B" & MyR).Value = tbl(i, 2)
                    .Range("C" & MyR).Value = tbl(i, 3)
                    .Range("D" & MyR).Value = tbl(i, 4)
                    .Range("E" & MyR).Value = tbl(i, 5)
                End With
            Next
        End If
    Next
End Sub
'------

 (HANA)

HANA‚³‚Ü

‚¨Žè”‚ð‚¨‚©‚¯‚µ‚Ä‚¢‚Ä‚·‚Ý‚Ü‚¹‚ñB

„‚à‚µ‚©‚µ‚ÄAŒ³‚Ì•\‚Íc
€–Ú–¼‚̉º‚É”’l‚ª•À‚ñ‚Å‚¢‚é‚킯‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚ª
i2—ñ‰¡‚É‚¸‚ê‚Ä”’l‚ª“ü—Í‚³‚ê‚Ä‚¢‚éjA
•s—v‚È—ñ‚ð‘S•”휂µAV‚½‚É€–Ú–¼‚ð“ü—Í‚·‚邱‚Æ‚ÅA’ñŽ¦‚³‚ꂽ‚悤‚È•\‚ɂȂ銴‚¶‚Å‚·B
‚¿‚á‚ñ‚Æ“`‚¦‚ç‚ꂸ\‚µ–ó‚ ‚è‚Ü‚¹‚ñB

 „ƒV[ƒg‚̇”Ô‚ÍAA5,NICU,A6,A7,B3,EICU,Bc‚Å‚·
 ‚±‚ê‚ÍŒ³ƒf[ƒ^‚̃V[ƒg‚Å‚·‚æ‚ËH
¨Œ³ƒf[ƒ^i‹ÆŽÒ‚ª’ño‚·‚éƒf[ƒ^j‚ÍA•¨•i–¼•Ê‚Ü‚½‚Í•¨•iƒR[ƒh•Ê‚ɃV[ƒg‚ª•ª‚©‚ê‚Ä‚¢‚Ü‚·B
•¨•i‚̃V[ƒg–¼‚ͻƻ°×40A»Æ»°×250A»Æ»°×500A³ªÙ±¯Ìß1%A³ªÙ±¯Ìß5%AÍÞÙºÑÛ°¼®ÝA900708(‚±‚ê‚Í‚Å‚«‚ê‚γ«¯¼­ÎÞÝG‚É•ÏX‚µ‚½‚¢‚Å‚·)90709(³«¯¼­ÎÞÝËßݸ“¯¶)A903488(ÊÝÄÞ¿°Ìß“¯¶)A903722(¼¬ÎÞȯē¯¶)‚Å‚·B

 „‘Sƒf[ƒ^‚ª‚»‚ë‚Á‚½‚çƒV[ƒg‚ðƒRƒs[‚µƒV[ƒg–¼‚ð•”–¼‚É•Ï‚¦‚éc
 ‚ÆŒ¾‚¤Ž–‚ÍA•”‚²‚Ƃ̃V[ƒg‚ÍV‚½‚É—pˆÓ‚·‚é‚Ì‚Å‚·‚ËH
¨‚Í‚¢B‚±‚ꂪA„ƒV[ƒg‚̇”Ô‚ÍAA5,NICU,A6,A7,B3,EICU,Bc‚Ì•”•ª‚Å‚·B
‚»‚µ‚ÄAŠO—ˆ‚ÉŠÖ‚µ‚Ä‚Í1ŠO—ˆ‚¸‚‚̃V[ƒg‚ÆA‘SŠO—ˆˆêŠ‡(30ŠO—ˆ•ª‚ª‚·‚ׂÄ1‚‚̃V[ƒg‚É“ü‚éó‘Ô)‚̃V[ƒg‚ª•K—v‚Å‚·B
ŽÀÛ‚É•K—v‚Æ‚È‚éƒV[ƒg–¼‚ªAA5,NICU,A6,A7,B3,EICU,B4,B5,B6,C2,C3,C4,C5,E4,W5,WC,ER,HD,ŠO—ˆ(‚±‚±‚É30‚Ù‚Ç‚ ‚éŠO—ˆ‚·‚ׂĂðW–ñ)A‰»Šw—Ö@AOP‚É‚È‚è‚Ü‚·B
‚Ü‚½AŠe‹ÆŽÒ‚²‚Æ‚É”÷–­‚É•”–¼‚Ì“ü—Í•û–@‚ªˆá‚Á‚Ä‚¢‚邽‚ßA•”€–Ú‚ð‚»‚Ì‚Ü‚Ü”²‚«o‚·‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñBi—áFOP‚ÆŽèpŽº‚Æ’†‰›ŽèpŽº‚Æ‚¢‚Á‚½Š´‚¶‚ÉA“¯‚¶•”‚Å‚à‹ÆŽÒ‚É‚æ‚Á‚ĈႤŒ¾—t‚Å“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·Bj

ŽÀۂɃf[ƒ^‚ª“ü‚Á‚½ƒuƒbƒN‚ÅTEST‚ðŽÀs‚µ‚½‚Æ‚±‚ëAˆÈ‰º‚Ì•”•ª‚ɃGƒ‰[‚ª‚Å‚ÄAƒR[ƒh‚ªi‚Ý‚Ü‚¹‚ñ‚Å‚µ‚½B

 Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)

‚Ü‚½A‘¼‚̋Ǝ҂̃f[ƒ^‚ð®—‚·‚邽‚ß‚ÉŽg—p‚µ‚Ä‚¢‚éƒ}ƒNƒ‚ÍAˆÈ‰º‚Ì’Ê‚è‚Å‚·B
Sub ÎŒ²ƒf[ƒ^®—1L()
'
' ÎŒ²ƒf[ƒ^®—‚PL Macro
'

'

    Columns("A:A").Select
    Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("B2").Select¨‚±‚±‚Ť•i–¼‚ðƒRƒs[‚µ‚Ä‚¢‚Ü‚·B
    Selection.Cut Destination:=Range("A5")
    Columns("C:C").Select
    Selection.Copy
    Columns("D:D").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Range("B:C,F:G,I:M").Select
    Range("I1").Activate
    Application.CutCopyMode = False
    Selection.Delete Shift:=xlToLeft
    Rows("1:3").Select
    Selection.Delete Shift:=xlUp
    Range("A1").Select
    ActiveCell.FormulaR1C1 = "¤•i–¼"
    ActiveCell.Characters(1, 3).PhoneticCharacters = "ƒVƒ‡ƒEƒqƒ“ƒƒC"
    Range("B1").Select
    ActiveCell.FormulaR1C1 = "•”"
    ActiveCell.Characters(1, 2).PhoneticCharacters = "ƒuƒVƒ‡"
    Range("C1").Select
    ActiveCell.FormulaR1C1 = "oŒÉŒŽ"
    ActiveCell.Characters(1, 2).PhoneticCharacters = "ƒVƒ…ƒbƒR"
    ActiveCell.Characters(3, 1).PhoneticCharacters = "ƒQƒc"
    Range("D1").Select
    ActiveCell.FormulaR1C1 = "oŒÉ”"
    ActiveCell.Characters(1, 2).PhoneticCharacters = "ƒVƒ…ƒbƒR"
    ActiveCell.Characters(3, 1).PhoneticCharacters = "ƒXƒE"
    Range("E1").Select
    ActiveCell.FormulaR1C1 = "Žg—p—Ê"
    ActiveCell.Characters(1, 3).PhoneticCharacters = "ƒVƒˆƒEƒŠƒ‡ƒE"
    Range("E2").Select
    ActiveCell.FormulaR1C1 = "=RC[-1]*1000"¨‚±‚±‚Í1000‚ÌꇂÆ5000‚Ìꇂª‚ ‚è‚Ü‚·B
    Range("E2").Select
    Selection.AutoFill Destination:=Range("E2:E49"), Type:=xlFillDefault
    Range("E2:E49").Select
    ActiveWindow.SmallScroll Down:=-12
    Range("A2").Select
    Selection.AutoFill Destination:=Range("A2:A49"), Type:=xlFillCopy
    Range("A2:A49").Select
    ActiveWindow.SmallScroll Down:=-9
    Range("A1:E1").Select
    Selection.AutoFilter
End Sub

’ñoŠúŒÀ‚ª‚¹‚Ü‚Á‚Ä‚¢‚é‚Ì‚ÅA‚Æ‚è‚ ‚¦‚¸Ž©•ª‚Ì‚Å‚«‚é•û–@‚Å‚â‚Á‚Ä‚¢‚Ü‚·‚ªA
¡Œã‚̓|ƒ`ƒb‚Æ”‰ñƒNƒŠƒbƒN‚·‚ê‚ÎAˆê——•\‚ª‚Å‚«‚é‚悤‚ɂȂ肽‚¢‚Ì‚ÅA
ˆø‚«‘±‚«‚²Žw“±‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·BiMachi)


HANA‚³‚Ü@
“r’†Œo‰ß‚È‚Ì‚Å‚·‚ªB
ÎŒ²ƒf[ƒ^®—‚Ì•”•ª‚ÍAHANA‚³‚Ü‚ÌŽ®‚ðŽQl‚Ɉȉº‚̂悤‚É•Ï‚¦‚Ä‚Ý‚Ü‚µ‚½B
Sub ÎŒ²ƒf[ƒ^®—5L()
'
' ÎŒ²ƒf[ƒ^®—5L Macro
'
Dim mxR As Long

    Columns("A:A").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("A5").Value = Range("B2").Value  
    Columns("C:C").Select
    Selection.Copy
    Columns("F:F").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False

    Rows("1:3").Delete Shift:=xlUp
    Range("B:D,G:G,I:M").Delete Shift:=xlToLeft
    Range("A1").Value = "¤•i–¼"
    Range("B1").Value = "oŒÉŒŽ"
    Range("C1").Value = "•”"
    Range("D1").Value = "oŒÉ”"
    Range("E1").Value = "Žg—p—Ê"

    mxR = Range("D" & Rows.Count).End(xlUp).Row

    Range("E2:E" & mxR).FormulaR1C1 = "=5000*RC[-1]" 

    Range("A2:A" & mxR).Value = Range("A2")         
    Range("B2:B" & mxR).Value = Range("B2")         
End Sub

Œ»ÝAHANA‚³‚Ü‚ÌŽ®‚ÅAŽg—p—Ê‚ð‚©‚¯‚é•”•ª‚Ì‚Ý”’l‚ð•ÏX‚µ‚ÄA‚»‚ꂼ‚ê‚Ì•¨•i•Ê‚É–¼‘O‚ð‚‚¯‚½ƒ}ƒNƒ‚ð쬂·‚邱‚Æ‚ë‚Ü‚Åo—ˆ‚Ü‚µ‚½B


 „„ƒV[ƒg‚̇”Ô‚ÍAA5,NICU,A6,A7,B3,EICU,Bc‚Å‚·
 Œ³ƒf[ƒ^‚¶‚á‚È‚¢‚ñ‚Å‚·‚ËBBB

 „ŠO—ˆ‚ÉŠÖ‚µ‚Ä‚Í1ŠO—ˆ‚¸‚‚̃V[ƒg‚ÆA‘SŠO—ˆˆêŠ‡(30ŠO—ˆ•ª‚ª‚·‚ׂÄ1‚‚̃V[ƒg‚É“ü‚éó‘Ô)‚̃V[ƒg‚ª•K—v‚Å‚·B
 ‚±‚ê‚ÍA‚Ç‚¤‚¢‚Á‚½Ž–‚Å‚µ‚傤H
 A5,NICU,A6,A7EEE‚Æ‚©‚Í•”–¼‚È‚ñ‚Å‚·‚æ‚ËH
 ‹“‚°‚ç‚ê‚Ä‚¢‚é‚à‚̈ȊO‚ªŠO—ˆ@‚Á‚ÄŽ–‚Å‚µ‚傤‚©H

 „ˆÈ‰º‚Ì•”•ª‚ɃGƒ‰[‚ª‚Å‚ÄAƒR[ƒh‚ªi‚Ý‚Ü‚¹‚ñ‚Å‚µ‚½B 
 „Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
 ‚ǂ̂悤‚ȃGƒ‰[ƒƒbƒZ[ƒW‚ª‚Å‚Ü‚µ‚½‚©H
 ‚Ü‚½Atbl(i, 3)‚Ì‚ ‚½‚è‚Ƀ}ƒEƒX‚ðŽ‚Á‚Ä‚¢‚­‚Æ
 ƒ|ƒbƒvƒAƒbƒv‚Ý‚½‚¢‚È‚Ì‚ª•\Ž¦‚³‚ê‚ÄA“à—e‚ªŠm”F‚Å‚«‚Ü‚·B
 ‰½‚É‚È‚Á‚Ä‚¢‚Ü‚·‚©H

 „Še‹ÆŽÒ‚²‚Æ‚É”÷–­‚É•”–¼‚Ì“ü—Í•û–@‚ªˆá‚Á‚Ä‚¢‚邽‚ßA•”€–Ú‚ð‚»‚Ì‚Ü‚Ü”²‚«o‚·‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
 ‚±‚ê‚ÍA“¯‚¶‹ÆŽÒ‚Å‚Í“¯‚¶‘‚«•û‚ð‚µ‚Ä‚­‚ê‚é‚ÆŽv‚¢‚Ü‚·‚Ì‚Å
 ‘Ήž•\‚ðì‚Á‚ÄAVLOOKUPŠÖ”‚ÅŽQÆ‚³‚¹‚é—l‚É‚µ‚Ä‚Í‚Ç‚¤‚Å‚µ‚傤H

 „Œ»ÝA‚»‚ꂼ‚ê‚Ì•¨•i•Ê‚É–¼‘O‚ð‚‚¯‚½ƒ}ƒNƒ‚ð쬂·‚邱‚Æ‚ë‚Ü‚Åo—ˆ‚Ü‚µ‚½B
 ‚»‚ê‚Í—Ç‚©‚Á‚½‚Å‚·B

 ‹L˜^‚Å‚Å‚«‚½ƒR[ƒh‚ÍA“®ì‚ªˆê‚‚¸‚‹L˜^‚³‚ê‚Ü‚·‚µ
 –{—ˆ•K—v‚Å‚È‚¢“®ì‚à‹L˜^‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
 ãŽè‚É’¼‚µ‚Ä@‚‚©‚Á‚Ä‚à‚炤‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 ‚¿‚È‚Ý‚É
    Columns("C:C").Select
    Selection.Copy
    Columns("F:F").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
 ‚Ì•”•ª‚ÍASelect Selection@‚ðk‚ß‚é‚Æ
    Columns("C:C").Copy
    Columns("F:F").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
 ‚É‚È‚è‚Ü‚·‚ËB

 (HANA)


 ‚à‚µ‚àƒGƒ‰[‚ª
 uƒCƒ“ƒfƒbƒNƒX‚ª—LŒø”͈͂ɗL‚è‚Ü‚¹‚ñv
 ‚ÆŒ¾‚Á‚½‚à‚Ì‚Å‚ ‚ê‚ÎA
 „For shi = 1 To 22
 ‚ÌŠ‚𳂵‚¢”͈͂ɕÏX‚µ‚ĉº‚³‚¢B

 ƒf[ƒ^ƒV[ƒg‚ÍA¶‚©‚甂¦‚Ä  ‰½”Ô–Ú‚©‚牽”Ô–Ú–˜‚É—L‚é‚Å‚µ‚傤‚©H

 (HANA)

 „’ñoŠúŒÀ‚ª‚¹‚Ü‚Á‚Ä‚¢‚é‚Ì‚ÅA‚Æ‚è‚ ‚¦‚¸Ž©•ª‚Ì‚Å‚«‚é•û–@‚Å‚â‚Á‚Ä‚¢‚Ü‚·‚ª
 ì‹Æ‚Í‚Ç‚Ì’ö“xi‚ñ‚Å‚¢‚Ü‚·‚©H
 —‘zƒR[ƒh‚ªŠ®¬‚·‚é‚Ü‚Å‚ÌŽb’èˆÄ‚Æ‚µ‚Ä
 ƒtƒBƒ‹ƒ^ƒIƒvƒVƒ‡ƒ“‚ÌÝ’è‚ð—˜—p‚·‚é‚Ì‚Í‚Ç‚¤‚Å‚µ‚傤H

 Œ³ƒf[ƒ^‚͈ê‚‚̃V[ƒg‚É‚Ü‚Æ‚ß‚éi•”–¼‚ð“ˆê‚·‚éj
 ƒtƒBƒ‹ƒ^ƒIƒvƒVƒ‡ƒ“‚ÌðŒ“™‚ð“ü—Í‚µ‚½ƒV[ƒg‚ð—pˆÓ‚·‚é
 ˆê”Ôʼn‚ÍA’Šoì‹Æ‚ðƒ}ƒNƒ‚Ì‹L˜^‚É‚Æ‚é
 ‚Q”Ô–Ú‚©‚ç‚ÍAu•”v‚̃Zƒ‹‚ð‘‚«Š·‚¦‚ă}ƒNƒ‚ðŽÀs
 ƒV[ƒg–¼‚ÍŽ©•ª‚Å•Ï‚¦‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Å‚·‚ªA‚PƒV[ƒg‚¸‚‚P•”‚¸‚Â
 ƒI[ƒgƒtƒBƒ‹ƒ^‚ðݒ肵‚ÄAƒRƒs[‚µ‚ÄEEE@‚Ìì‹Æ‚ð‚·‚é‚æ‚è
 ŽžŠÔ’Zk‚ɂ‚Ȃª‚é‚ÆŽv‚¢‚Ü‚·B

 (HANA)

HANA‚³‚Ü

„ì‹Æ‚Í‚Ç‚Ì’ö“xi‚ñ‚Å‚¢‚Ü‚·‚©H
2012”N1ŒŽ‚©‚ç2013”N1ŒŽ‚܂ł̃f[ƒ^‚ÉŠÖ‚µ‚Ä‚ÍA
‡@:Œ³ƒf[ƒ^‚ð®—(¤•i–¼AoŒÉŒŽA•”AoŒÉ”AŽg—p—Ê‚Ì•\‚É‚·‚éjB
‡A:‘SŠúŠÔ•ª‚Æ‚µ‚ÄA‡@‚ðŠe•¨•i•Ê‚ɃV[ƒg‚ÉW–ñB
‡B:•”‚²‚ƂɃV[ƒg‚ð쬂µA‚»‚±‚ɇA‚̃f[ƒ^‚ð•”•Ê‚ÉW–ñB
‡C:‡B‚̃V[ƒg‚ÅAoŒÉŒŽ‚²‚ƂɃtƒBƒ‹ƒ^‚µA•”‚²‚Æ‚ÉŒŽ•ÊŽg—p—Ê‚Æ‚µ‚Ĉóü‚µ‚Ä‚¢‚éó‘Ô‚Å‚·B

ŠúŒÀ‚ª¡T…—j“ú‚Å‚·‚Ì‚ÅA‘S‚Ĉóü‚µ‚Ä’ño‚Í‚µ‚Ü‚µ‚½B
¡Œã‚ÍAŠeŒŽ–ˆ‚Ƀf[ƒ^‚ª“n‚³‚ê‚é—\’è‚Å‚·B‚È‚Ì‚ÅA
‡@:Œ³ƒf[ƒ^(•¨•i•Ê‚̃V[ƒg)‚ð®—(¤•i–¼AoŒÉŒŽA•”AoŒÉ”AŽg—p—Ê‚Ì•\‚É‚·‚é)B
‡A:‡@‚ð1‚‚̃V[ƒg‚É‚Ü‚Æ‚ß‚éB
‡B:‡A‚ð•”•Ê‚É‚µ‚ÄAˆóü‚·‚éB
‚Æ‚¢‚Á‚½ì‹Æ‚ð‚µ‚Ä‚¢‚¯‚Ηǂ³‚»‚¤‚¾‚Æl‚¦‚Ä‚¢‚Ü‚·B

TEST‚ðŽÀŽ{‚µ‚½‚Æ‚«‚̃Gƒ‰[‚͈ȉº‚Ì’Ê‚è‚Å‚·B
ŽÀsŽžƒGƒ‰[1004uƒAƒvƒŠƒP[ƒVƒ‡ƒ“’è‹`‚Ü‚½‚̓IƒuƒWƒFƒNƒg’è‹`‚̃Gƒ‰[‚Å‚·v

‰½‚Æ‚È‚­‚¨‚í‚©‚è‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAMachi‚ÍŽ––±E‚Å‚Í‚ ‚è‚Ü‚¹‚ñB
‚È‚Ì‚ÅAƒGƒNƒZƒ‹‚ÉŠÖ‚·‚錾—t‚ªžB–†‚ÅA“`‚í‚è‚É‚­‚¢‚±‚Æ‚ª‘½‚¢‚ÆŽv‚¢‚Ü‚·B
‚¨Žè”‚¨‚©‚¯‚µ‚Ü‚·‚ªA‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B


 ‹}‚¬‚Ìì‹Æ‚ÍÏ‚ñ‚¾‚Ì‚Å‚·‚ËBŒä”æ‚ê—l‚Å‚µ‚½B

 ¡Œãì‹ÆŽ©‘Ì‚ÍAŒŽ’PˆÊ‚Å—Ç‚¢‚ñ‚Å‚·‚æ‚ËH

 „ŽÀsŽžƒGƒ‰[1004uƒAƒvƒŠƒP[ƒVƒ‡ƒ“’è‹`‚Ü‚½‚̓IƒuƒWƒFƒNƒg’è‹`‚̃Gƒ‰[‚Å‚·v 
 ‚ÌŽžA‰½‰ñ‚©ƒ‹[ƒv‚µ‚Ä‚¢‚½‚ç@‚¢‚­‚‚©ƒV[ƒg‚ªì¬‚³‚ê‚Ä‚¢‚é‚ÆŽv‚¢‚Ü‚·‚ª
 ‚Ç‚Ì—l‚È󋵂¾‚Á‚½‚Å‚µ‚傤‚©H

 ƒeƒXƒgƒuƒbƒN‚ð쬂µ‚ĉº‚³‚¢B
 Œ³ƒf[ƒ^‚ÍA‚RƒV[ƒg‚­‚ç‚¢‚É‚µ‚Ä@¶’[‚©‚ç•À‚Ô—l‚É‚µ‚ĉº‚³‚¢B
 ƒf[ƒ^—Ê‚à‘½‚¢‚Æ‘å•Ï‚È‚Ì‚ÅA10s‚­‚ç‚¢‚¸‚‚Ɍ¸‚炵‚ĉº‚³‚¢B

 ƒƒjƒ…[‚©‚çƒ}ƒNƒ‚ÌŽÀs‚ðs‚¤Žž@ƒXƒeƒbƒvƒCƒ“(S)@‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢B
 ‚·‚é‚ÆAƒR[ƒh‚ª‘O–Ê‚É•\Ž¦‚³‚ê‚ÄA‰©F‚­ƒnƒCƒ‰ƒCƒg‚³‚ꂽs‚ª‚ ‚é‚ÆŽv‚¢‚Ü‚·B
 [F8]‚ð‰Ÿ‚·‚ÆA‰©F‚¢•”•ª‚ªˆê‚‚¸‚‰º‚ɉº‚ª‚Á‚Ä‚¢‚«‚Ü‚·B

 ‚Ç‚±‚Ü‚Åi‚ñ‚ŃGƒ‰[‚ªo‚é‚©‹³‚¦‚Ä‚à‚ç‚¢‚½‚¢‚Å‚·B
 ‚¿‚È‚Ý‚ÉAƒ[ƒJƒ‹ƒEƒBƒ“ƒhƒE‚ð•\Ž¦‚³‚¹‚é‚Æ@•Ï”‚Ì“à—e“™Šm”F‚Å‚«‚Ü‚·B
 ‚»‚ê‚à•¹—p‚µ‚È‚ª‚çAó‹µ‚ð‹³‚¦‚Ä‚à‚炦‚é‚Æ—Ç‚¢‚Ì‚Å‚·‚ªB

 „ƒGƒNƒZƒ‹‚ÉŠÖ‚·‚錾—t‚ªžB–†‚ÅA“`‚í‚è‚É‚­‚¢‚±‚Æ‚ª‘½‚¢‚ÆŽv‚¢‚Ü‚·B 
 ¡‚ÌŠAƒXƒ€[ƒY‚ɘb‚ªi‚ñ‚Å‚¢‚é‚ÆŽv‚¢‚Ü‚·B
 Œ¾—t‚ª“`‚í‚è‚É‚­‚¢‚Ì‚Í‚¨ŒÝ‚¢—l‚¾‚Æ‚¨‚à‚Á‚ÄA‚±‚¿‚ç‚à‚²—eŽÍŠè‚¢‚Ü‚·B

 (HANA)


HANA‚³‚Ü
„¡Œãì‹ÆŽ©‘Ì‚ÍAŒŽ’PˆÊ‚Å—Ç‚¢‚ñ‚Å‚·‚æ‚ËH
‚»‚¤‚È‚è‚»‚¤‚Å‚·(Ž––±•”‚ª–ˆŒŽƒf[ƒ^‚ð“n‚µ‚Ä‚­‚ê‚ê‚΂ł·‚ª)B

„ƒeƒXƒgƒuƒbƒN‚ð쬂µ‚Ä‚­‚¾‚³‚¢B
Œ³ƒf[ƒ^‚ð3ƒV[ƒg‚É‚µ‚Ķ’[‚©‚ç‚R‚Â(•¨•iAA•¨•iBA•¨•iC)•À‚×Aƒf[ƒ^—Ê‚Í10‘OŒã‚É‚µ‚Ü‚µ‚½B

•¨•iA‚̃V[ƒg‚ðƒAƒNƒeƒBƒu‚É‚µ‚½ó‘Ô‚Å
ƒ}ƒNƒ‚ÌŽÀs‚ðƒXƒeƒbƒvƒCƒ“‚ÅF8‚ð‰Ÿ‚µ‚Ä‚¢‚­‚ÆA
‚Ü‚¸‰‚ß‚Éu•”v‚Æ‚¢‚¤ƒV[ƒg‚ð쬂µA
‘±‚¢‚Ä•¨•iA‚̃f[ƒ^‚É“ü‚Á‚Ä‚¢‚é•”–¼‚·‚ׂẴV[ƒg‚ð쬂µ‚Ü‚µ‚½B
‚»‚ꂪI‚í‚Á‚ÄA‚³‚ç‚É‚à‚¤1Žü‚µ‚½Œã‚ÉAWith Sheets(tbl(i, 3))
uƒCƒ“ƒfƒbƒNƒX‚ª—LŒø”͈͂ɗL‚è‚Ü‚¹‚ñv‚ªƒGƒ‰[‚Æ‚µ‚Ä•\Ž¦‚³‚ê‚Ü‚µ‚½B
¡‰ñ‚ÍAŽÀsŽžƒGƒ‰[1004uƒAƒvƒŠƒP[ƒVƒ‡ƒ“’è‹`‚Ü‚½‚̓IƒuƒWƒFƒNƒg’è‹`‚̃Gƒ‰[‚Å‚·v ‚Ío‚Ü‚¹‚ñ‚Å‚µ‚½B

„„For shi = 1 To 22@ ‚ÌŠ‚𳂵‚¢”͈͂ɕÏX‚µ‚ĉº‚³‚¢B
ƒf[ƒ^ƒV[ƒg‚ÍA¶‚©‚甂¦‚Ä ‰½”Ô–Ú‚©‚牽”Ô–Ú–˜‚É—L‚é‚Å‚µ‚傤‚©H
‚Æ‚¢‚¤‚±‚Æ‚ÍA‚±‚̃eƒXƒgƒf[ƒ^‚ÌꇂÍ1@To@3‚É‚·‚ê‚Ηǂ¢‚Ì‚©H‚ÆŽv‚¢C³‚µ‚Ä
Ä“xƒXƒeƒbƒvƒCƒ“‚Å‚â‚Á‚Ä‚Ý‚Ü‚µ‚½‚ªA •¨•iA‚Ì•”–¼•ªƒV[ƒg‚ð‘S‚Ä쬂µ‚½ŒãA
‚³‚ç‚É‚à‚¤1‰ñƒ‹[ƒv‚µ‚Ä‚©‚çAWith Sheets(tbl(i, 3))‚Ì•”•ª‚Å
“¯—l‚̃Gƒ‰[‚ª•\Ž¦‚³‚ê‚Ü‚µ‚½B
ƒ[ƒJƒ‹ƒEƒBƒ“ƒhƒE‚ÍŠJ‚¢‚Ä‚¨‚¢‚½‚à‚Ì‚ÌA‰½‚ª‚È‚É‚â‚ç‚í‚©‚炸cB
+ : Module2 : : Module2/Module2

  : i : 3 : Long
  : shi : 2 : Long
  : MyR : 3 : Long


 ‚ EEEE‚à‚µ‚©‚µ‚Ä
                If ws Is Nothing Then
                    Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
                    Sheets(tbl(i, 3)).Range("A1:E1").Value = Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "Žg—p—Ê")
                End If
 ‚Ì•”•ª‚ð
                If ws Is Nothing Then
                    Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
                    Sheets(tbl(i, 3)).Range("A1:E1").Value = Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "Žg—p—Ê")
                    Set ws = Nothing  '©’ljÁ
                End If
 Set ws = Nothing@‚ð–Y‚ê‚Ä‚Ü‚µ‚½Bi‚·‚Ý‚Ü‚¹‚ñj
 ’ljÁ‚µ‚ĉº‚³‚¢B

 „ ‚±‚̃eƒXƒgƒf[ƒ^‚ÌꇂÍ1@To@3‚É‚·‚ê‚Ηǂ¢‚Ì‚©H‚ÆŽv‚¢
 ‚Í‚¢A‘‚«–Y‚ê‚Ä‚Ü‚µ‚½‚ªA 1 To 3 ‚É‚µ‚ĉº‚³‚¢B

 „ƒ[ƒJƒ‹ƒEƒBƒ“ƒhƒE‚ÍŠJ‚¢‚Ä‚¨‚¢‚½‚à‚Ì‚ÌA‰½‚ª‚È‚É‚â‚ç‚í‚©‚炸cB 
  : i : 3 : Long
 ‚¢‚ÜAi‚Ì’l‚ªu3v‚ÆŒ¾‚¤Ž–‚Å‚·B
 ‚½‚Æ‚¦‚Î@tbl(i, 3)@‚ÌŠ‚ª@tbl(3, 3)@‚Æ‘‚¢‚Ä‚ ‚é‚Ì‚Æ“¯‚¶‚É‚È‚è‚Ü‚·B

 F tbl : : Variant/Variant(1 to 13, 1 to 5) 
 tbl‚ÆŒ¾‚¤•Ï”‚ªA13s~5—ñ‚̃}ƒX–Ú‚É•ª‚©‚ê‚Ä‚¢‚Ä
 tbl(3, 3)‚ÆŒ¾‚¤‚ÆA3s–Ú‚Å3—ñ–Ú‚ÌꊂðˆÓ–¡‚µ‚Ü‚·B

 ƒR[ƒh‚Ì
 tbl = .Range("A1", .Range("E" & Rows.Count).End(xlUp)).Value
 •”•ª‚ÅAtbl‚É‚ÍAA1ƒZƒ‹‚©‚çE—ñ‚ÌÅŒã‚Ìs‚Ü‚Å‚Ì’l‚ðŽæ‚èž‚Ý‚Ü‚µ‚½B

 ƒf[ƒ^‚ª13s–Ú‚Ü‚Å‚ ‚ê‚Î@A1:E13‚Ì’l‚ª tbl‚ÉŽÊ‚µŽæ‚ç‚ê‚Ä‚¢‚é‚ÆŽv‚Á‚ĉº‚³‚¢B
 3—ñ–Ú‚ÍA•”‚ª“ü‚Á‚Ä‚¢‚é—ñ‚Å‚·‚ËB
 3s–Ú‚É“ü—Í‚³‚ê‚Ä‚¢‚é•”–¼‚͉½‚Å‚µ‚傤H
 @EEEE‚Ì—l‚Él‚¦‚Ă݂ĉº‚³‚¢B

 ‚¿‚È‚Ý‚ÉA
 @tbl‚ÌŠ‚É[+]ƒ}[ƒN‚ª‚ ‚é‚ÆŽv‚¢‚Ü‚·‚ª@‚»‚ê‚ðŠJ‚­‚Æ
 @ŠeˆÊ’u‚É‚Ç‚Ì—l‚È’l‚ª“ü‚Á‚Ä‚¢‚é‚©Šm”F‚Å‚«‚Ü‚·B
 ‚Ü‚½AŠe•Ï”‚Ì’l‚â@“à—e‚ÍAƒR[ƒh‚ÌŠY“–•”•ª‚ɃJ[ƒ\ƒ‹‚ð‹ß‚¯‚ÄŠm”F‚à‚Å‚«‚Ü‚·B

  : shi : 2 : Long
 ‚±‚±‚àAshi‚Æ‚¢‚¤•Ï”‚ªu2v‚ÆŒ¾‚¤Ž–‚Å‚·B
 shi‚ªo‚Ä‚­‚é‚Ì‚Í
 „If Sheets(shi).Name <> "30ŠO—ˆ" Then
 ‚Å‚·‚ËB
 Sheets(2)‚ÍA¶‚©‚甂¦‚Ä2”Ԗڂ̃V[ƒg@‚ÌŽ–‚Å‚·B
 ã‚̃R[ƒh‚̈Ӗ¡A
@ ¶‚©‚甂¦‚Ä2”Ԗڂ̃V[ƒg EEESheets(2)EEE‚Ì
 @–¼‘OEEEEEEEEEEEEEE.NameEEEEE‚ª
 @u30ŠO—ˆvEEEEEEEEEEE"30ŠO—ˆ"EEE‚Æ
 @“™‚µ‚­‚È‚¢EEEEEEEEEEE<>EEEEEEê‡
 @If ` End If ‚ÌŠÔ‚É‘‚¢‚Ä‚ ‚é•”•ª‚ðŽÀs‚·‚é
 ‚Å‚·B

 ‚Ü‚¸‚ÍAƒR[ƒh‚ð•ÏX‚µ‚Ä@‚à‚¤ˆê“x‚â‚Á‚Ă݂ĉº‚³‚¢B

 (HANA) 

HANA‚³‚Ü

Set ws = Nothing‚ð’ljÁ‚µAFor shi = 1 To 3‚ÉC³‚µ‚ÄA
•¨•iA‚̃V[ƒg‚ðƒAƒNƒeƒBƒu‚É‚µ‚ÄÄ“xƒXƒeƒbƒvƒCƒ“‚Å‚Ý‚Ä‚¢‚Á‚½‚Æ‚±‚ëA
“¯‚¶êŠ‚ÅA With Sheets(tbl(i, 3))
uƒCƒ“ƒfƒbƒNƒX‚ª—LŒø”͈͂ɗL‚è‚Ü‚¹‚ñv‚ªƒGƒ‰[‚Æ‚µ‚Ä•\Ž¦‚³‚ê‚Ü‚µ‚½B

•¨•iB‚̃V[ƒg‚ð擪‚É‚µAƒV[ƒg‚ðƒAƒNƒeƒBƒu‚É‚µ‚ăXƒeƒbƒvƒCƒ“‚ÅŒ©‚Ä‚¢‚­‚ÆA
u•”v‚Æ‚¢‚¤ƒV[ƒg‚ð쬌ãA4‚–ڂ̕”‚Ü‚Å‚Í쬂µ‚Ü‚µ‚½‚ªA
‚»‚ÌŒã‚Ì•”‚Í쬂¹‚¸(ƒ‹[ƒv‚¾‚¯‚Í‚µ‚Ä‚¢‚Ü‚µ‚½‚ª)ÅŒã‚ÉA“¯—l‚̃Gƒ‰[‚ª•\Ž¦‚³‚ê‚Ü‚µ‚½B

 •¨•iB‚Ì•”‚ÍA‚b‚S, ‚a‚S, ‚`‚V, ‚a‚T, ‚b‚S, ‚a‚S, ‚b‚T, ‚b‚Q, ‚`‚W, “§ÍŽº‚̇‚Å•”–¼‚ª“ü‚Á‚Ä‚¢‚Ü‚·‚ªAŽÀÛ‚É쬂³‚ꂽƒV[ƒg‚ÍA
•”,‚b‚S, ‚a‚S, ‚`‚V, ‚a‚T‚Å‚µ‚½B‚Ü‚½Ad•¡‚µ‚Ä‚¢‚é•a“‚̃f[ƒ^‚Í‚¿‚á‚ñ‚Æ“ü‚Á‚Ä‚¢‚Ü‚µ‚½B
ƒ[ƒJƒ‹ƒEƒBƒ“ƒhƒE‚É‚Í
    :  : <•Ï”‚È‚µ> : 
  : i : 9 : Long
  : shi : 1 : Long
  : MyR : 3 : Long
+ : tbl :  : Variant/Variant(1 to 12, 1 to 5)
  + : tbl(1) :  : Variant(1 to 5)
  + : tbl(12) :  : Variant(1 to 5)
      : tbl(1,1) : Empty ’l : Variant/Empty
      : tbl(1,2) : Empty ’l : Variant/Empty
      : tbl(1,3) : Empty ’l : Variant/Empty
      : tbl(1,4) : Empty ’l : Variant/Empty
      : tbl(1,5) : 5000 : Variant/Double
  - : tbl(2) :  : Variant(1 to 5)
      : tbl(2,1) : "¤•i–¼" : Variant/String
      : tbl(2,2) : "”NŒŽ“ú" : Variant/String
      : tbl(2,3) : "•”" : Variant/String
      : tbl(2,4) : "•¥o”" : Variant/String
      : tbl(2,5) : "Žg—p—Ê" : Variant/String
  - : tbl(3) :  : Variant(1 to 5)
      : tbl(3,1) : "ƒsƒ“ƒN" : Variant/String
      : tbl(3,2) : "H 24.03.31" : Variant/String
      : tbl(3,4) : 1 : Variant/Double
      : tbl(3,5) : 5000 : Variant/Double@¨‚±‚ÌŒãtb(12)‚Ü‚ÅA‚·‚ׂĂ̕”–¼•ª“¯—l‚É‚ ‚è

  + : Application :  : Application/Application
    : AutoFilter : Nothing : AutoFilter
  + : Cells :  : Range/Range@iˆÈ‰º‚Í”²ˆ‚Å‚·j
      : Count : <ƒAƒvƒŠƒP[ƒVƒ‡ƒ“’è‹`‚Ü‚½‚̓IƒuƒWƒFƒNƒg’è‹`‚̃Gƒ‰[‚Å‚·B> : Long
  + : ListObjects :  : ListObjects/ListObjects
      : CurrentArray : <ŠY“–‚·‚éƒZƒ‹‚ªŒ©‚‚©‚è‚Ü‚¹‚ñB> : Range
      : Dependents : <ŠY“–‚·‚éƒZƒ‹‚ªŒ©‚‚©‚è‚Ü‚¹‚ñB> : Range
    : MailEnvelope : <ƒAƒvƒŠƒP[ƒVƒ‡ƒ“’è‹`‚Ü‚½‚̓IƒuƒWƒFƒNƒg’è‹`‚̃Gƒ‰[‚Å‚·B> : MsoEnvelope
    : Name : " ‚a‚S" : String
WS‚Ì{‚ðŠJ‚±‚¤‚Æ‚·‚é‚ÆOutlook‚ÌÝ’è‚ð‹‚ß‚ç‚êA‚»‚ê‚ðƒLƒƒƒ“ƒZƒ‹‚·‚é‚ƃYƒ‰ƒYƒ‰‚Æ“WŠJ‚³‚ê‚銴‚¶‚Å‚·B

•¨•iA‚̃V[ƒg‚Ì•”‚Í‚·‚ׂĈႤ•”–¼‚Å‚·‚ªA•¨•iB‚̃V[ƒg‚Ì•”‚Í“¯‚¶‚à‚Ì‚ª‚¢‚­‚‚©¬‚´‚Á‚Ä‚¢‚éó‘Ô‚Å‚·B
‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B


HANA‚³‚Ü
‚ ‚Æ‚à‚¤‚P‚‹C‚ª•t‚¢‚½‚±‚Æ‚ª‚ ‚è‚Ü‚·B
•¨•iA‚̃V[ƒg‚ÅTEST‚ðŽÀs‚µ‚½ê‡A쬂³‚ê‚éƒV[ƒgƒ^ƒu‚ª’Êí‚Ì‚S”{‚­‚ç‚¢‚Ì‘å‚«‚³‚É‚È‚è‚Ü‚·B•¨•iBEC‚Å‚ÍA’Êí‚̃^ƒu‚Ì‘å‚«‚³‚Å‚·B
—áj(B6)‚Æ(B6@@@@@@)‚Æ‚¢‚¤Š´‚¶‚Å‚·B


 ‚½‚Ñ‚½‚Ñ‚·‚Ý‚Ü‚¹‚ñB
 C³‰ÓŠ‚ªŠÔˆá‚Á‚Ä‚Ü‚µ‚½BBB

                If ws Is Nothing Then
                    Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
                    Sheets(tbl(i, 3)).Range("A1:E1").Value = Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "Žg—p—Ê")
                    Set ws = Nothing  '©’ljÁ
                End If
 ‚Å‚Í‚È‚­
                If ws Is Nothing Then
                    Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
                    Sheets(tbl(i, 3)).Range("A1:E1").Value = Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "Žg—p—Ê")
                Else                  '©‚±‚ê‚ð’ljÁ‚µ‚Ä
                    Set ws = Nothing  '©‚±‚±‚É“ü‚ê‚é
                End If
 ‚Å‚µ‚½B

 ‚»‚ê‚ÆAƒ^ƒCƒgƒ‹s‚ª2s–Ú‚Å@ƒf[ƒ^‚ª3s–Ú‚Ì—l‚È‚Ì‚Å
             For i = 2 To UBound(tbl, 1)
 ‚ÌŠ‚Í@i = 3@‚©‚çŽn‚ß‚Ä‚­‚¾‚³‚¢B

 u•”v‚Á‚ăV[ƒg‚ªì‚ç‚ê‚È‚­‚È‚é‚ÆŽv‚¢‚Ü‚·B

 ‚»‚ê‚©‚ç
         If Sheets(shi).Name <> "30ŠO—ˆ" Then
 ‚ÍAŽv‚¢ˆá‚¢‚¾‚Á‚½‚Ì‚Å‚¢‚ç‚È‚¢‚Ì‚Å‚·‚ª
 ‚»‚ê‚ɑΉž‚·‚é End If ‚àˆê‚É‚¢‚ç‚È‚­‚È‚è‚Ü‚·B

 ‚ÆAŒ¾‚¤Ž–‚Å@‚È‚ñ‚çV‚µ‚¢Ž–‚Í–³‚¢‚Å‚·‚ª@ˆê’UƒR[ƒh‚ðÄ‚t‚o‚µ‚Ü‚·‚ËB

 '------
Sub TEST2()
    Dim i As Long, shi As Long, MyR As Long
    Dim tbl As Variant
    Dim ws As Worksheet

    For shi = 1 To 1
        With Sheets(shi)
            tbl = .Range("A1", .Range("E" & Rows.Count).End(xlUp)).Value
        End With
        For i = 3 To UBound(tbl, 1)
            On Error Resume Next
                Set ws = Worksheets(tbl(i, 3))
            On Error GoTo 0
            If ws Is Nothing Then
                Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
                Sheets(tbl(i, 3)).Range("A1:E1").Value = Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "Žg—p—Ê")
            Else
                Set ws = Nothing
            End If
            With Sheets(tbl(i, 3))
                MyR = .Range("A" & Rows.Count).End(xlUp).Row + 1
                .Range("A" & MyR).Value = tbl(i, 1)
                .Range("B" & MyR).Value = tbl(i, 2)
                .Range("C" & MyR).Value = tbl(i, 3)
                .Range("D" & MyR).Value = tbl(i, 4)
                .Range("E" & MyR).Value = tbl(i, 5)
            End With
        Next
    Next
End Sub
 '------

 „—áj(B6)‚Æ(B6@@@@@@)‚Æ‚¢‚¤Š´‚¶‚Å‚·B
 ‚Ì—á‚ðŒ©‚é‚ÆAŒã‚ë‚ɃXƒy[ƒX‚ª“ü‚Á‚Ä‚¢‚Ä
 ‘å‚«‚­¬‚Á‚Ä‚¢‚é—l‚ÉŠ´‚¶‚Ü‚·‚ªBBB‚»‚¤‚È‚Ì‚Å‚µ‚傤‚©H
 ‚»‚ê‚Æ‚àA‘¼‚ÌŠ‚ƃtƒHƒ“ƒg‚ªˆá‚¤‚Æ‚©‚»‚¤‚¢‚Á‚½Ž–‚Å‚µ‚傤‚©BBBH

 (HANA)

HANA‚³‚Ü

‚·‚²‚¢‚Å‚·[!!
ƒ|ƒ`ƒb‚ƉŸ‚·‚¾‚¯‚ÅA‘S•”‚̃f[ƒ^‚ð‘‚«o‚µ‚Ä‚­‚ê‚Ü‚µ‚½B

„—áj(B6)‚Æ(B6@@@@@@)‚Æ‚¢‚¤Š´‚¶‚Å‚·B
„‚Ì—á‚ðŒ©‚é‚ÆAŒã‚ë‚ɃXƒy[ƒX‚ª“ü‚Á‚Ä‚¢‚Ä

 ‘å‚«‚­¬‚Á‚Ä‚¢‚é—l‚ÉŠ´‚¶‚Ü‚·‚ªBBB‚»‚¤‚È‚Ì‚Å‚µ‚傤‚©H
¨‚Í‚¢A‚»‚Ì’Ê‚è‚Å‚·B
‚È‚º‚©A‚±‚̃V[ƒg(•¨•iA)‚Ì€–Ú‚ÍAƒ^ƒu‚ª’Êí‚Ì‚S”{‚­‚ç‚¢‚Ì’·‚³‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‘¼‚̃V[ƒg‚ÍA’Êí’ʂ蕶Žš”‚ɇ‚킹‚½‘å‚«‚³‚È‚Ì‚Å‚·‚ªB
ƒV[ƒg‚̃f[ƒ^‘Ž®‚Í‚·‚ׂē¯‚¶‚ÅMSPƒSƒVƒbƒN‚Å‚·BiMachi)

HANA‚³‚Ü

‚ ‚Æ2‚‚¨•·‚«‚µ‚½‚¢‚±‚Æ‚ª‚ ‚é‚Ì‚Å‚·‚ªA
—Ⴆ‚ΊO‰È‚Æ‚©“à‰È‚Æ‚¢‚Á‚½‚悤‚Éu‰Èv‚Æ‚¢‚¤Žš‚ª“ü‚Á‚Ä‚¢‚éƒZƒ‹‚Ì•¶Žš‚ðA
‚·‚ׂÄuŠO—ˆv‚É•ÏX‚·‚éA‚Æ‚©
‚ ‚ç‚©‚¶‚ߎw’肵‚½•¶Žš‚ÌꇂÉA‚»‚ê‚ð‘S‚ÄuŠO—ˆv‚É•ÏX‚·‚é
‚Æ‚¢‚Á‚½‚±‚Æ‚Í‚Å‚«‚é‚à‚Ì‚È‚Ì‚Å‚µ‚傤‚©H

‰È•Ê(30Ží—Þ‚Ìf—ÉÈ)‚É‚È‚Á‚Ä‚¢‚éƒf[ƒ^‚ðAuŠO—ˆv‚Æ‚µ‚Ä‚P‚‚ÉW–ñ‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Ì‚Å‚·‚ªA
ŠO—ˆ–¼‚Í‚·‚ׂĈႤ‚½‚ßATEST‚Q‚̃}ƒNƒ‚ðƒ|ƒ`ƒb‚Æ‚·‚é‘O‚ÉA
•”–¼(ŽèpŽº‚ÆOP‚Æ’†‰›ŽèpŽº‚Ý‚½‚¢‚È‚à‚Ì‚àŠÜ‚ß‚Ä)‚𮂦‚½‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B‚ªI
„‘Ήž•\‚ðì‚Á‚ÄAVLOOKUPŠÖ”‚ÅŽQÆ‚³‚¹‚é—l‚É‚µ‚Ä‚Í‚Ç‚¤‚Å‚µ‚傤H
‚«‚Á‚Æ‚±‚ÌŠÖ”‚ðŽg‚¦‚΂¢‚¢‚Ì‚¾‚낤‚Èc‚ÆŽv‚¢‚‚ÂA
ŠÖ”‚̃wƒ‹ƒv‚ð“Ç‚ñ‚Å‚Í‚Ý‚½‚Ì‚Å‚·‚ªA‰½‚ðŒ¾‚í‚ê‚Ä‚¢‚é‚Ì‚©‚³‚Á‚Ï‚è‚í‚©‚炸(T-T)B
Œ»Ý‚ÍA’uŠ·‚ðŽg—p‚µ‚ă|ƒ`ƒ|ƒ`‚P‚‚¸‚•ÏX‚µ‚Ä‚¢‚Ü‚·B

‚à‚¤‚P‚‚ÍA¡Œã‚Ì“®‚«‚Ì’†‚ÌA‡A‚ÉŠÖ‚µ‚Ä‚Å‚·B
‡@:Œ³ƒf[ƒ^(•¨•i•Ê‚̃V[ƒg)‚ð®—(¤•i–¼AoŒÉŒŽA•”AoŒÉ”AŽg—p—Ê‚Ì•\‚É‚·‚é)B
‡A:‡@‚ð1‚‚̃V[ƒg‚É‚Ü‚Æ‚ß‚éB
¨Œ»Ý‚ÍA‚PƒV[ƒg(•¨•i)‚²‚ƂɃRƒs[‚µ‚ÄAƒf[ƒ^‚ªd‚È‚ç‚È‚¢‚悤‚É‚·‚邽‚ß‚ÉA
•¨•iA‚̃f[ƒ^‚ðA(•¨•i–¼),B(oŒÉŒŽ),C(•”),D(oŒÉ”),E(Žg—p—Ê)‚É“ü‚ꂽ‚çA
•¨•iB‚̃f[ƒ^‚ÍF(•¨•i–¼),G(oŒÉŒŽ),H(•”),I(oŒÉ”),J(Žg—p—Ê)cc‚Æ‚¢‚¤Š´‚¶‚ɉ¡‚É’£•t‚¯‚Ä‚¢‚­ƒXƒ^ƒCƒ‹‚Å‚·B
ÅŒã‚ÉŽèì‹Æ‚ÅSheet‚P‚̃f[ƒ^‚ðc‚̈ê•\‚É‚Ü‚Æ‚ß‚Ä‚¢‚Ü‚·B
ƒRƒs[‚Ì•”•ª‚͈ȉº‚̃}ƒNƒ‚ð‹L˜^‚µ‚Ä‚â‚Á‚Ä‚¢‚Ü‚·B
Sub ƒTƒjƒT250ƒRƒs[()
'
' ƒTƒjƒT250ƒRƒs[ Macro

    Dim ÅIs As Long
    ÅIs = Range("C" & Rows.Count).End(xlUp).Row

    Range("A1:E" & ÅIs).Select
    Selection.SpecialCells(xlCellTypeVisible).Select
    Application.CutCopyMode = False
    Selection.Copy
    Sheets("Sheet1").Select
    Range("A1").Select@¨‚±‚±‚Å’£•t‚¯‚éƒZƒ‹‚ð‘I‚ñ‚Å‚Ü‚·B
    ActiveSheet.Paste
End Sub
Sub ƒTƒjƒT500ƒRƒs[()

' ƒTƒjƒT500ƒRƒs[ Macro

    Dim ÅIs As Long
    ÅIs = Range("C" & Rows.Count).End(xlUp).Row

    Range("A1:E" & ÅIs).Select
    Selection.SpecialCells(xlCellTypeVisible).Select
    Application.CutCopyMode = False
    Selection.Copy
    Sheets("Sheet1").Select
    Range("‚e1").Select@¨¡“x‚Íd‚È‚ç‚È‚¢ˆÊ’u‚ÌF1‚ð‘I‘ð‚µ‚Ä‚Ü‚·B
    ActiveSheet.Paste
End Sub

 Range("A1:E" & ÅIs).Select‚Ý‚½‚¢‚ÉA
ƒf[ƒ^‚ªd‚È‚ç‚È‚¢‚悤uÅIs‚©‚ç’£•t‚¯ŠJŽnv‚Æ‚¢‚Á‚½•û–@‚Í‚ ‚é‚Ì‚Å‚µ‚傤‚©HiMachi)


 „„Œã‚ë‚ɃXƒy[ƒX‚ª“ü‚Á‚Ä‚¢‚Ä 
 „„‘å‚«‚­¬‚Á‚Ä‚¢‚é—l‚ÉŠ´‚¶‚Ü‚·‚ªBBB‚»‚¤‚È‚Ì‚Å‚µ‚傤‚©H
 „¨‚Í‚¢A‚»‚Ì’Ê‚è‚Å‚·B
 •”–å•Ê‚ÌV‚µ‚¢ƒV[ƒg‚Ì–¼‘O‚Í
 @@Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
 ‚±‚Ì•”•ª‚Å•t‚¯‚Ä‚¢‚Ü‚·B

 Sheets(2)‚Ŷ‚©‚ç2”Ԗڂ̃V[ƒg‚ð•\‚µ‚Ü‚·‚ª
 Sheets(Sheets.Count)‚ÅAˆê”ÔÅŒã‚̃V[ƒg‚ð•\‚¹‚Ü‚·B
        ~~~~~~~~~~~~‚±‚ꂪAuƒuƒbƒN“à‚̃V[ƒg‚ðƒJƒEƒ“ƒg‚µ‚½”v‚¾‚©‚ç‚Å‚·B
 ‚Å‚·‚©‚çAæ‚̈ês‚Í
 @@ƒV[ƒgEEEEEEEESheetsEEEEEEEEEE‚ð
 @@ˆê”ÔÅŒã‚̃V[ƒgEEESheets(Sheets.Count)EEE‚Ì
 @@Œã‚ëEEEEEEEEEafter:= EEEEEEEEE‚É
 @@’ljÁEEEEEEEEE.Add
 @@–¼‘O‚ðEEEEEEEE.Name
     tbl(i, 3)‚É‚·‚é
 ‚Å‚·B

 ƒXƒeƒbƒvƒCƒ“‚ÅŽÀs’†‚àA‚±‚Ìs‚𔲂¯‚½Žž@ƒV[ƒg‚ª’ljÁ‚³‚ê‚é‚Ì‚ªŠm”Fo—ˆ‚é‚ÆŽv‚¢‚Ü‚·B

 •¨•iA‚̃V[ƒg‚Ì•”–¼‚Ì•”•ª‚É@‚«‚Á‚ƃXƒy[ƒX‚ª“ü‚Á‚Ä‚¢‚é‚Ì‚¾‚ÆŽv‚¢‚Ü‚·B

 ƒ}ƒNƒ‚ŃXƒy[ƒX‚ð휂·‚é•û–@‚â«‚Æ“¯‚¶Žè’i‚ðŽg‚¤•û–@‚â@Žèì‹Æ‚őΉž‚·‚é•û–@“™
 FX‚È‚â‚è•û‚ª‚ ‚é‚ÆŽv‚¢‚Ü‚·‚Ì‚ÅA‚Ç‚Ì—l‚É‚·‚é‚Ì‚ª—Ç‚¢‚©l‚¦‚Ă݂ĉº‚³‚¢B

 ‚Æ‚è‚ ‚¦‚¸«‚©‚ç
 „‰È•Ê(30Ží—Þ‚Ìf—ÉÈ)‚É‚È‚Á‚Ä‚¢‚éƒf[ƒ^‚ðAuŠO—ˆv‚Æ‚µ‚Ä‚P‚‚ÉW–ñ‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Ì‚Å‚·‚ª

 ŠÈ’P‚È—á‚ð‹“‚°‚Ä‚Ý‚Ü‚·B
 	[A]	[B]	[C]	[D]	[E]
[1]	“®•¨–¼	ƒV[ƒg		“®•¨–¼	ƒV[ƒg
[2]	‚¢‚Ê	‚¢‚Ê		‚³‚é	‚³‚é
[3]	‚³‚é	‚³‚é		‚¢‚Ê	‚¢‚Ê
[4]	‚Ë‚±	•s–¾		‚«‚¶	‚Æ‚è
[5]	‚«‚¶	‚Æ‚è		‚Í‚Æ	‚Æ‚è
[6]	‚Í‚Æ	‚Æ‚è		‚½‚©	‚Æ‚è
[7]	‚½‚©	‚Æ‚è			

 D1:E6‚ɑΉž•\‚ðì‚è‚Ü‚·B
 D—ñ‚É•”–¼AE—ñ‚É‚Ü‚Æ‚ß‚éƒV[ƒg‚Ì–¼‘Oi“ˆêŒã‚Ì–¼‘Oj‚ðˆê——‚É‚µ‚Ü‚·B

 A—ñ‚ªA•¨•i•Ê‚̃V[ƒg‚Ì•”–¼‚Ì—ñ‚¾‚ÆŽv‚Á‚Ä‚­‚¾‚³‚¢B
 B—ñ‚É@=IF(COUNTIF($D$2:$D$6,A2),VLOOKUP(A2,$D$2:$E$6,2,FALSE),"•s–¾")

 •”‚²‚Æ‚É•ª‚¯‚鎞A¡‚Í•”–¼‚Ì—ñ(A—ñ)‚ðŽg‚Á‚Ä•ª‚¯‚é‚Ì‚Å@
 @‚¢‚ʃV[ƒgA‚³‚éƒV[ƒgA‚Ë‚±ƒV[ƒgA‚«‚¶ƒV[ƒgA‚͂ƃV[ƒgA‚½‚©ƒV[ƒg‚ªo—ˆ‚Ü‚·‚ª
 ƒV[ƒg–¼‚Ì—ñ(B—ñ)‚ðŽg‚Á‚Ä•ª‚¯‚鎖‚É‚·‚é‚ÆA
 @‚¢‚ʃV[ƒgA‚³‚éƒV[ƒgA•s–¾ƒV[ƒgA‚Æ‚èƒV[ƒg@‚É•ª‚©‚ê‚鎖‚É‚È‚è‚Ü‚·B

 ƒCƒ[ƒW‚ª‚í‚©‚è‚Ü‚·‚©H

 •¨•iA‚Ì•”–¼‚ÌŒ‚àAVLOOKUPŠÖ”‚ÅÏ‚Ü‚¹‚悤‚Æ‚·‚éꇂÍ@D—ñ‚É‚³‚ç‚É
 @‚³‚éQQQQ@©Œã‚ë‚ɃXƒy[ƒX‚ð•t‚¯‚Ä@•¨•iA‚É“ü—Í‚³‚ê‚Ä‚¢‚é‚à‚Ì‚Æ“¯‚¶‚É‚µ‚½ƒZƒ‹
 ‚ð‘‚₵‚½‚ç‚Ç‚¤‚©‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B

 ‚½‚¾‚µA‘¼‚ÌꊂłàƒXƒy[ƒX‚ª“ü‚Á‚Ä‚¢‚é‰Â”\«‚ª‚ ‚è‚Ü‚·‚Ì‚Å
 –â‘肪–³‚¯‚ê‚ÎAƒXƒy[ƒX‚ðˆêŠ‡íœi’uŠ·j‚·‚鎖‚É‚µ‚½•û‚ª—Ç‚¢‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñB

 ƒ}ƒNƒ‚Í¡A‚ǂ̃uƒbƒN‚É“ü‚Á‚Ä‚¢‚Ü‚·‚©H
 “¯‚¶ƒuƒbƒNiƒ}ƒNƒƒuƒbƒNj‚ɑΉž•\‚ð쬂µ‚Ä‚à‚炤‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 „Range("A1:E" & ÅIs).Select‚Ý‚½‚¢‚ÉA
 „ƒf[ƒ^‚ªd‚È‚ç‚È‚¢‚悤uÅIs‚©‚ç’£•t‚¯ŠJŽnv‚Æ‚¢‚Á‚½•û–@‚Í‚ ‚é‚Ì‚Å‚µ‚傤‚©H
 ƒR[ƒh‚ðì‚鎞‚ÉA‘‘Ö‚ª•K—v‚È•”•ª‚É’…–Ú‚µ‚ĉº‚³‚¢B
 ¡‰ñ‚Í
 „Range("A1").Select@¨‚±‚±‚Å’£•t‚¯‚éƒZƒ‹‚ð‘I‚ñ‚Å‚Ü‚·B
 ‚±‚±‚ÌŠ‚ð‘‚«Š·‚¦‚Ä‚¢‚Ü‚·‚æ‚ËH

 ‚È‚Ì‚Åu‚ `AA—ñ‚Ì“ü—Í‚ª‚ ‚éÅŒã‚̃Zƒ‹‚̈ꂉº‚̃Zƒ‹‚ª‚í‚©‚ê‚΂¢‚¢‚Ì‚Év‚ÆŽv‚Á‚ĉº‚³‚¢B

 ­‚µã‚Ì•û‚É–ß‚è‚Ü‚·‚ª
 „„ÅIs = Range("B" & Rows.Count).End(xlUp).Row
 „„B‚Ì—ñ‚ÌÅIs‚܂ŃJƒEƒ“ƒg‚µ‚Ä‚ËA‚Æ‚¤‚¢‚¤ˆÓ–¡‚Å‚µ‚傤‚©H
 „B—ñ‚ÌÅŒã‚É“ü—Í‚³‚ê‚Ä‚¢‚éƒZƒ‹‚ª‰½s–Ú‚©‹³‚¦‚Äi•Ï”FÅIs@‚É“ü‚ê‚Äj‚ËB
 „‚ÆŒ¾‚¤ˆÓ–¡‚Å‚·B
 ‚±‚Ì•”•ªA‚à‚¤­‚µÚ‚µ‚­‘‚¢‚Ä‚¨‚¯‚΂悩‚Á‚½‚Å‚·‚ËB

 Rows.Count ‚ÍAƒV[ƒg‘S‘Ì‚Ìs”‚Å‚·Bxls‚¾‚Á‚½‚ç65536s–Ú‚Ü‚Å‚ ‚é‚Ì‚Å 65536@‚Å‚·
 Range("B" & Rows.Count)@‚Í@Range("B65536") ‚Æ‘‚¢‚Ä‚ ‚鎖‚É‚È‚è‚Ü‚·B

 ‚»‚±‚©‚ç@.End(xlUp)  Ctrl + ª@‚ňړ®‚µ‚½ƒZƒ‹@‚Ìs”Ô†‚ª’m‚肽‚¯‚ê‚Î
 Œã‚ë‚É@.Row@‚ð•t‚¯‚Ü‚·‚µA‘I‘ð(Select)‚·‚é‚È‚ç
 @@Range("B" & Rows.Count).End(xlUp).Select
 ‚±‚ñ‚È‹Lq‚É‚È‚è‚Ü‚·B

 ƒAƒNƒeƒBƒuƒV[ƒg‚ÌÅIs‚܂ł͈̔͂ðASheet1‚Ì‘±‚«‚É“\‚è‚‚¯‚é‚È‚ç
    Dim ÅIs As Long
    ÅIs = Range("C" & Rows.Count).End(xlUp).Row
    Range("A1:E" & ÅIs).Copy Sheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Offset(1)
 ‚É‚µ‚Ă݂ĉº‚³‚¢B

 ’P‚É
    Range("A1:E" & ÅIs).Copy Range("A" & Rows.Count).End(xlUp).Offset(1)
 ‚Æ‚µ‚½‚Ì‚Å‚ÍAƒAƒNƒeƒBƒuƒV[ƒg‚ÌA—ñ‚̉º‚©‚ç“\‚è‚‚¢‚Ä‚µ‚Ü‚¤‚Ì‚Å
 Sheet("Sheet1")‚ð•t‚¯‚ÄuSheet1‚ÌIIv‚ƈӎv•\Ž¦‚µ‚ĉº‚³‚¢B

 ‚¿‚È‚Ý‚ÉA‰½“x‚©‘‚¢‚Ä‚¢‚Ü‚·‚ª
 ‘—‚ç‚ê‚Ä‚«‚½î•ñ‚ªA¡‰ñ“]‹L‚·‚é5—ñ•ªˆÈã‚ ‚é‚Ì‚È‚ç
 ‚»‚ê‚ç‚Í@‚·‚ׂĎc‚µ‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 ÅI“I‚Ɉê‚‚̃V[ƒg‚É‚Ü‚Æ‚ß‚é‚Ì‚È‚ç
 €–Ú‚ÌêŠ‚ðŒˆ‚ß‚ÄA‚à‚炦‚È‚¢¤•i‚ÌŠY“–‚Ì—ñ‚Í‹ó‚«—ñ‚É‚È‚Á‚Ä‚à
 –á‚Á‚½î•ñ‚ÍA‚¢‚‚łàŽg‚¦‚é—l‚ÈŒ`‚Å•ÛŠÇ‚µ‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·‚æB
 ‚¹‚Á‚©‚­ƒf[ƒ^‚ð‚Ü‚Æ‚ß‚é‚Ì‚Å‚µ‚½‚çB

 (HANA)
 @@

HANA‚³‚Ü
„•¨•iA‚̃V[ƒg‚Ì•”–¼‚Ì•”•ª‚É@‚«‚Á‚ƃXƒy[ƒX‚ª“ü‚Á‚Ä‚¢‚é‚Ì‚¾‚ÆŽv‚¢‚Ü‚·B
¨“ü‚Á‚Ä‚¢‚Ü‚µ‚½IƒXƒy[ƒXB•”–¼‚ÌŒã‚É22`28ŒÂ‚̃Xƒy[ƒX‚ª‚ ‚è‚Ü‚µ‚½B
‚Æ‚è‚ ‚¦‚¸A’uŠ·‚ðŽg—p‚µ‚ÄÁ‹Ž‚µ‚Ä‚Ý‚Ü‚µ‚½B(Sheet1W–ñ‚Ì•”•ª‚ÅB)

„“¯‚¶ƒuƒbƒNiƒ}ƒNƒƒuƒbƒNj‚ɑΉž•\‚ð쬂µ‚Ä‚à‚炤‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
WŒv—p‚̃uƒbƒN‚ɑΉž•\‚ð쬂µ‚Ü‚µ‚½B
=IF(COUNTIF($H$3:$H$75,C3),VLOOKUP(C3,$H$3:$I$75,2,FALSE),"•s–¾")‚Æ‚¢‚¤Š´‚¶‚ÅA
‚±‚ê‚ðÅ‘ås‚É‚È‚é‚Å‚ ‚낤•Ó‚è‚܂ŃRƒs[‚µ‚Ä‚¨‚«A‚»‚ê‚ðW–ñ‚µ‚½Sheet1‚É“\•t‚µ‚ÄŽg—p‚µ‚Ä‚Ý‚Ü‚µ‚½B

„‘—‚ç‚ê‚Ä‚«‚½î•ñ‚ªA¡‰ñ“]‹L‚·‚é5—ñ•ªˆÈã‚ ‚é‚Ì‚È‚ç‚»‚ê‚ç‚ÍA‚·‚ׂĎc‚µ‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
¨‹ÆŽÒ‚©‚ç‚ÌŒ³ƒf[ƒ^‚ÍA‚»‚Ì‚Ü‚ÜŽc‚µ‚Ä‚ ‚è‚Ü‚·B
‚»‚µ‚ÄA¡‰ñ•K—v‚Æ‚·‚é5€–ڈȊO‚Å‚Í¡Œã•K—v‚Æ‚È‚éƒf[ƒ^‚Í‚Ù‚Æ‚ñ‚Ç‚ ‚è‚Ü‚¹‚ñB
(“¯‚¶“à—e‚ðˆá‚¤Œ¾—t‚ʼn½‰ñ‚à“ü—Í(oŒÉ”A”[“ü”A݌ɔ“™)‚µ‚Ä‚ ‚éA¤•i‚Ì‹KŠi‚â–ò•iƒR[ƒh“™A‚È‚Ì‚Å)
‚½‚Ô‚ñA¡Œã•K—v‚Æ‚È‚è‚»‚¤‚È‚Ì‚Í‹àŠz‚È‚Ì‚ÅA‚»‚Ì•”•ª‚𑼂Ì5€–ڂƈê‚ÉŽc‚¹‚é‚悤‚µ‚Ü‚·IãŽè‚­‚¢‚­‚©•sˆÀ‚Å‚·‚ªcB

„ƒAƒNƒeƒBƒuƒV[ƒg‚ÌÅIs‚܂ł͈̔͂ðASheet1‚Ì‘±‚«‚É“\‚è‚‚¯‚é‚È‚çc
¨‚±‚±‚ÍAˆÈ‰º‚̂悤‚ÈŠ´‚¶‚Å—Ç‚¢‚Ì‚Å‚µ‚傤‚©H
Sub Sheet1ƒRƒs[()

    Dim ÅIs As Long
    ÅIs = Range("C" & Rows.Count).End(xlUp).Row
    Range("A1:F" & ÅIs).Copy Sheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Offset(1)
    Selection.SpecialCells(xlCellTypeVisible).Select
    Application.CutCopyMode = False
End Sub

Œ»ÝA‚¾‚¢‚½‚¢‰º‹L‚̂悤‚È—¬‚ê‚ÅŽÀs‚·‚éŒ`‚É‚µ‚Ä‚Ý‚Ü‚µ‚½B
‡@F‹ÆŽÒ‚©‚ç‚ÌŒ³ƒf[ƒ^‚ðuˆÚ“®‚ƃRƒs[v‚©‚çAWŒv—pƒuƒbƒN‚ɃRƒs[‚·‚é(Žèì‹Æ)B
‡AFƒf[ƒ^‚ð•K—v‚È6€–Ú‚ÉA‚»‚ꂼ‚ꕨ•i•Ê‚Å®—‚·‚éB
Sub aƒf[ƒ^®—()
'Keyboard Shortcut: Ctrl+a

    Sheets("900708").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—5L"
wŠeƒf[ƒ^®—‚̃}ƒNƒ‚ÍASub ƒTƒjƒT250()
    Dim mxR As Long
    Columns("A:B").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("A8").Value = Range("F6").Value  
    Range("B8").Value = Range("E4").Value  
    Rows("1:6").Delete Shift:=xlUp
    Range("C:C,E:N,P:Q").Delete Shift:=xlToLeft
    Range("A1").Value = "¤•i–¼"
    Range("B1").Value = "oŒÉŒŽ"
    Range("C1").Value = "•”"
    Range("D1").Value = "oŒÉ”"
    Range("E1").Value = "‹àŠz"
    Range("F1").Value = "Žg—p—Ê"
    mxR = Range("C" & Rows.Count).End(xlUp).Row
    Range("F2:F" & mxR).FormulaR1C1 = "=250*RC[-2]"  
    Range("A2:A" & mxR).Value = Range("A2")         
    Range("B2:B" & mxR).Value = Range("B2")        
End Sub@‚±‚ñ‚ÈŠ´‚¶‚Å‚·Bx
    Sheets("900709").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—5L"
    Sheets("903488").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—1L"
    Sheets("903722").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—1L"
    Sheets("ƒTƒjƒT[ƒ‰40").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒTƒjƒT40"
    Sheets("ƒTƒjƒT[ƒ‰250").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒTƒjƒT250"
    Sheets("ƒTƒjƒT[ƒ‰500").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒTƒjƒT500"
    Sheets("ƒxƒ‹ƒRƒ€ƒ[ƒVƒ‡ƒ“").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒxƒ‹ƒRƒ€ƒ[ƒVƒ‡ƒ“"
    Sheets("ƒEƒFƒ‹ƒAƒbƒv").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒEƒFƒ‹ƒAƒbƒv"
End Sub
‡BF‡A‚Å®—‚³‚ꂽƒf[ƒ^‚ðASheet1‚ÉW–ñ‚·‚éB
Sub bƒV[ƒg1‚ÉW–ñ()
' Keyboard Shortcut: Ctrl+b'
    Sheets("900708").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["
    Sheets("900709").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["
    Sheets("903488").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["
    Sheets("903722").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["
    Sheets("ƒTƒjƒT[ƒ‰40").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["
    Sheets("ƒTƒjƒT[ƒ‰250").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["
    Sheets("ƒTƒjƒT[ƒ‰500").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["
    Sheets("ƒxƒ‹ƒRƒ€ƒ[ƒVƒ‡ƒ“").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["
    Sheets("ƒEƒFƒ‹ƒAƒbƒv").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["
    Sheets("Sheet1").Select
    Cells.Replace What:="900709-1 ƒEƒHƒVƒ…ƒ{ƒ“ƒsƒ“ƒN 5kgE23915 (ŒÂ)", Replacement:="Ëßݸ" _
        , LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat _
        :=False, ReplaceFormat:=False
    Cells.Replace What:="900708-1 ƒEƒHƒVƒ…ƒ{ƒ“‚f 5kgE23947 (ŒÂ)", Replacement:= _
        "³«¯¼­ÎÞÝ‚f", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
        SearchFormat:=False, ReplaceFormat:=False
    Cells.Replace What:="903488-1 ŽãŽ_«ƒnƒ“ƒhƒ\|ƒv–A 1دÄÙ", Replacement:="ÊÝÄÞ¿°Ìß", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _
        False, ReplaceFormat:=False
    Cells.Replace What:="903722-1 ƒVƒƒƒ{ƒlƒbƒgƒ†Eƒ€‚o|‚Ti–Aój 1دÄÙ", Replacement:= _
        "¼¬ÎÞȯÄ", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
        SearchFormat:=False, ReplaceFormat:=False
    Columns("C:C").Select
    Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    Selection.Replace What:="@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", Replacement:="", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _
        False, ReplaceFormat:=False
    Selection.Replace What:="@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", Replacement:="", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _
        False, ReplaceFormat:=False
    Selection.Replace What:="@@@@@@@@@@@@@@@@@@@@@@@@@@@@", Replacement:="", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _
        False, ReplaceFormat:=False
    Selection.Replace What:="@@@@@@@@@@@@@@@@@@@@@@@@@@@", Replacement:="", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _
        False, ReplaceFormat:=False
    Selection.Replace What:="@@@@@@@@@@@@@@@@@@@@@@@@@@", Replacement:="", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _
        False, ReplaceFormat:=False
    Selection.Replace What:="@@@@@@@@@@@@@@@@@@@@@@@@@", Replacement:="", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _
        False, ReplaceFormat:=False
    Selection.Replace What:="@@@@@@@@@@@@@@@@@@@@@@@@", Replacement:="", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _
        False, ReplaceFormat:=False
    Selection.Replace What:="@@@@@@@@@@@@@@@@@@@@@@@", Replacement:="", LookAt _
        :=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    Selection.Replace What:="@@@@@@@@@@@@@@@@@@@@@@", Replacement:="", LookAt _
        :=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    Sheets("‘Ήž•\").Select@@¨‚±‚±‚ª‘Ήž•\‚ðƒRƒs[‚µ‚Ä‚¢‚é‚Æ‚±‚ë‚Å‚·B
    Columns("G:I").Copy@@@‚±‚±‚à‚«‚Á‚ÆÅIs‚ð‰ž—p‚Å‚«‚é‚Ì‚Å‚µ‚傤‚ªA
    Sheets("Sheet1").Select@‚Ç‚¤‚·‚ê‚Ηǂ¢‚©‚í‚©‚炸‚Å‚·B
    Columns("G:G").Select
    ActiveSheet.Paste
    Cells.Select@@¨‘Ž®‚𑵂¦‚Ä‚Ü‚·B‘嬥ƒtƒHƒ“ƒg¥Œrü—lX‚ÅŒ©‚É‚­‚¢‚Ì‚ÅB
    With Selection.Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .Size = 12
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .TintAndShade = 0
        .ThemeFont = xlThemeFontMinor
    End With
    With Selection.Font
        .Name = "‚l‚r ‚oƒSƒVƒbƒN"
        .Size = 12
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .TintAndShade = 0
        .ThemeFont = xlThemeFontMinor
    End With@@¨‚«‚Á‚Æ1s‚É‚È‚é‚ñ‚¾‚낤‚Èc‚Æ‚ÍŽv‚¤‚Ì‚Å‚·‚ªA‚·‚Ý‚Ü‚¹‚ñB
    Selection.Borders(xlDiagonalDown).LineStyle = xlNone
    Selection.Borders(xlDiagonalUp).LineStyle = xlNone
    Selection.Borders(xlEdgeLeft).LineStyle = xlNone
    Selection.Borders(xlEdgeTop).LineStyle = xlNone
    Selection.Borders(xlEdgeBottom).LineStyle = xlNone
    Selection.Borders(xlEdgeRight).LineStyle = xlNone
    Selection.Borders(xlInsideVertical).LineStyle = xlNone
    Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
End Sub
‡CF‘Ήž•\‚Æ•”–¼‚ª‚ ‚Á‚Ä‚¢‚½‚çA‘Ήž•”–¼‚ðƒRƒs[‚µ‚Ä–{—ˆ‚Ì•”‚Ì—“‚É’l‚𒣕t‚¯A“n‚·•”‡‚Éo—Í‚³‚ê‚é‚悤¸‡‚𒼂·B
Sub c•”–¼‘Ήž‚Ƹ‡•À‚בւ¦()
    Columns("G:G").Copy
    Columns("C:C").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Rows("1:1").Delete Shift:=xlUp
    Cells.Select
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add Key:=Range("C2:C300") _
        , SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
        "‚`‚T,‚m‚h‚b‚t,‚`‚U,‚`‚V,‚`‚W,‚a‚R,‚h‚b‚t,‚a‚S,‚a‚T,‚a‚U,‚b‚Q,‚b‚R,‚b‚S,‚b‚T,‚d‚S,¼‚T,‚g‚c,‚d‚q,ŽèpŽº,ŠO—ˆ", DataOption _
        :=xlSortNormal
    With ActiveWorkbook.Worksheets("Sheet1").Sort
        .SetRange Range("A1:H300")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    Range("I1").Select
End Sub
‡DFSheet1‚̃f[ƒ^‚ð•”•Ê‚Éo—Í‚·‚éB
Sub d•”•Êo—Í()
    Dim i As Long, shi As Long, MyR As Long
    Dim tbl As Variant
    Dim ws As Worksheet
    For shi = 1 To 1
        With Sheets(shi)
            tbl = .Range("A1", .Range("F" & Rows.Count).End(xlUp)).Value
        End With
        For i = 3 To UBound(tbl, 1)
            On Error Resume Next
                Set ws = Worksheets(tbl(i, 3))
            On Error GoTo 0
            If ws Is Nothing Then
                Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
                Sheets(tbl(i, 3)).Range("A1:F1").Value = Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "‹àŠz", "Žg—p—Ê")
            Else
                Set ws = Nothing
            End If
            With Sheets(tbl(i, 3))
                MyR = .Range("A" & Rows.Count).End(xlUp).Row + 1
                .Range("A" & MyR).Value = tbl(i, 1)
                .Range("B" & MyR).Value = tbl(i, 2)
                .Range("C" & MyR).Value = tbl(i, 3)
                .Range("D" & MyR).Value = tbl(i, 4)
                .Range("E" & MyR).Value = tbl(i, 5)
                .Range("F" & MyR).Value = tbl(i, 6)
            End With
        Next
    Next
End Sub
ˆÈã‚Å‚·`B
’·•¶‚Å‚·‚Ý‚Ü‚¹‚ñBiMachij

 „¨“ü‚Á‚Ä‚¢‚Ü‚µ‚½IƒXƒy[ƒXB•”–¼‚ÌŒã‚É22`28ŒÂ‚̃Xƒy[ƒX‚ª‚ ‚è‚Ü‚µ‚½B 
 „‚Æ‚è‚ ‚¦‚¸A’uŠ·‚ðŽg—p‚µ‚ÄÁ‹Ž‚µ‚Ä‚Ý‚Ü‚µ‚½B(Sheet1W–ñ‚Ì•”•ª‚ÅB) 
 (bƒV[ƒg1‚ÉW–ñ)ƒ}ƒNƒ‚Ì@Columns("C:C").Select`@‚Ì•”•ª‚Å‚µ‚傤‚©H
 ‰½‰ñ‚©‚É•ª‚¯‚Ä’uŠ·‚³‚ê‚Ä‚¢‚é—l‚ÉŠ´‚¶‚Ü‚·‚ªA‰½‚©‚킯‚ª‚ ‚è‚Ü‚·‚©H

 „=IF(COUNTIF($H$3:$H$75,C3),VLOOKUP(C3,$H$3:$I$75,2,FALSE),"•s–¾")‚Æ‚¢‚¤Š´‚¶‚ÅA 
 „‚±‚ê‚ðÅ‘ås‚É‚È‚é‚Å‚ ‚낤•Ó‚è‚܂ŃRƒs[‚µ‚Ä‚¨‚«A‚»‚ê‚ðW–ñ‚µ‚½Sheet1‚É“\•t‚µ‚ÄŽg—p‚µ‚Ä‚Ý‚Ü‚µ‚½B 
 EEE‚¤‚Ü‚­s‚«‚Ü‚·‚©H
 Sheet1‚ÆAƒ}ƒNƒ‚ª‚ ‚éƒuƒbƒN‚ª“¯‚¶‚¾‚Æ‚µ‚Ä‚àAƒV[ƒg‚Í•Ê‚Å‚·‚æ‚ËH
 ‚·‚é‚Æ$H$3:$I$75•”•ª‚ÍAƒV[ƒgŠÔŽQÆ‚É‚È‚é‚ÆŽv‚¢‚Ü‚·‚ªEEEB

 ‚ A‚±‚Ì•\‚àŠÜ‚ß‚Ä@sheet1‚ɃRƒs[‚µ‚Ä‚é‚ñ‚Å‚·‚ËB
 ‚Ü‚¸‚ÍAƒV[ƒgŠÔŽQÆ‚ÌŽ®‚ðì‚Á‚Ä‚­‚¾‚³‚¢B

 ‘Ήž•\‚ª•ÊƒV[ƒg‚É‚ ‚éꇂÌì‚è•û‚ª‚±‚¿‚ç‚ÉÚ‚Á‚Ä‚¢‚Ü‚·‚Ì‚ÅB
http://www.excel.studio-kazu.jp/lib/e1t/e1t.html

 „„‘—‚ç‚ê‚Ä‚«‚½î•ñ‚ªA¡‰ñ“]‹L‚·‚é5—ñ•ªˆÈã‚ ‚é‚Ì‚È‚ç‚»‚ê‚ç‚ÍA‚·‚ׂĎc‚µ‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B 
 „¨‹ÆŽÒ‚©‚ç‚ÌŒ³ƒf[ƒ^‚ÍA‚»‚Ì‚Ü‚ÜŽc‚µ‚Ä‚ ‚è‚Ü‚·B
 ‚±‚ê‚ÍA‘—‚ç‚ê‚Ä‚«‚½‚Ü‚Ü‚Ìó‘Ô‚ÅŽc‚µ‚Ä‚ ‚é‚ÆŒ¾‚¤Ž–‚Å‚·‚æ‚ËH
 ‚Ç‚¿‚ç‚É‚µ‚Ä‚àA“–‘R‚±‚ê‚ÍŽc‚µ‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚Æ‚ÍŽv‚¢‚Ü‚·‚ª
 ¡ì‚Á‚Ä‚¢‚郊ƒXƒg‚Íu¡ŒãŽg‚¢‚â‚·‚¢Œ`‚É‚µ‚Ä‚¨‚­v‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·‚æB
 ‚T—ñ•ªˆÈŠO‚̃f[ƒ^‚ðA¡ŒãŽg‚¤‚©AŽg‚í‚È‚¢‚©‚Í•Ê‚Æ‚µ‚ÄB
 ƒf[ƒ^‚ª‚ ‚é‚Æ‚È‚é‚ÆA¡‚Í•K—v‚È‚¢‚ÆŽv‚Á‚Ä‚¢‚àA¡ŒãŠm”F‚µ‚½‚¢Ž–‚ªo‚Ä‚­‚é‚ÆŽv‚¢‚Ü‚·B

 ‚T—ñ•ª‚̃f[ƒ^‚ðŽc‚µ‚Ä‚¨‚­ì‹Æ‚ƈê‚É‚»‚Ì‘¼‚̃f[ƒ^‚àì‹Æ‚ð‚µ‚Ä‚¨‚¯‚Î
 u‚ ``v‚Á‚Ä‚È‚Á‚½Žž‚ÉÄ‚Ñì‹Æ‚ð‚·‚é‚æ‚è‚à@ŽžŠÔ‚ª’Zko—ˆ‚é‚ÆŽv‚¢‚Ü‚·B
 Œ»Ýs•ûŒü‚̃f[ƒ^—Ê‚ª–â‘è‚É‚È‚Á‚Ä‚¢‚邾‚¯‚ÅA—ñ•ûŒü‚̃f[ƒ^—Ê‚ª‘‚¦‚Ä‚àA–â‘è‚É‚È‚è‚Ü‚¹‚ñ‚æ‚ËB

 ‚½‚Æ‚¦‚ÎA‰½ml“ü‚肾‚Á‚½‚Ì‚©B‚à‚Æ‚à‚Æ‚Ç‚¤‚¢‚¤€–Ú–¼‚Å—ˆ‚Ä‚¢‚½‚Ì‚©B
 ‚à‚Æ‚à‚Æ‚Ç‚¤‚¢‚¤•”–¼‚¾‚Á‚½‚Ì‚©B
 ‚»‚¤‚¢‚¤‚Ì‚ÍAŽc‚µ‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢‚Å‚·B

 ‚»‚Ì‘¼A‚Ü‚Á‚½‚­“¯‚¶’l‚ª“ü‚Á‚Ä‚¢‚é‚È‚çÈ‚¢‚Ä‚µ‚Ü‚Á‚Ä‚à‚æ‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ª
 u‚½‚Ü‚½‚Ü¡‚ÌŠ“¯‚¶’l‚ª“ü‚Á‚Ä‚¢‚év‚Æ‚¢‚¤‚¾‚¯‚È‚çA‚»‚ê‚à‚â‚Í‚è
 ƒŠƒXƒg‚Æ‚µ‚ÄAŽc‚é‚悤‚É‚µ‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢‚Å‚·B

 ‹ß‚¢«—ˆ‹àŠz‚ª•K—v‚É‚È‚è‚»‚¤‚È‚ñ‚Å‚·‚æ‚ËH
 ‰“‚¢«—ˆ‚Í‚Ç‚¤‚Å‚µ‚傤H
 –¢—ˆ‚Í‚í‚©‚ç‚È‚¢‚Ì‚ÅA¡‚Ì’iŠK‚Å«—ˆ‚Ì“¹‚ð‹·‚ß‚Ä‚µ‚Ü‚¤‚Ì‚Í
 “¾ô‚Å‚Í‚È‚¢‚ÆŽv‚¢‚Ü‚·B 

 „¤•i‚Ì‹KŠi‚â–ò•iƒR[ƒh“™
 ‚±‚ê‚炪A‰½—ñ•ª‚­‚ç‚¢‚ ‚é‚©‚í‚©‚ç‚È‚¢‚Å‚·‚ªBBB
 ‚±‚ê‚ç‚àŽc‚·Ž–‚ÅAŒ»Ý‚Ìì‹ÆŒø—¦‚ª’˜‚µ‚­—Ž‚¿‚é‚È‚ç
 “¯Žž‚Éì‹Æ‚·‚鎖‚Í@Œ©‡‚킹‚½•û‚ª—Ç‚¢‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªB

 „„ƒAƒNƒeƒBƒuƒV[ƒg‚ÌÅIs‚܂ł͈̔͂ðASheet1‚Ì‘±‚«‚É“\‚è‚‚¯‚é‚È‚çc 
 „¨‚±‚±‚ÍAˆÈ‰º‚̂悤‚ÈŠ´‚¶‚Å—Ç‚¢‚Ì‚Å‚µ‚傤‚©H 
 ‚¦‚Á‚ÆA
    Selection.SpecialCells(xlCellTypeVisible).Select
 ‚Ì•”•ª‚͉½‚ð‚³‚¹‚悤‚ÆŽv‚Á‚Ä‚Ü‚·‚©H

 ‚½‚¾A‘Ž®‚𮂦‚é•K—v‚ª‚ ‚é‚Ì‚È‚ç@ʼn‚©‚ç’l‚¾‚¯“]‹L‚·‚é‚Ì‚ª‚悳‚»‚¤‚Å‚·‚ËB

 ‚»‚ê‚ÆAƒRƒs[‚È‚ñ‚©‚à@(aƒf[ƒ^®—)ƒ}ƒNƒ‚Ńf[ƒ^‚ð®—‚µ‚½‚炽‚¾‚¿‚É
 sheet1‚É“\‚è•t‚¯ì‹Æ‚à‚â‚Á‚Ä‚µ‚Ü‚¦‚Ηǂ¢‚ÆŽv‚¢‚Ü‚·B

    Sheets("900708").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—5L"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("900709").Select
    EEEEEE

 ‚Á‚Ä‚ÈŠ´‚¶‚ÅB

 “r’†‚Ń}ƒNƒ‚ªŽ~‚Ü‚Á‚Ä‚µ‚Ü‚Á‚½ê‡‚ÌŽ–‚Í­‚µl‚¦‚È‚¢‚Æ‚¢‚¯‚È‚­‚È‚è‚Ü‚·‚ªB

 ‚È‚¨Aƒf[ƒ^®—‚̃}ƒNƒ‚Ì
    Range("A1").Value = "¤•i–¼"
    Range("B1").Value = "oŒÉŒŽ"
    Range("C1").Value = "•”"
    Range("D1").Value = "oŒÉ”"
    Range("E1").Value = "‹àŠz"
    Range("F1").Value = "Žg—p—Ê"
 •”•ª‚Í
 „Range("A1:F1").Value = Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "‹àŠz", "Žg—p—Ê")
 ‚±‚Ì•”•ª‚ƈê‚Å‚·B
 @i‚Us‚É•ª‚©‚ê‚Ä‚¢‚½•û‚ªA‚í‚©‚è‚â‚·‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªHj

 ‚Ü‚¾‚¢‚ë‚¢‚ë‚ ‚è‚Ü‚·‚ªA‚Ü‚¸‚Í‚±‚Ì‚ ‚½‚è‚Å‚Ç‚¤‚Å‚µ‚傤H

 (HANA)

HANA‚³‚Ü

„ ‰½‰ñ‚©‚É•ª‚¯‚Ä’uŠ·‚³‚ê‚Ä‚¢‚é—l‚ÉŠ´‚¶‚Ü‚·‚ªA‰½‚©‚킯‚ª‚ ‚è‚Ü‚·‚©H
ƒXƒy[ƒX‚Ì—Ê‚ª•¶Žš”‚É‚æ‚Á‚Ĉá‚Á‚Ä‚¢‚½‚½‚ßA28ŒÂ‚̃Xƒy[ƒX‚ðƒXƒy[ƒX0ŒÂ‚É’uŠ·A27ŒÂ‚Ìc26ŒÂ‚Ìc‚Æ‚¢‚¤Š´‚¶‚ÉA1ŒÂ1ŒÂ‚â‚Á‚Ä‚¢‚Á‚½‚½‚ß‚Å‚·B
’uŠ·‚Ì•û–@‚Í‚»‚êˆÈŠO’m‚ç‚È‚¢‚à‚Ì‚ÅA‚·‚Ý‚Ü‚¹‚ñB
u‚±‚Ì—ñ‚̃Xƒy[ƒX‚Í‘S•”휂µ‚Äv‚Æ‚¢‚¤‚悤‚È‚â‚è•û‚à‚Å‚«‚é‚Ì‚Å‚µ‚傤‚©H

„‚Ü‚¸‚ÍAƒV[ƒgŠÔŽQÆ‚ÌŽ®‚ðì‚Á‚Ä‚­‚¾‚³‚¢B
¨‚à‚¤A–{“–‚É‚·‚Ý‚Ü‚¹‚ñB
‚±‚̑Ήž•\ƒRƒs[‚·‚ê‚΂¢‚¢‚Ì‚©‚ÈH‚È‚Ç‚Æl‚¦‚Ä‚¢‚Ü‚µ‚½B
‘Ήž•\‚̃V[ƒg–¼‚Íu‘Ήž•\v‚È‚Ì‚ÅA
=IF(COUNTIF(‘Ήž•\!$H$3:$H$75,C3),VLOOKUP(C3,‘Ήž•\!$H$3:$I$75,2,FALSE),"•s–¾")‚ðASheet1‚ÌG—ñ‚É“ü‚ꂽ‚Ì‚Å‚·‚ªA—Ç‚¢‚Å‚µ‚傤‚©H

„‚½‚Æ‚¦‚ÎA‰½ml“ü‚肾‚Á‚½‚Ì‚©B‚à‚Æ‚à‚Æ‚Ç‚¤‚¢‚¤€–Ú–¼‚Å—ˆ‚Ä‚¢‚½‚Ì‚©c
¨¤•i–¼‚ÉA–ò•iƒR[ƒhA¤•i–¼A‹KŠiA”[“üƒR[ƒhA«•ï’PˆÊ‚ª‚·‚ׂēü‚Á‚Ä‚¢‚Ü‚·B
900709-1 ƒEƒHƒVƒ…ƒ{ƒ“ƒsƒ“ƒN 5kgE23915 (ŒÂ)©‚±‚ñ‚ÈŠ´‚¶‚Å‚·B
’·‚­‚ÄŒ©‚É‚­‚¢‚©‚ÈA‚ÆŽv‚¢ƒŠƒl[ƒ€‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½‚ªA
Žw“E‚µ‚Ä‚¢‚½‚¾‚¢‚½“à—e‚ðl‚¦‚é‚ÆA¤•i–¼‚ð‚»‚Ì‚Ü‚ÜŽc‚·‚Ù‚¤‚ªˆÀ‘S‚©‚ÈA‚Æl‚¦‚È‚¨‚µ‚Ü‚µ‚½B

„‚»‚Ì‘¼A‚Ü‚Á‚½‚­“¯‚¶’l‚ª“ü‚Á‚Ä‚¢‚é‚È‚çÈ‚¢‚Ä‚µ‚Ü‚Á‚Ä‚à‚æ‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªc
‚±‚Ì•”•ª‚ÍA‹ÆŽÒ‚³‚ñ‚É–â‚¢‡‚킹‚½‚Æ‚±‚ëA
‘¼‚É‚àFX‚ÈŽ{Ý‚É”[•i‚µ‚Ä‚¢‚邽‚ßA‚»‚ÌŽ{Ý—p‚ÉŒ¾—t‚ªˆá‚Á‚Ä‚¢‚邾‚¯‚ÅA
“à—e‚Í‚·‚ׂē¯‚¶‚Æ‚Ì‚±‚Æ‚Å‚µ‚½‚Ì‚ÅA‚±‚±‚Í‘åä•v‚»‚¤‚Å‚·B

„‚¦‚Á‚ÆA

    Selection.SpecialCells(xlCellTypeVisible).Select
 ‚Ì•”•ª‚͉½‚ð‚³‚¹‚悤‚ÆŽv‚Á‚Ä‚Ü‚·‚©H
¨‘½•ªAŽg—p—Ê‚ðo‚·‚½‚ß‚É“ü‚Á‚Ä‚¢‚锎®‚ª‚ ‚é‚Ì‚ÅA’l‚Ì‚Ý‚ðƒRƒs[‚µ‚悤‚Æ‚µ‚½‚ñ‚¾‚ÆŽv‚¤‚Ì‚Å‚·‚ªA
ŽÀÛ‚ÉSheet‚P‚É‘‚«o‚³‚ꂽƒf[ƒ^‚ÍA”Ž®‚²‚ƃRƒs[‚³‚ê‚Ä‚¢‚é‚Ì‚ÅA‚Ç‚±‚©‚ÅŽ¸”s‚µ‚Ä‚¢‚é‚Ì‚Å‚·‚Ë(>_<)B‚à‚¤ˆê“x‚â‚è‚È‚¨‚µ‚Ä‚Ý‚Ü‚·B

„‚»‚ê‚ÆAƒRƒs[‚È‚ñ‚©‚à@(aƒf[ƒ^®—)ƒ}ƒNƒ‚Ńf[ƒ^‚ð®—‚µ‚½‚炽‚¾‚¿‚É

 sheet1‚É“\‚è•t‚¯ì‹Æ‚à‚â‚Á‚Ä‚µ‚Ü‚¦‚Ηǂ¢‚ÆŽv‚¢‚Ü‚·B
“r’†‚Ń}ƒNƒ‚ªŽ~‚Ü‚Á‚Ä‚µ‚Ü‚Á‚½ê‡‚ÌŽ–‚Í­‚µl‚¦‚È‚¢‚Æ‚¢‚¯‚È‚­‚È‚è‚Ü‚·‚ªB
¨ÅI“I‚ÉA‚P‚‚ɂȂé‚Æ‚·‚Á‚²‚­Šð‚µ‚¢‚Å‚·B
‚½‚¾A2012”N‚Ì12‚©ŒŽ•ª‚̃f[ƒ^‚Ì’†‚ÉA‰½“x‚©‘Ž®‚ªˆá‚¤
(ƒf[ƒ^‚ª“ü—Í‚³‚ê‚Ä‚¢‚éƒZƒ‹‚ªˆá‚¤A•¨•i‚̃V[ƒg–¼‚ªˆá‚¤“™B
‘¼‚ÌŽ{Ý‚É‚à’ño‚µ‚Ä‚¢‚邽‚ß‚©AŽžX¬‚´‚Á‚¿‚Ⴄ‚ñ‚¾‚»‚¤‚Å‚·Bj‚à‚Ì‚ª‚ ‚Á‚½‚½‚ßA‚»‚̑Έ‚ª•sˆÀ‚Å‚·BiMachi)

 „u‚±‚Ì—ñ‚̃Xƒy[ƒX‚Í‘S•”휂µ‚Äv‚Æ‚¢‚¤‚悤‚È‚â‚è•û‚à‚Å‚«‚é‚Ì‚Å‚µ‚傤‚©H 
 ’uŠ·‘O‚Ì•¶Žš‚É@ƒXƒy[ƒX‚ðˆê‚ÂB
 ’uŠ·Œã‚Ì•¶Žš‚ɉ½‚à“ü—Í‚¹‚¸‚ÉA‚·‚ׂĒuŠ·‚µ‚Ă݂ĉº‚³‚¢B

 „=IF(COUNTIF(‘Ήž•\!$H$3:$H$75,C3),VLOOKUP(C3,‘Ήž•\!$H$3:$I$75,2,FALSE),"•s–¾")‚ðA
 „Sheet1‚ÌG—ñ‚É“ü‚ꂽ‚Ì‚Å‚·‚ªA—Ç‚¢‚Å‚µ‚傤‚©H 
 ‚»‚¤‚Å‚·‚ËB

 Œã‚Í‚±‚ÌŽ®‚ðVBA‚ª“ü—Í‚µ‚Ä‚­‚ê‚é‚悤‚É‚·‚é‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 “–‰‚ÌŽ„‚ªŽv‚¢ˆá‚¢‚ð‚µ‚Ä‚¢‚½ ‚ÉA‹L˜^ƒ}ƒNƒ‚Å”Ž®‚ð“ü—Í‚µ‚Ü‚µ‚½‚æ‚ËB

 ‚»‚ñ‚ÈŠ´‚¶‚Å@uC3:C10‚ð‘I‘ð‚µ‚Ä@”Ž®‚ð“ü—Í‚µ‚Ä Ctrl+Enter ‚ÅŠm’èv‚ð
 ‹L˜^‚É‚Æ‚Á‚Ă݂ĉº‚³‚¢B

 ŽÀs‚·‚é‚ÆAC3:10‚É”Ž®‚ª“ü‚éƒR[ƒh‚ªŠ®¬‚µ‚Ü‚·‚Ì‚Å
 10s–Ú‚Ü‚Å‚Å‚Í‚È‚­Aƒf[ƒ^‚Ì‚ ‚éÅIs–˜“ü—Í‚³‚ê‚é—l‚É‚·‚ê‚Ηǂ¢‚Å‚·‚ËB

 „¨¤•i–¼‚ÉA–ò•iƒR[ƒhA¤•i–¼A‹KŠiA”[“üƒR[ƒhA«•ï’PˆÊ‚ª‚·‚ׂēü‚Á‚Ä‚¢‚Ü‚·B 
 ‚Å‚µ‚½‚çA‚±‚Ì—ñ‚Í‚»‚Ì‚Ü‚ÜŽc‚µ‚Ä‚¨‚¢‚Ä@•K—v‚ÈŠ‚¾‚¯”²‚«o‚·@‚Æ‚©
 ‚±‚±‚àVLOOKUPŠÖ”‚Å‚í‚©‚è‚â‚·‚¢•\Ž¦‚ðŽQÆ‚·‚é‚Æ‚©@‚µ‚Ä‚Í‚Ç‚¤‚Å‚·‚©H

 „ŽÀÛ‚ÉSheet‚P‚É‘‚«o‚³‚ꂽƒf[ƒ^‚ÍA”Ž®‚²‚ƃRƒs[‚³‚ê‚Ä‚¢‚é‚Ì‚ÅA‚Ç‚±‚©‚ÅŽ¸”s‚µ‚Ä‚¢‚é‚Ì‚Å‚·‚Ë(>_<)B
 ‚¢‚âA‚à‚Æ‚à‚Æ”Ž®‚²‚ƃRƒs[‚·‚é—l‚ȃR[ƒh‚É‚È‚Á‚Ä‚Ü‚·B

 Œã‚©‚ç‘Ž®‚ÌÝ’è‚È‚Ç‚ð‚µ‚Ä‚¢‚é—l‚È‚Ì‚Å
 Œ³‚©‚çƒf[ƒ^‚¾‚¯‚ðŽQÆ‚Å‚«‚é—l‚É‚µ‚Ä‚¨‚­‚Ì‚ª‚悳‚»‚¤‚Å‚·‚ËB

 ‚½‚Æ‚¦‚Î
    Range("A8").Value = Range("F6").Value 
 ‚ÅAF6ƒZƒ‹‚Ì’l‚ªA8ƒZƒ‹‚É“ü—Í‚³‚ꂽ—l‚É@«‚«‚Á‚Æׂ©‚¢C³‚ª•K—v‚É‚È‚Á‚Ä‚­‚é‚ÆŽv‚¢‚Ü‚·‚ª
    Sheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Offset(1).Resize(ÅIs, 6).Value = Range("A1:F" & ÅIs).Value
 ÅIs‚ªu10v‚¾‚Á‚½ê‡
 Sheet1‚ÌA—ñ‚Ì‘±‚«‚Ì10s6—ñ‚͈̔͂ÉA1:F10‚͈̔͂̒l‚ª“ü—Í‚³‚ê‚Ü‚·B

 „‚½‚¾A2012”N‚Ì12‚©ŒŽ•ª‚̃f[ƒ^‚Ì’†‚ÉA‰½“x‚©‘Ž®‚ªˆá‚¤
 „‚à‚Ì‚ª‚ ‚Á‚½‚½‚ßA‚»‚̑Έ‚ª•sˆÀ‚Å‚·
 ‚»‚¤‚Å‚·‚ËB

 ì‹Æ‘O‚ÉA‘z’肵‚Ä‚¢‚éꊂÉ@‘z’肵‚Ä‚¢‚é‚à‚Ì‚ª‚ ‚é‚©‚Ç‚¤‚©
 Šm”F‚µ‚Ä‚¨‚¢‚½•û‚ª‚悳‚»‚¤‚Å‚·‚ËB

 ¤•iƒV[ƒg‚Í9–‡‚ ‚é—l‚Å‚·‚ªA—lŽ®‚Í‘S•”ˆá‚¤‚Ì‚Å‚·‚©H

 (HANA)


HANA‚³‚Ü
•ÔM‚ª’x‚­‚È‚è\‚µ–ó‚ ‚è‚Ü‚¹‚ñB

„’uŠ·‘O‚Ì•¶Žš‚É@ƒXƒy[ƒX‚ðˆê‚ÂB
„’uŠ·Œã‚Ì•¶Žš‚ɉ½‚à“ü—Í‚¹‚¸‚ÉA‚·‚ׂĒuŠ·‚µ‚Ă݂ĉº‚³‚¢B
Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
”¼ŠpƒXƒy[ƒX‚Ì•”•ª‚Æ‘SŠpƒXƒy[ƒX‚Ì•”•ª‚ª‚ ‚Á‚½‚½‚ß‚ÉA
ã‹L‚Ì‚¾‚¯‚Å‚ÍA‘S•”Á‚¦‚È‚©‚Á‚½‚悤‚Å‚µ‚½B
‚È‚Ì‚ÅACells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _
xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
‚à‚¤‚P‚ÂAª‚ð“ü‚ꂽ‚Æ‚±‚ëA‚·‚ׂẴXƒy[ƒX‚ªíœ‚³‚ê‚Ü‚µ‚½B

 „=IF(COUNTIF(‘Ήž•\!$H$3:$H$75,C3),VLOOKUP(C3,‘Ήž•\!$H$3:$I$75,2,FALSE),"•s–¾")‚ðA
 „Œã‚Í‚±‚ÌŽ®‚ðVBA‚ª“ü—Í‚µ‚Ä‚­‚ê‚é‚悤‚É‚·‚é‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 „“–‰‚ÌŽ„‚ªŽv‚¢ˆá‚¢‚ð‚µ‚Ä‚¢‚½ ‚ÉA‹L˜^ƒ}ƒNƒ‚Å”Ž®‚ð“ü—Í‚µ‚Ü‚µ‚½‚æ‚ËB
‚±‚ê‚ÍA«‚Ý‚½‚¢‚ÈŠ´‚¶‚Å—Ç‚¢‚Å‚µ‚傤‚©H
Sub c•”–¼‘Ήž()
    Dim mxR As Long
    Range("G2").Select
    ActiveCell.FormulaR1C1 = "‘Ήž–¼"
    mxR = Range("C" & Rows.Count).End(xlUp).Row
    Range("G3:G" & mxR).Select
    Selection.FormulaR1C1 = _
        "=IF(COUNTIF(‘Ήž•\!R3C8:R75C8,RC[-4]),VLOOKUP(RC[-4],‘Ήž•\!R3C8:R75C9,2,FALSE),""•s–¾"")"
End Sub

 „„¨¤•i–¼‚ÉA–ò•iƒR[ƒhA¤•i–¼A‹KŠiA”[“üƒR[ƒhA«•ï’PˆÊ‚ª‚·‚ׂēü‚Á‚Ä‚¢‚Ü‚·B 
 „‚Å‚µ‚½‚çA‚±‚Ì—ñ‚Í‚»‚Ì‚Ü‚ÜŽc‚µ‚Ä‚¨‚¢‚Ä@•K—v‚ÈŠ‚¾‚¯”²‚«o‚·@‚Æ‚©
 „‚±‚±‚àVLOOKUPŠÖ”‚Å‚í‚©‚è‚â‚·‚¢•\Ž¦‚ðŽQÆ‚·‚é‚Æ‚©@‚µ‚Ä‚Í‚Ç‚¤‚Å‚·‚©H
‚»‚¤‚Å‚·‚ËA‚â‚Á‚Ä‚Ý‚Ü‚·I

 „‚¢‚âA‚à‚Æ‚à‚Æ”Ž®‚²‚ƃRƒs[‚·‚é—l‚ȃR[ƒh‚É‚È‚Á‚Ä‚Ü‚·B
‚¤‚í‚ŸcB‚·‚Ý‚Ü‚¹‚ñBƒ}ƒNƒ‚Ì‹L˜^‚ÌŽž‚ÉA
‰ÂŽ‹ƒZƒ‹‚̂݃Rƒs[‚Á‚Ä‚µ‚½‚ÆŽv‚Á‚Ä‚¢‚½‚Ì‚Å‚·‚ªA‚â‚Á‚Ä‚¢‚È‚©‚Á‚½‚ñ‚Å‚·‚ËA‚킽‚µB

„‚½‚Æ‚¦‚Î

    Range("A8").Value = Range("F6").Value 
 ‚ÅAF6ƒZƒ‹‚Ì’l‚ªA8ƒZƒ‹‚É“ü—Í‚³‚ꂽ—l‚É@«‚«‚Á‚Æׂ©‚¢C³‚ª•K—v‚É‚È‚Á‚Ä‚­‚é‚ÆŽv‚¢‚Ü‚·‚ª
    Sheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Offset(1).Resize(ÅIs, 6).Value = Range("A1:F" & ÅIs).Value
 ÅIs‚ªu10v‚¾‚Á‚½ê‡
 Sheet1‚ÌA—ñ‚Ì‘±‚«‚Ì10s6—ñ‚͈̔͂ÉA1:F10‚͈̔͂̒l‚ª“ü—Í‚³‚ê‚Ü‚·B
Sub Sheet1ƒRƒs[()
    Dim ÅIs As Long
    ÅIs = Range("C" & Rows.Count).End(xlUp).Row    
    Range("A1:F" & ÅIs).Copy Sheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Offset(1)
End Sub@‚±‚ê‚ðA
Sub Sheet1ƒRƒs[()
    Dim ÅIs As Long
    ÅIs = Range("C" & Rows.Count).End(xlUp).Row@i¨‚±‚Ì•”•ª‚ª•K—v‚©‚í‚©‚ç‚È‚©‚Á‚½‚Ì‚Å‚·‚ªŽæŠ¸‚¦‚¸‚»‚Ì‚Ü‚ÜŽc‚µ‚Ü‚µ‚½Bj
    Sheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Offset(1).Resize(ÅIs, 6).Value = Range("A1:F" & ÅIs).Value
End Sub@‚±‚ê‚É•ÏX‚·‚ê‚Ηǂ¢‚Ì‚Å‚µ‚傤‚©H
ŽÀs‚·‚é‚ÆASheet1‚ɃRƒs[‚³‚ꂽŽž“_‚ÅA‘Ž®‚ª‘S•”‘µ‚Á‚Ä‚¢‚Ü‚·I
Resize‚Æ‚¢‚¤•”•ª‚ÅAª‚ª‚Å‚«‚é‚悤‚É‚È‚é‚Ì‚Å‚µ‚傤‚©HŠ´“®‚Å‚·`B

„¤•iƒV[ƒg‚Í9–‡‚ ‚é—l‚Å‚·‚ªA—lŽ®‚Í‘S•”ˆá‚¤‚Ì‚Å‚·‚©H
—lŽ®‚Í3Ží—Þ‚Å‚·‚ªA‚»‚Ì‚¤‚¿1Ží—ނ̓f[ƒ^‚Ì€–Ú–¼‚â‘Ž®‚ªˆá‚¤‚¾‚¯‚È‚Ì‚ÅA
ŽÀŽ¿‚ÍA2Ží—Þ‚Æ‚È‚è‚Ü‚·B
(Machi)


 „”¼ŠpƒXƒy[ƒX‚Ì•”•ª‚Æ‘SŠpƒXƒy[ƒX‚Ì•”•ª‚ª‚ ‚Á‚½‚½‚ß‚ÉA ``
 „``@‚·‚ׂẴXƒy[ƒX‚ªíœ‚³‚ê‚Ü‚µ‚½B
 ‚»‚¤‚Å‚·‚ËB
 ‚»‚¤‚µ‚Ä‚à‚炦‚é‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 „‚±‚ê‚ÍA«‚Ý‚½‚¢‚ÈŠ´‚¶‚Å—Ç‚¢‚Å‚µ‚傤‚©H
 „Sub c•”–¼‘Ήž()
 ‚»‚ê‚Å‚¤‚Ü‚­‚¢‚Á‚Ä‚é‚È‚çA—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 ‚à‚¤ˆê•ài‚ñ‚Å‚Ý‚Ü‚·‚ÆBBB
 ‚Æ‚è‚ ‚¦‚¸Select‚ð‚È‚­‚µ‚Ü‚µ‚傤B

 '------
    Dim mxR As Long
    Range("G2").Value = "‘Ήž–¼"
    mxR = Range("C" & Rows.Count).End(xlUp).Row
    Range("G3:G" & mxR).FormulaR1C1 = _
        "=IF(COUNTIF(‘Ήž•\!R3C8:R75C8,RC[-4]),VLOOKUP(RC[-4],‘Ήž•\!R3C8:R75C9,2,FALSE),""•s–¾"")"
 '------

 „ƒ}ƒNƒ‚Ì‹L˜^‚ÌŽž‚ÉA
 „‰ÂŽ‹ƒZƒ‹‚̂݃Rƒs[‚Á‚Ä‚µ‚½‚ÆŽv‚Á‚Ä‚¢‚½‚Ì‚Å‚·‚ªA‚â‚Á‚Ä‚¢‚È‚©‚Á‚½‚ñ‚Å‚·‚ËA‚킽‚µB
 ‚¢‚¦A‚»‚̌㎄‚ª‘‚«Š·‚¦‚½Žž‚ÉA’l‰»‚ɑΉž‚µ‚Ä‚È‚©‚Á‚½‚Ì‚Å‚·B
 ‚·‚Ý‚Ü‚¹‚ñB

 „Resize‚Æ‚¢‚¤•”•ª‚ÅAª‚ª‚Å‚«‚é‚悤‚É‚È‚é‚Ì‚Å‚µ‚傤‚©HŠ´“®‚Å‚·`B
 Žc”O‚È‚ª‚ç@ˆá‚¢‚Ü‚·BBB

 ‚½‚Æ‚¦‚Î
 @Range("A1").Copy Range("B1")
 ‚±‚ê‚ÍAA1ƒZƒ‹‚ðƒRƒs[‚µ‚Ä@B1ƒZƒ‹‚É“\‚è‚‚¯‚È‚³‚¢B‚ÆŒ¾‚¤Žw—ß‚Å‚·B
 ‚·‚é‚ÆAA1ƒZƒ‹‚Éݒ肵‚Ä‚¢‚é‘Ž®‚È‚Ç‚àˆê‚É“\‚è‚‚«‚Ü‚·B
 ”Ž®‚ª“ü‚Á‚Ä‚¢‚½‚çA”Ž®‚Ìó‘Ô‚Å“\‚è‚‚«‚Ü‚·B
 @@’Êí‚̃Rƒsƒy‚Á‚Ä@‚»[‚ä[‚à‚Ì@‚Å‚·‚æ‚ËH

 ‚»‚µ‚Ä
 @Range("B1").Value = Range("A1").Value
 ‚±‚ê‚ÍAA1ƒZƒ‹‚Ì“à—e‚ðB1ƒZƒ‹‚É‚¢‚ê‚È‚³‚¢B‚ÆŒ¾‚¤Žw—ß‚Å‚·B
 ‘Ž®‚͈ø‚«Œp‚ª‚ê‚Ü‚¹‚ñ‚µA”Ž®‚ª“ü‚Á‚Ä‚¢‚½‚ç‚»‚ÌŒ‹‰Ê‚ª“]‹L‚³‚ê‚Ü‚·B
 @@Machi‚³‚ñ‚ªAA1ƒZƒ‹‚Ì•\Ž¦‚ðŒ©‚Ä B1ƒZƒ‹‚É“ü—Í‚µ‚È‚¨‚·@ƒCƒ[ƒW‚Å‚·B

 Resize‚ÆŒ¾‚¤‚Ì‚ÍAƒ[ƒNƒV[ƒgŠÖ”‚Å
 OFFSET(Šî€, s”, —ñ”, [‚‚³], [•])‚Á‚Ä‚Ì‚ª‚ ‚é‚ÆŽv‚¢‚Ü‚·‚ª
 [‚‚³][•]‚ÅŽw’è‚·‚é‚Ì‚Æ“¯‚¶—l‚ȃCƒ[ƒW‚Å‚·B

 ‚½‚Æ‚¦‚ÎAOFFSET(A1,,,10,6) ‚Æ‘‚¢‚Ä‚ ‚Á‚½‚ç@A1ƒZƒ‹‚ðŠî€‚É10s~6—ñ‚͈̔Í@‚ð•\‚µ‚Ü‚·B
 OFFSET(A1,1,,10,6)‚¾‚ÆAA1ƒZƒ‹‚©‚çˆê‚‰º‚ª‚Á‚Ä10s~6—ñ‚͈̔ÍEEEA2:F11EEE‚ÌŽ–‚Å‚·B

 VBA‚Ì•û‚É‹A‚Á‚ÄAƒR[ƒh‚ÉŽ—‚¹‚½—á‚É‚·‚é‚Æ
 Sheets("Sheet1").Range("A1").Offset(1).Resize(10, 6)
 Sheet1‚ÌA1ƒZƒ‹‚©‚çˆê‚‰º‚ª‚Á‚Ä10s~6—ñ‚͈̔Í

 ‚Å‚·B

 Sheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Offset(1).Resize(ÅIs, 6).Value = Range("A1:F" & ÅIs).Value
 ‚±‚Ì•”•ª‚Í
 Sheet1‚ÌA—ñ‚Ì“ü—Í‚ª‚ ‚éÅŒã‚̃Zƒ‹‚̈ꂉº‚©‚ç@•Ï”FÅIs@‚É“ü‚Á‚Ä‚¢‚és”~6—ñ‚͈̔͂É
 Œ»ÝƒAƒNƒeƒBƒu‚É‚È‚Á‚Ä‚¢‚éƒV[ƒg‚ÌA"A1:F" & ÅIs ‚͈̔͂̒l‚ð“ü‚ê‚È‚³‚¢B

 ‚ÆA‘‚¢‚Ä‚ ‚鎖‚É‚È‚è‚Ü‚·B

 ~‘Ž®‚ª‚»‚ë‚Á‚Ä‚¢‚é
 ›ƒRƒs[Œ³‚Ì‘Ž®‚ðˆø‚«Œp‚¢‚Å‚¢‚È‚¢

 ‚ÆŒ¾‚¤Ž–‚È‚ñ‚Å‚·‚ªA”[“¾o—ˆ‚»‚¤‚Å‚·‚©H

 (HANA) 

HANA‚³‚Ü

„~‘Ž®‚ª‚»‚ë‚Á‚Ä‚¢‚é
„›ƒRƒs[Œ³‚Ì‘Ž®‚ðˆø‚«Œp‚¢‚Å‚¢‚È‚¢
„‚ÆŒ¾‚¤Ž–‚È‚ñ‚Å‚·‚ªA”[“¾o—ˆ‚»‚¤‚Å‚·‚©H
‚Í‚¢Aà–¾’¸‚¢‚½“à—e‚Í‚í‚©‚è‚Ü‚µ‚½B
‰½‚ªŠÖ”‚ʼn½‚ªVBA‚È‚Ì‚©A‹æ•Ê‚à‚‚«‚Ü‚¹‚ñ‚ÅA‚·‚Ý‚Ü‚¹‚ñm(_@_)mB
iMachi)


HANA‚³‚Ü

•”–¼‚È‚Ç‚ð‘Ήž•\‚ɉˆ‚Á‚Ä•ÏŠ·‚µ‚Ä‚©‚çAo—Í‚·‚é•”–¼‡‚É•À‚ׂ©‚¦‚é‚悤‚É‚µ‚Ü‚µ‚½B
Sub c•”–¼‘Ήž‚Ƹ‡•À‚בւ¦()

    Dim mxR As Long
    Range("G2").Select
    ActiveCell.FormulaR1C1 = "‘Ήž–¼"
    mxR = Range("C" & Rows.Count).End(xlUp).Row
    Range("G3:G" & mxR).Select
    Selection.FormulaR1C1 = _
        "=IF(COUNTIF(‘Ήž•\!R3C8:R75C8,RC[-4]),VLOOKUP(RC[-4],‘Ήž•\!R3C8:R75C9,2,FALSE),""•s–¾"")"
    Rows("1:1").Delete Shift:=xlUp
    Cells.Select
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add Key:=Range("G2:G300") _
        , SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
        "‚`‚T,‚m‚h‚b‚t,‚`‚U,‚`‚V,‚`‚W,‚a‚R,‚h‚b‚t,‚a‚S,‚a‚T,‚a‚U,‚b‚Q,‚b‚R,‚b‚S,‚b‚T,‚d‚S,¼‚T,‚g‚c,‚d‚q,ŽèpŽº,ŠO—ˆ", DataOption _
        :=xlSortNormal
    With ActiveWorkbook.Worksheets("Sheet1").Sort
        .SetRange Range("A1:H300")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub
‚±‚Ì‚ ‚ÆA‘Ήž–¼‚ŃV[ƒg‚ðo—Í‚µ‚½‚©‚Á‚½‚Ì‚ÅA
HANA‚³‚Ü‚É’¸‚¢‚½ƒ}ƒNƒ‚ðAˆÈ‰º‚̂悤‚É•Ï‚¦‚Ä‚Ý‚½‚Ì‚Å‚·‚ªA
‚»‚¤‚µ‚½‚çAʼn‚Ì•”‚É‚È‚é‚`‚T‚¾‚¯ƒV[ƒg‚ªo—Í‚³‚ê‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
Sub d•”•Êo—Í()
    Dim i As Long, shi As Long, MyR As Long
    Dim tbl As Variant
    Dim ws As Worksheet

    For shi = 1 To 1
        With Sheets(shi)
            tbl = .Range("A1", .Range("G" & Rows.Count).End(xlUp)).Value
        End With
        For i = 7 To UBound(tbl, 1)
            On Error Resume Next
                Set ws = Worksheets(tbl(i, 7))
            On Error GoTo 0
            If ws Is Nothing Then
                Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 7)
                Sheets(tbl(i, 7)).Range("A1:G1").Value = Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "‹àŠz", "Žg—p—Ê", "‘Ήž–¼")
                Range("A1:G1").Select
                Selection.AutoFilter
                Range("H1").Select
                ActiveCell.FormulaR1C1 = "=SUBTOTAL(9,C[-2])"
            Else
                Set ws = Nothing
            End If
            With Sheets(tbl(i, 7))
                MyR = .Range("A" & Rows.Count).End(xlUp).Row + 1
                .Range("A" & MyR).Value = tbl(i, 1)
                .Range("B" & MyR).Value = tbl(i, 2)
                .Range("C" & MyR).Value = tbl(i, 3)
                .Range("D" & MyR).Value = tbl(i, 4)
                .Range("E" & MyR).Value = tbl(i, 5)
                .Range("F" & MyR).Value = tbl(i, 6)
                .Range("G" & MyR).Value = tbl(i, 7)
            End With

        Next
    Next

End Sub
‚â‚è‚©‚½‚ðŠÔˆá‚¦‚Ä‚¢‚é‚Ì‚Å‚µ‚傤‚ªA‚Ç‚±‚𒼂¹‚Ηǂ¢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñB
‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B(Machi)


HANA‚³‚Ü
쬂µ‚½ƒ}ƒNƒ‚ð‘S•”‚‚Ȃ°‚Ä‚Ý‚Ü‚µ‚½B
‚ǂ̂悤‚ɂ‚Ȃ°‚é‚ׂ«‚È‚Ì‚©A‚í‚©‚ç‚È‚©‚Á‚½‚Ì‚Å
‚Æ‚è‚ ‚¦‚¸As‚ð‚ ‚¯‚Ä“\‚è•t‚¯‚Ä‚ ‚è‚Ü‚·B
‘Ήž–¼‚Ì•”•ª‚ÍA‰ž‹}ˆ’u‚Æ‚µ‚Ä
‘Ήž–¼€–Ú—ñ‚ðC—ñ‚Ɉړ®‚³‚¹‚邱‚Æ‚ÅA‘S•”o—Í‚³‚ê‚é‚悤‚É‚È‚è‚Ü‚µ‚½B
•¨•i–¼‚ÌVLOOKUP‚ÍA‚±‚ê‚©‚ç“ü‚ê‚é—\’è‚Å‚·B

Sub šˆêŠ‡®—()

    Sheets("900708").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—5L"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("900709").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—5L"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("903488").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—1L"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("903722").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—1L"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("ƒTƒjƒT[ƒ‰40").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒTƒjƒT40"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("ƒTƒjƒT[ƒ‰250").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒTƒjƒT250"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("ƒTƒjƒT[ƒ‰500").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒTƒjƒT500"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("ƒxƒ‹ƒRƒ€ƒ[ƒVƒ‡ƒ“").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒxƒ‹ƒRƒ€ƒ[ƒVƒ‡ƒ“"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("ƒEƒFƒ‹ƒAƒbƒv1‚k").Select
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ƒEƒFƒ‹ƒAƒbƒv"
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!Sheet1ƒRƒs["

    Sheets("Sheet1").Select
    Cells.Replace What:="900709-1 ƒEƒHƒVƒ…ƒ{ƒ“ƒsƒ“ƒN 5kgE23915 (ŒÂ)", Replacement:="ƒsƒ“ƒN900709-1 ƒEƒHƒVƒ…ƒ{ƒ“ƒsƒ“ƒN 5kgE23915 (ŒÂ)" _
        , LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat _
        :=False, ReplaceFormat:=False
    Cells.Replace What:="900708-1 ƒEƒHƒVƒ…ƒ{ƒ“‚f 5kgE23947 (ŒÂ)", Replacement:= _
        "³«¯¼­ÎÞÝ‚f900708-1 ƒEƒHƒVƒ…ƒ{ƒ“‚f 5kgE23947 (ŒÂ)", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
        SearchFormat:=False, ReplaceFormat:=False
    Cells.Replace What:="903488-1 ŽãŽ_«ƒnƒ“ƒhƒ\|ƒv–A 1دÄÙ", Replacement:="ÊÝÄÞ¿°Ìß903488-1 ŽãŽ_«ƒnƒ“ƒhƒ\|ƒv–A 1دÄÙ", _
        LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _
        False, ReplaceFormat:=False
    Cells.Replace What:="903722-1 ƒVƒƒƒ{ƒlƒbƒgƒ†Eƒ€‚o|‚Ti–Aój 1دÄÙ", Replacement:= _
        "¼¬ÎÞȯÄ903722-1 ƒVƒƒƒ{ƒlƒbƒgƒ†Eƒ€‚o|‚Ti–Aój 1دÄÙ", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
        SearchFormat:=False, ReplaceFormat:=False
    Cells.Replace What:="@", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
    Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False

   Dim mxR As Long
    Range("G2").Select
    ActiveCell.FormulaR1C1 = "‘Ήž–¼"
    mxR = Range("C" & Rows.Count).End(xlUp).Row
    Range("G3:G" & mxR).Select
    Selection.FormulaR1C1 = _
        "=IF(COUNTIF(‘Ήž•\!R3C8:R75C8,RC[-4]),VLOOKUP(RC[-4],‘Ήž•\!R3C8:R75C9,2,FALSE),""•s–¾"")"
    Rows("1:1").Delete Shift:=xlUp
    Cells.Select
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add Key:=Range("G2:G300") _
        , SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
        "‚`‚T,‚m‚h‚b‚t,‚`‚U,‚`‚V,‚`‚W,‚a‚R,‚h‚b‚t,‚a‚S,‚a‚T,‚a‚U,‚b‚Q,‚b‚R,‚b‚S,‚b‚T,‚d‚S,¼‚T,‚g‚c,‚d‚q,ŽèpŽº,ŠO—ˆ", DataOption _
        :=xlSortNormal
    With ActiveWorkbook.Worksheets("Sheet1").Sort
        .SetRange Range("A1:H300")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With

    Columns("G:G").Select
    Selection.Cut
    Columns("C:C").Select
    Selection.Insert Shift:=xlToRight

    Dim i As Long, shi As Long, MyR As Long
    Dim tbl As Variant
    Dim ws As Worksheet

    For shi = 1 To 1
        With Sheets(shi)
            tbl = .Range("A1", .Range("G" & Rows.Count).End(xlUp)).Value
        End With
        For i = 2 To UBound(tbl, 1)
            On Error Resume Next
                Set ws = Worksheets(tbl(i, 3))
            On Error GoTo 0
            If ws Is Nothing Then
                Sheets.Add(after:=Sheets(Sheets.Count)).Name = tbl(i, 3)
                Sheets(tbl(i, 3)).Range("A1:G1").Value = Array("¤•i–¼", "oŒÉŒŽ", "‘Ήž–¼", "•”", "oŒÉ”", "‹àŠz", "Žg—p—Ê")
                Range("A1:G1").Select
                Selection.AutoFilter
                Range("H1").Select
                ActiveCell.FormulaR1C1 = "=SUBTOTAL(9,C[-1])"
            Else
                Set ws = Nothing
            End If
            With Sheets(tbl(i, 3))
                MyR = .Range("A" & Rows.Count).End(xlUp).Row + 1
                .Range("A" & MyR).Value = tbl(i, 1)
                .Range("B" & MyR).Value = tbl(i, 2)
                .Range("C" & MyR).Value = tbl(i, 3)
                .Range("D" & MyR).Value = tbl(i, 4)
                .Range("E" & MyR).Value = tbl(i, 5)
                .Range("F" & MyR).Value = tbl(i, 6)
                .Range("G" & MyR).Value = tbl(i, 7)
            End With
        Next
    Next
End Sub
‚‚Ȃ°•û‚ª‚í‚©‚è‚Ü‚¹‚ñ‚ªA‚±‚ñ‚ÈŠ´‚¶‚Å—Ç‚¢‚Ì‚Å‚µ‚傤‚©H
(Machi)


 „‚»‚¤‚µ‚½‚çAʼn‚Ì•”‚É‚È‚é‚`‚T‚¾‚¯ƒV[ƒg‚ªo—Í‚³‚ê‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
 ‚È‚ñ‚Å‚µ‚傤‚Ë‚¥BBB
 „‘Ήž–¼€–Ú—ñ‚ðC—ñ‚Ɉړ®‚³‚¹‚邱‚Æ‚ÅA‘S•”o—Í‚³‚ê‚é‚悤‚É‚È‚è‚Ü‚µ‚½B
 ‚̃R[ƒh‚ÆŒ©”ä‚ׂé‚ÆA—ñ‚̈ʒu‚¾‚¯‚ªˆá‚¤‚È‚ç
 „For i = 7 To UBound(tbl, 1)
 „For i = 2 To UBound(tbl, 1)
 ‚±‚Ì•”•ª‚ªˆá‚Á‚Ä‚¢‚é‚Ì‚ÍA‚¨‚©‚µ‚¢‚Å‚·B 

 ‚±‚Ì i ‚Íus”v‚Æ‚µ‚ÄŽg‚Á‚Ä‚Ü‚·B
 ‚È‚Ì‚ÅAƒf[ƒ^‚ª2s–Ú‚©‚çŽn‚Ü‚Á‚Ä‚¢‚é‚È‚ç@2@‚Ì‚Ü‚Ü‚Å—Ç‚¢‚Ì‚Å‚·‚ªB

 „‚‚Ȃ°•û‚ª‚í‚©‚è‚Ü‚¹‚ñ‚ªA‚±‚ñ‚ÈŠ´‚¶‚Å—Ç‚¢‚Ì‚Å‚µ‚傤‚©H

 ‰º‚ɃRƒsƒy‚µ‚ÄA‘±‚¯‚ÄŽÀs‚³‚ê‚é—l‚É‚µ‚Ä‚à—Ç‚¢‚ÆŽv‚¢‚Ü‚·‚ª
 ¤•i–ˆ‚̃f[ƒ^‚ð®—‚·‚銂Å
    Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—5L"
 ‚Á‚Ä‚â‚Á‚Ä‚Ü‚·‚æ‚ËH

 ‚»‚ñ‚ÈŠ´‚¶‚Å‚â‚Á‚Ä‚¨‚­‚Ì‚ªA‚·‚Á‚«‚è‚·‚é‚ÆŽv‚¢‚Ü‚·B

 ’P“Æ‚ÅŽÀs‚µ‚½‚¢‚±‚Æ‚à‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚Ì‚ÅB

 ‚¿‚È‚Ý‚ÉAƒV[ƒg‚ðˆê‚‚ɂµ‚Ä‚©‚ç‚Ìì‹Æ‚É‚È‚è‚Ü‚·‚Ì‚Å
    For shi = 1 To 1 EEE‚ÆA‚»‚ê‚ɑΉž‚·‚éEEENext
 ‚ð‚È‚­‚µ‚Ä
        With Sheets(shi)
 •”•ª‚ÅA’¼ÚƒV[ƒg–¼‚ðŽw’è
        With Sheets("Sheet1")
 ‚Å—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 „‰½‚ªŠÖ”‚ʼn½‚ªVBA‚È‚Ì‚©A‹æ•Ê‚à‚‚«‚Ü‚¹‚ñ‚Å
 Ž„‚ª‹CŒy‚ÉuŠÖ”v‚ÆŒ¾‚Á‚Ä‚¢‚é‚©‚çA‚í‚©‚è‚É‚­‚¢‚ÆŽv‚¢‚Ü‚·B‚·‚Ý‚Ü‚¹‚ñB
 ¡AŽ„‚ªuŠÖ”v‚Å•\‚µ‚½‚¢Ž–‚Í@ƒV[ƒg‚̃Zƒ‹‚É”Ž®‚ð–„‚ßž‚Þ@‚ÆŒ¾‚¤Ž–‚Å‚·B

 VBA‚É‚ÍVBA‚ÌŠÖ”‚ª—L‚Á‚½‚èAVBA‚Å‚àƒ[ƒNƒV[ƒgŠÖ”‚ªŽg‚¦‚½‚è‚·‚é‚Ì‚Å‚·‚ª
 uMachi‚³‚ñ‚ªAƒZƒ‹‚É”Ž®‚ð“ü‚ê‚é‚Ì‚Æ“¯‚¶—l‚É
 @VBA‚ÉAƒZƒ‹‚É”Ž®‚ð“ü‚ê‚Ä‚à‚ç‚¢‚Ü‚µ‚傤B
 @VBA‚æ‚èA”Ž®‚Ì•û‚ª•~‹‚ª’á‚­‚Äl‚¦‚â‚·‚¢‚¾‚낤‚©‚çBv
 ‚Á‚ÄŽv‚Á‚Ä‚Ü‚·B

 ­‚µ’Eü‚µ‚Ü‚·‚ª
 '------
    Sub VBA‚Å‘«‚µŽZ()
        Range("C1").Value = Range("A1").Value + Range("B1").Value
    End Sub
 '------
    Sub ”Ž®‚Å‘«‚µŽZ()
        Range("C2").FormulaR1C1 = "=SUM(RC[-2]:RC[-1])"
    End Sub
 '------
 VBA‚Å‘«‚µŽZ@‚ðŽÀs‚·‚é‚ÆAA1+B1‚ÌŒ‹‰Ê‚ªC1ƒZƒ‹‚É“ü—Í‚³‚ê‚Ü‚·B
 ‚±‚̃R[ƒh‚ð‘‚­‚½‚ß‚É‚Í
 @‚»‚ꂼ‚ê‚̃Zƒ‹‚ð•\‚µ‚½‚¢ŽžA‚Ç‚Ì—l‚É‘‚­‚Ì‚©B
 @‘«‚µŽZ‚ð‚³‚¹‚½‚¢ŽžA‚Ç‚Ì—l‚É‘‚­‚Ì‚©B
 ’m‚Á‚Ä‚¨‚©‚È‚¢‚Æ‚¢‚¯‚Ü‚¹‚ñB

 ”Ž®‚Å‘«‚µŽZ@‚ðŽÀs‚·‚é‚ÆAC2ƒZƒ‹‚É =SUM(A2:B2) ‚ÌŽ®‚ª“ü—Í‚³‚ê‚é‚Ì‚ÅA
 C2ƒZƒ‹‚É A2+B2 ‚Ì Œ‹‰Ê‚ª•\Ž¦‚³‚ê‚鎖‚É‚È‚è‚Ü‚·B

 ‚±‚̃R[ƒh‚ÍAƒ}ƒNƒ‚Ì‹L˜^‚Å
 @‚PDC2ƒZƒ‹‚ð‘I‘ð
 @‚QD=SUM(A2:B3) ‚ÌŽ®‚ð“ü—Í
 ‚ðƒR[ƒh‰»‚µ‚ÄA•s—v•”•ª‚ð휂·‚é‚ÆŠ®¬‚µ‚Ü‚·B
    Range("C2").Select
    ActiveCell.FormulaR1C1 = "=SUM(RC[-2]:RC[-1])"
    Range("C3").Select
 2s–Ú‚ÌuActiveCellv‚ªA‚»‚Ìã‚ÌuRange("C2")v‚ÌŽ–‚È‚Ì‚ÅA’u‚«Š·‚¦‚ç‚ê‚éB
 3s–Ú‚Ì C3ƒZƒ‹‚ð‘I‘ð‚·‚é“®ì‚Í•K—v‚È‚¢‚Ì‚ÅAÁ‚µ‚ÄOK
 @@BBBB‚Á‚ÄŽ–‚ð’m‚Á‚Ä‚¨‚©‚È‚¢‚ÆŠ®¬‚Í‚µ‚Ü‚¹‚ñ‚ªBBB

 w‘«‚µŽZx‚Æ‚¢‚¤ŠÈ’P‚È—á‚È‚Ì‚Å@‚¢‚Ü‚¢‚¿ƒsƒ“‚Æ‚±‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ª
 VLOOKUPŠÖ”‚ðƒZƒ‹‚É–„‚ß‚é
    Selection.FormulaR1C1 = _
        "=IF(COUNTIF(‘Ήž•\!R3C8:R75C8,RC[-4]),VLOOKUP(RC[-4],‘Ήž•\!R3C8:R75C9,2,FALSE),""•s–¾"")"
 ‚ÆA“¯‚¶Œ‹‰Ê‚ª“¾‚ç‚ê‚é—l‚ȃR[ƒh‚ð‘‚­
 Ž–‚ðl‚¦‚Ä‚Ý‚Ä‚à‚炤‚ÆA‘½‚­‚ÌŽ–‚ð’m‚ç‚È‚­‚Ä‚àŒ‹‰Ê‚ª“¾‚ç‚ê‚Ä‚¢‚é‚Æ
 ŽÀŠ´‚µ‚Ä‚à‚炦‚é‚Ì‚Å‚Í‚È‚¢‚©‚ÆŽv‚¢‚Ü‚·‚ªA‚Ç‚¤‚Å‚µ‚傤H

 ‚ EEE‚à‚µ‚©‚µ‚Ä@Resize‚Ìà–¾‚ÌŠ‚Å ƒ[ƒNƒV[ƒgŠÖ”‚ÌOFFSETŠÖ”‚ðŽ‚¿o‚µ‚½‚Ì‚ª
 ¬—‚³‚¹‚¿‚á‚¢‚Ü‚µ‚½‚©H

 ‚¿‚È‚Ý‚ÉAd•”•Êo—͂̃R[ƒh‚Í@Œ³ƒf[ƒ^‚ªˆê‚‚ɂ܂Ƃ܂Á‚½‚è
 •”•Êo—Í‚·‚é‚Ü‚Å‚É•À‚בւ¦‚ªs‚í‚ꂽ‚肵‚Ä‚¢‚é‚Ì‚Å
 ã‚Å‘‚¢‚½ŠˆÈŠO‚àA‚à‚¤­‚µ•ÏX‚Å‚«‚銂ª‚ ‚è‚Ü‚·B

 ‚»‚Ì‚ ‚½‚è‚àC³‚µ‚Ä‚¢‚¯‚½‚ç—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 ‚ªA‚Ü‚¸‚Í@¤•i–ˆƒV[ƒg‚Ńf[ƒ^‚ð‚܂Ƃ߂銂ª‚à‚¤­‚µ‰½‚Æ‚©‚µ‚½‚¢Š´‚¶‚Å‚·B

 „„¤•iƒV[ƒg‚Í9–‡‚ ‚é—l‚Å‚·‚ªA—lŽ®‚Í‘S•”ˆá‚¤‚Ì‚Å‚·‚©H 
 „—lŽ®‚Í3Ží—Þ‚Å‚·‚ªA‚»‚Ì‚¤‚¿1Ží—ނ̓f[ƒ^‚Ì€–Ú–¼‚â‘Ž®‚ªˆá‚¤‚¾‚¯‚È‚Ì‚ÅA 
 „ŽÀŽ¿‚ÍA2Ží—Þ‚Æ‚È‚è‚Ü‚·B 
 ‚±‚±‚ÌŠ‚ðA‚à‚Á‚ÆÚ‚µ‚­‹³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©H

 o—ˆ‚邾‚¯“¯‚¶ƒR[ƒh‚ÅÏ‚Þ—l‚É‚µ‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 Š®¬‚µ‚Ä‚¢‚éƒR[ƒh‚ÅA“¯‚¶Š‚ƈႤŠ‚ðŒ©‹É‚ß‚Ä‹³‚¦‚ĉº‚³‚¢B

 (HANA)


HANA‚³‚Ü

„For i = 7 To UBound(tbl, 1)
„For i = 2 To UBound(tbl, 1)
„‚±‚Ì•”•ª‚ªˆá‚Á‚Ä‚¢‚é‚Ì‚ÍA‚¨‚©‚µ‚¢‚Å‚·B
„‚±‚Ì i ‚Íus”v‚Æ‚µ‚ÄŽg‚Á‚Ä‚Ü‚·B

s”‚¾‚Á‚½‚Ì‚Å‚·‚Ë(>_<)B
HANA‚³‚Ü‚É’¸‚¢‚½‚Æ‚«‚ÍAFor i = 3 To UBound(tbl, 1)‚¾‚Á‚½‚ñ‚Å‚·B
‚»‚µ‚ÄAtbl(i,3)‚Ì•”•ª‚ðƒV[ƒg–¼‚Æ‚µ‚Ä‘‚«o‚µ‚Ä‚¢‚½‚Ì‚ÅA
¡“x‚Ítbl(i, 7)‚Ì‚Æ‚±‚ð‘‚«o‚·‚Ì‚¾‚©‚çA‘S•”7‚É‚·‚ê‚΂¢‚¢‚Ì‚©‚È‚Æl‚¦‚ÄA
‚»‚ê‚Ü‚Å3‚Æ‚¢‚¤”Žš‚ª“ü‚Á‚Ä‚¢‚½•”•ª‚ðA–ó‚à•ª‚©‚炸‘S•”7‚É•Ï‚¦‚¿‚á‚Á‚½‚Ì‚Å‚·B
‚¾‚©‚çA7s–ڂ̃f[ƒ^‚©‚炵‚©“Ç‚Ýž‚Ü‚È‚©‚Á‚½‚ñ‚Å‚·‚ËcB
‰ž‹}ˆ’u‚Å•ÏX‚µ‚Ä‚¢‚é‚Æ‚«‚ÉA3‚¾‚Æ1sƒf[ƒ^‚ª‘«‚è‚È‚­‚Ȃ邱‚Æ‚É‹C‚«A
ƒXƒeƒbƒvƒCƒ“‚Å“®ì‚ðŒ©‚Ä‚¢‚ÄA2‚É•Ï‚¦‚½‚悤‚È‹C‚ª‚µ‚Ü‚·B‚·‚Ý‚Ü‚¹‚ñI

„„—lŽ®‚Í3Ží—Þ‚Å‚·‚ªA‚»‚Ì‚¤‚¿1Ží—ނ̓f[ƒ^‚Ì€–Ú–¼‚â‘Ž®‚ªˆá‚¤‚¾‚¯‚È‚Ì‚ÅA ŽÀŽ¿‚ÍA2Ží—Þ‚Æ‚È‚è‚Ü‚·B
„‚±‚±‚ÌŠ‚ðA‚à‚Á‚ÆÚ‚µ‚­‹³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©H

—lŽ®‚P‚Æ—lŽ®‚Q‚ÍAƒf[ƒ^‚Ì€–Ú–¼‚Æ‘Ž®‚ª‚¿‚ª‚Á‚Ä‚¢‚Ü‚·‚ªA
‚ ‚肪‚½‚¢‚±‚Æ‚ÉA•K—v‚È€–Úƒf[ƒ^‚Ì“ü‚Á‚Ä‚¢‚é—ñ‚ª“¯‚¶‚Å‚·B
‚È‚Ì‚ÅAƒR[ƒh‚Í“¯‚¶‚à‚Ì‚ðŽg—p(Žg—p—Ê‚ð‚©‚¯‚é‚Æ‚±‚ë‚𜂢‚Ä)‚Å‚«‚Ü‚·B
iApplication.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—5L"‚ÆA
Application.Run "'WŒv—p@ÅI”Å.xlsm'!ÎŒ²ƒf[ƒ^®—‚PL"‚ª‚»‚ê‚É‚ ‚½‚è‚Ü‚·Bj
Žc‚è‚Ì—lŽ®‚R‚ÍA€–Ú–¼‚ª•Ï‚í‚邱‚Æ‚ª‚ ‚è‚Ü‚·‚ªA”z’u‚³‚ê‚é—ñ‚âs‚Í•ÏX‚È‚¢‚±‚Æ‚ª‘½‚¢(ŽžXAs‚ª‚¸‚ê‚ĈႤꊂɂ ‚è‚Ü‚·‚ª)‚Å‚·B
‚½‚¾A‚½‚Ñ‚½‚у[ƒNƒV[ƒg‚̃V[ƒg–¼‚ª•Ï‚í‚Á‚Ä‚¢‚邽‚ßA‚»‚ê‚É‚æ‚éƒGƒ‰[‚ªo‚Ü‚·B
(ŽÀs‚·‚é‘O‚É‚µ‚Á‚©‚èŠm”F‚·‚ê‚΂¢‚¢‚Ì‚Å‚µ‚傤‚ªA“¯‚¶ƒV[ƒg–¼‚Å‚à”Žš‚â‰pŽš‚ª”¼Šp‚¾‚Á‚½‚è‘SŠp‚¾‚Á‚½‚è‚·‚邽‚ßAŒ©‚½–Ú‚Å”»•Ê‚µh‚¢‚±‚Æ‚ªŽc”O‚Å‚·j
‚±‚¿‚ç‚ÍAApplication.Run "'WŒv—p@ÅI”Å.xlsm'!ƒTƒjƒT40"‚Æ‚©‚Å‚·B
ˆá‚¤•”•ª‚Í—e—Ê‚Ì”’l•”•ª‚Ì‚Ý‚Å‚·B
»Æ»40‚ª40mlA»Æ»250‚ª250mlA»Æ»500‚ª500mlAÍÞÙºÑÛ°¼®Ý‚à500mlA³ªÙ±¯ÌßÛ°¼®Ý‚Í1000ml‚Æ500ml‚Å‚·B³ªÙ±¯ÌßÛ°¼®Ý‚Ì500ml‚ÍŒŽ‚É‚æ‚Á‚ăV[ƒg‚ª‚ ‚Á‚½‚è‚È‚©‚Á‚½‚è‚È‚Ì‚ÅA
¡‚̓}ƒNƒ‚É“ü‚ê‚Ä‚¢‚È‚¢ó‘Ô‚Å‚·B
(Machi)


 „HANA‚³‚Ü‚É’¸‚¢‚½‚Æ‚«‚ÍAFor i = 3 To UBound(tbl, 1)‚¾‚Á‚½‚ñ‚Å‚·B
 ‚Í‚¢Aã‚Ì•û‚Ì’iŠK‚Å‚Í
 @‚Ps–ڂɇŒv‚ª‚ ‚Á‚Ä
 @‚Qs–Ú‚ÉŒ©o‚µ‚ª‚ ‚Á‚Ä
 @‚Rs–Ú‚©‚çƒf[ƒ^
 ‚É‚È‚Á‚Ä‚¢‚½—l‚Å‚µ‚½‚Ì‚ÅAi‚Íu3v‚©‚çŽn‚ß‚Ü‚µ‚½B

 „3‚¾‚Æ1sƒf[ƒ^‚ª‘«‚è‚È‚­‚Ȃ邱‚Æ‚É‹C‚«A 
 „ƒXƒeƒbƒvƒCƒ“‚Å“®ì‚ðŒ©‚Ä‚¢‚ÄA2‚É•Ï‚¦‚½‚悤‚È‹C‚ª‚µ‚Ü‚·B‚·‚Ý‚Ü‚¹‚ñI
 ‚¢‚¢‚¦A‚±‚Ì—l‚É‚µ‚Ä@ì‚Á‚Ä‚ ‚éƒR[ƒh‚ÆŽÀÛ‚Ì“®‚«‚ðŠm”F‚µ‚È‚ª‚ç
 Šó–]‚Ì“®‚«‚É•ÏX‚µ‚Äs‚Á‚ĉº‚³‚¢B

 i‚ª7s–Ú‚©‚çŽn‚Ü‚Á‚Ä‚¢‚é‚ÆAƒXƒeƒbƒvƒCƒ“‚ÅŽÀs‚µ‚Ä‚¢‚­‚Æ
 ˆê‰ñ–ڂ̃‹[ƒv‚Å tbl(i, 7) ‚Ƀ|ƒCƒ“ƒ^‚ð‹ß‚¯‚½Žž
 ‘z’肵‚½u‚`‚Tv‚Å‚Í‚È‚­Au‚m‚h‚b‚tv‚Æ‚©‚ª•\Ž¦‚³‚ê‚Ä
 EEEHHHEEE
 ‚Á‚Ä‚Ì‚ª‚í‚©‚Á‚½‚ÆŽv‚¢‚Ü‚·B

 ʼn‚Ì“à‚ÍAƒXƒeƒbƒvƒCƒ“‚ÅŽÀs’†‚à‚Ç‚±‚̉½‚ðŒ©‚ê‚Ηǂ¢‚Ì‚©
 •ª‚©‚ç‚È‚¢‚ÆŽv‚¢‚Ü‚·‚ªu‰½‚ª‚í‚©‚ê‚Ηǂ¢‚Ì‚©v‚ðl‚¦‚È‚ª‚ç
 ƒgƒ‰ƒC‚µ‚Ä‚à‚炤‚ÆA‚»‚Ì‚¤‚¿‚í‚©‚Á‚Ä‚­‚é‚ÆŽv‚¢‚Ü‚·B

 „—lŽ®‚P‚Æ—lŽ®‚Q‚ÍAƒf[ƒ^‚Ì€–Ú–¼‚Æ‘Ž®‚ª‚¿‚ª‚Á‚Ä‚¢‚Ü‚·‚ªA

 ¡A’uŠ·‚ÌŠ‚Å
 u900709-1 ƒEƒHƒVƒ…ƒ{ƒ“ƒsƒ“ƒN 5kgE23915 (ŒÂ)v
 ‚±‚ñ‚È‚Ì‚ðŒŸõ‚µ‚Ä‚Ü‚·‚ËB

 ‚±‚̃Zƒ‹‚É“ü—Í‚³‚ê‚Ä‚­‚镶Žš‚ÍA–ˆ‰ñ“¯‚¶‚Å‚µ‚傤‚©H
 “¯‚¶‚Å‚ ‚ê‚ÎA‚±‚ê‚ðƒL[‚É‚µ‚Ä@”—Ê‚â’uŠ·Œã‚É•\Ž¦‚µ‚½‚¢•¶Žš‚ð
 VLOOUPŠÖ”‚ÅŽQÆ‚³‚¹‚邱‚Æ‚É‚·‚é‚Æ
 —e—Ê•”•ª‚à‹¤’ʉ»‚ªo—ˆ‚é‚ÆŽv‚¢‚Ü‚·‚ªA‚Ç‚¤‚È‚ñ‚Å‚µ‚傤H

 ‚Ü‚½
 „”z’u‚³‚ê‚é—ñ‚âs‚Í•ÏX‚È‚¢‚±‚Æ‚ª‘½‚¢(ŽžXAs‚ª‚¸‚ê‚ĈႤꊂɂ ‚è‚Ü‚·‚ª)
 ‚±‚ê‚ÍA‚¸‚ê‚É‚àƒpƒ^[ƒ“‚ª‚ ‚é‚ÆŽv‚¢‚Ü‚·‚ªA‚Ç‚Ì€–Ú‚ª‚ǂ̈ʒu‚É‚¸‚ê‚鎖‚ª‚ ‚é‚Ì‚Å‚µ‚傤H

 us‚ª‚¸‚ê‚év‚Á‚ÄŽ–‚ÍA€–Ú–¼‚È‚Ç‚ª“ü—Í‚³‚ê‚Ä‚¢‚é•”•ª‚ÉŠÖ‚µ‚Ä‚Å‚·‚æ‚ËH
 ‚¸‚ê‚Ä‚¢‚éꇂÍAƒf[ƒ^‚ÌŠJŽns‚àˆê‚É‚¸‚ê‚é‚Ì‚Å‚µ‚傤‚©H
 ‚Å‚µ‚½‚ç‹t‚ÉAƒf[ƒ^‚ÌŒ©o‚µ‚ª‚Ç‚Ìs‚É‚ ‚é‚©‚ª‚í‚©‚ê‚Î@‚¸‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©”»’f‚Å‚«‚é‚Ì‚Å‚µ‚傤‚©H

 (HANA)

HANA‚³‚Ü

„‚±‚̃Zƒ‹‚É“ü—Í‚³‚ê‚Ä‚­‚镶Žš‚ÍA–ˆ‰ñ“¯‚¶‚Å‚µ‚傤‚©H
‚Í‚¢A“¯‚¶‚Å‚·B
’uŠ·‚ð‚©‚¯‚Ä‚¢‚é4Ží—Þ‚Ì•¨•i‚ªA—lŽ®‚P‚Æ‚Q‚̃^ƒCƒv‚É‚È‚è‚Ü‚·B
‚»‚êˆÈŠO‚Ì•¨•i‚ªA—lŽ®‚R‚É‚È‚è‚Ü‚·B
—lŽ®‚R‚Ì•¨•i–¼‚ÍAƒTƒjƒT[ƒ‰i‚vj‚S‚O‚‚Œ‚Æ‚¢‚¤Š´‚¶‚ÅA
–ò•iƒR[ƒh‚È‚Ç‚Í“ü‚Á‚Ä‚¢‚È‚¢‚Ì‚ÅA’uŠ·‚¹‚¸‚»‚Ì‚Ü‚ÜŽg—p‚µ‚Ä‚¢‚Ü‚·B

„VLOOUPŠÖ”‚ÅŽQÆ‚³‚¹‚邱‚Æ‚É‚·‚é‚Æ
„—e—Ê•”•ª‚à‹¤’ʉ»‚ªo—ˆ‚é‚ÆŽv‚¢‚Ü‚·‚ªA‚Ç‚¤‚È‚ñ‚Å‚µ‚傤H
‚±‚ÌAu—e—Ê•”•ª‚Ì‹¤’ʉ»v‚Æ‚¢‚¤‚Ì‚Í‚Ç‚¤‚¢‚¤ˆÓ–¡‚Å‚µ‚傤‚©H
5kg‚Æ‚©‚P‡g‚Æ‚©A‚»‚ꂼ‚ê‚Ì•¨•i‚Ì—e—Ê‚Ì•”•ª‚̃}ƒNƒ‚Ì‚±‚Æ‚Å‚µ‚傤‚©B

„‚¸‚ê‚Ä‚¢‚éꇂÍAƒf[ƒ^‚ÌŠJŽns‚àˆê‚É‚¸‚ê‚é‚Ì‚Å‚µ‚傤‚©H
‚Í‚¢A‚»‚¤‚Å‚·B
ƒf[ƒ^‚ª•\‚É‚È‚Á‚Ä‚¢‚é‚Ì‚ÅA‚¸‚ê‚Ä‚¢‚ê‚΂·‚®‚É‚í‚©‚è‚Ü‚·B
•\‚ÌŠJŽnˆÊ’u‚ª’Êí‚ÍA1‚©‚ç‚Ȃ̂ɑ΂µAC5‚Æ‚©D5‚Æ‚©ŠJŽnˆÊ’u‚ª•Ï‚í‚Á‚Ä‚¢‚é‚Æ‚¢‚¤ó‘Ô‚Å‚·B
Šm”F‚µ‚½‚Æ‚±‚ëAƒV[ƒg‚Ì^‚ñ’†‚É‚ ‚Á‚½•û‚ªAŒ©‚â‚·‚¢‚Ì‚Å‚Í‚È‚¢‚©H‚Æ‚¢‚¤”z—¶‚¾‚»‚¤‚Å‚·B
‚±‚ê‚ÉŠÖ‚µ‚Ä‚ÍAŽ––±‚Ì•û‚É‚¢‚‚àA1‚É“\•t‚¯‚Ä‚­‚ê‚é‚悤ˆË—Š‚µ‚½‚Ì‚ÅA
‘½•ªA¡Œã‚Í‚È‚­‚È‚é‚Í‚¸I‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
ƒf[ƒ^‚̃V[ƒg–¼‚ÉŠÖ‚µ‚Ä‚ÍAŽ––±‚Ì•û‚Å‚Í“ˆê‚͓‚»‚¤‚È‚Ì‚ÅA
‚±‚¿‚ç‚Å‚µ‚Á‚©‚èŠm”F‚µ‚Ä‚¢‚­‚µ‚©‚È‚¢‚ÈA‚Æl‚¦‚Ä‚¢‚Ü‚·B
iMachi)


 „‚±‚ÌAu—e—Ê•”•ª‚Ì‹¤’ʉ»v‚Æ‚¢‚¤‚Ì‚Í‚Ç‚¤‚¢‚¤ˆÓ–¡‚Å‚µ‚傤‚©H 
 ‚»‚ꂼ‚ê‚̤•i‚É‚æ‚Á‚ăR[ƒh‚ð•Ï‚¦‚Ä‚¢‚é‚Ì‚Í
 ¤•i‚É‚æ‚Á‚Ä—e—Ê‚ªˆá‚Á‚Ä‚¢‚é‚©‚ç‚Å‚·‚æ‚ËB

 ‹ï‘Ì“I‚É‚ÍA•\‚ð‚à‚¤ˆê‚Âì‚Á‚Ä@ʼn‚Ì—ñ‚É
 @@900709-1 ƒEƒHƒVƒ…ƒ{ƒ“ƒsƒ“ƒN 5kgE23915 (ŒÂ)
 ‚Ì—l‚ÉA‚à‚炤ƒf[ƒ^‚É“ü—Í‚³‚ê‚Ä‚¢‚é‚à‚Ì‚ð—…—ñB
 ‚½‚Æ‚¦‚ÎAŽŸ‚Ì—ñ‚É—e—Ê
 @@5
 ‚»‚µ‚ÄA‚»‚ÌŽŸ‚Ì—ñ‚Él‚ªŒ©‚Ä‚í‚©‚è‚â‚·‚¢—l‚É•ÏX‚µ‚½•¶Žš
 @@ƒEƒHƒVƒ…ƒ{ƒ“ƒsƒ“ƒN 5kg
 ‚ð“ü‚ê‚Ä‚¨‚«‚Ü‚·B

 Sheet1‚Ƀf[ƒ^‚ð‚·‚×‚ÄW‚ß‚½Œã
 Žg—p—Ê‚ðo‚·—ñ‚É‚Í
 @=”—ʂ̃Zƒ‹*VLOOKUP(•i–¼‚̃Zƒ‹,•\‚͈̔Í,2,FALSE)
 l‚ªŒ©‚é•i–¼‚Ì—ñ‚É‚Í
 @=VLOOKUP(•i–¼‚̃Zƒ‹,•\‚͈̔Í,3,FALSE)
 ‚Æ‚¢‚Á‚½Ž®‚ðƒ}ƒNƒ‚Å‚¢‚ê‚éB

 ‚·‚é‚ÆAƒf[ƒ^‚ð®—‚·‚é•”•ª‚̃R[ƒh‚Í—lŽ®‚Ì”‚¾‚¯(“ñ‚‚¾‚¯)—pˆÓ‚µ‚Ä‚¨‚¯‚Ηǂ¢‚Å‚·‚æ‚ËH

 ‚Ü‚½A‰½‚©•ÏX‚ª‚ ‚Á‚½‚è@’ljÁ‚ª‚ ‚Á‚½ê‡‚à
 ‚±‚Ì•\‚ð•ÏX‚·‚邾‚¯‚őΉžo—ˆ‚é‚ÆŽv‚¢‚Ü‚·‚µB

 „ƒV[ƒg‚Ì^‚ñ’†‚É‚ ‚Á‚½•û‚ªAŒ©‚â‚·‚¢‚Ì‚Å‚Í‚È‚¢‚©H‚Æ‚¢‚¤”z—¶‚¾‚»‚¤‚Å‚·B 
 „‚±‚ê‚ÉŠÖ‚µ‚Ä‚ÍAŽ––±‚Ì•û‚É‚¢‚‚àA1‚É“\•t‚¯‚Ä‚­‚ê‚é‚悤ˆË—Š‚µ‚½‚Ì‚Å
 ‚Å‚µ‚½‚ç—Ç‚©‚Á‚½‚Å‚·‚ËB

 „ƒf[ƒ^‚̃V[ƒg–¼‚ÉŠÖ‚µ‚Ä‚ÍAŽ––±‚Ì•û‚Å‚Í“ˆê‚͓‚»‚¤‚È‚Ì‚ÅA
 ‚±‚ê‚ÍAƒf[ƒ^‚ð®—‚·‚é•”•ª‚̃R[ƒh‚ª“ñ‚Âi‚ ‚é‚¢‚ÍŽO‚Âj‚É‚Ü‚Æ‚ß‚ç‚ê‚é‚È‚ç
 ‚Ç‚¿‚ç‚Ì—lŽ®‚È‚Ì‚©”»’f‚µ‚Ä–Ú“I‚Ì•û‚ðŽ©“®“I‚ÉŽÀs‚³‚¹‚é—l‚Éo—ˆ‚é‚ÆŽv‚¢‚Ü‚·B

 ‚Ü‚¸‚ÍAƒf[ƒ^‚ð®—‚·‚éƒR[ƒh‚ª“ñ‚‚Éo—ˆ‚é‚©AŒŸ“¢‚µ‚Ă݂ĉº‚³‚¢B
 ‚»‚ÌŒãA‚ǂ̃Zƒ‹‚ª‚Ç‚¤‚È‚Á‚Ä‚¢‚鎞‚Ç‚¿‚ç‚Ì—lŽ®‚Æ”»’fo—ˆ‚é‚Ì‚©@‹³‚¦‚Ä‚­‚¾‚³‚¢B

 (HANA)

HANA‚³‚Ü

„‚·‚é‚ÆAƒf[ƒ^‚ð®—‚·‚é•”•ª‚̃R[ƒh‚Í—lŽ®‚Ì”‚¾‚¯(“ñ‚‚¾‚¯)—pˆÓ‚µ‚Ä‚¨‚¯‚Ηǂ¢‚Å‚·‚æ‚ËH

HANA‚³‚Ü‚ÉŒ¾‚í‚ꂽ‚Æ‚¨‚è‚É•\‚ðì‚èA
‚æ‚­‚í‚©‚ç‚È‚¢‚È‚ª‚ç‚àAŽæ‚è‚ ‚¦‚¸VLOOKUP‚ð“ü‚ê‚Ä‚Ý‚ÄA
‚â‚Á‚ÆA‚È‚é‚Ù‚Ç!!‚±‚¤‚¢‚¤‚±‚Æ‚¾‚Á‚½‚ñ‚¾B‚Æ‚í‚©‚è‚Ü‚µ‚½B
•Ö—˜‚È‚à‚Ì‚Å‚·‚Ë`BŠ´“®‚µ‚Ü‚·A‚Ù‚ñ‚Æ‚ÉB

‚Q‚‚̗lŽ®•ª‚̃f[ƒ^®——pƒ}ƒNƒ‚ÍA
Žg—p—Ê‚ðŠ|‚¯‚Ä‚¢‚½•”•ª‚ð휂µ‚ÄA‚±‚ñ‚ÈŠ´‚¶‚É‚È‚è‚Ü‚µ‚½B

ã‚©‚ç3s–Ú‚©‚ç7s–Ú‚Ü‚Å‚ªA—lŽ®‚É‚æ‚Á‚Ä•Ï‚í‚è‚Ü‚·B
Sub Á“Å–ò()

    Dim mxR As Long
    Columns("A:B").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("A8").Value = Range("F6").Value   
    Range("B8").Value = Range("E4").Value  
    Rows("1:6").Delete Shift:=xlUp
    Range("C:C,E:N,P:Q").Delete Shift:=xlToLeft
    Range("A1").Value = "¤•i–¼"
    Range("B1").Value = "oŒÉŒŽ"
    Range("C1").Value = "•”"
    Range("D1").Value = "oŒÉ”"
    Range("E1").Value = "‹àŠz"
    Range("F1").Value = "Žg—p—Ê"
    Range("G1").Value = "•\Ž¦•a“–¼"
    Range("H1").Value = "•\Ž¦¤•i–¼"

    mxR = Range("C" & Rows.Count).End(xlUp).Row

    Range("A2:A" & mxR).Value = Range("A2")
    Range("B2:B" & mxR).Value = Range("B2")
ˆá‚¤•”•ª‚ÍA
Columns("A:A").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("A5").Value = Range("B2").Value 
    Columns("C:C").Select
    Selection.Copy
    Columns("F:F").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False

    Rows("1:3").Delete Shift:=xlUp
    Range("B:D,G:G,I:J,L:M").Delete Shift:=xlToLeft@ˆÈã‚Å‚·B

ŽQÆ‚³‚¹‚é•”•ª‚ÍA¸‡•À‚בւ¦‚à“ü‚Á‚Ä‚Ü‚·‚ªAˆÈ‰º‚Å—Ç‚¢‚Å‚µ‚傤‚©H
‘Ήž•\‚ÍAA2‚©‚çC10‚Ü‚Å“ü—Í‚µ‚Ä‚ ‚Á‚ÄAHANA‚³‚Ü‚Ì‚²’ñˆÄ’Ê‚èA
A¤•i–¼AB—e—ÊAC•\Ž¦¤•i–¼‚̇‚Å“ü‚ê‚Ä‚ ‚è‚Ü‚·B
H3‚©‚çI75‚É‚ÍA•”–¼‚̑Ήž•\‚ª‚ ‚è‚Ü‚·B
Dim mxR As Long

    mxR = Range("C" & Rows.Count).End(xlUp).Row
    Range("G3:G" & mxR).Select
    Selection.FormulaR1C1 = _
        "=IF(COUNTIF(‘Ήž•\!R3C8:R75C8,RC[-4]),VLOOKUP(RC[-4],‘Ήž•\!R3C8:R75C9,2,FALSE),""•s–¾"")"

    Range("F3:F" & mxR).Select
    Selection.FormulaR1C1 = "=RC[-2]*VLOOKUP(RC[-5],‘Ήž•\!R2C1:R10C3,2,FALSE)"

    Range("H3:H" & mxR).Select
    Selection.FormulaR1C1 = "=VLOOKUP(RC[-7],‘Ήž•\!R2C1:R10C3,3,FALSE)"

    Rows("1:1").Delete Shift:=xlUp
    Cells.Select
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add Key:=Range("G2:G300") _
        , SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
        "‚`‚T,‚m‚h‚b‚t,‚`‚U,‚`‚V,‚`‚W,‚a‚R,‚h‚b‚t,‚a‚S,‚a‚T,‚a‚U,‚b‚Q,‚b‚R,‚b‚S,‚b‚T,‚d‚S,¼‚T,‚g‚c,‚d‚q,ŽèpŽº,ŠO—ˆ", DataOption _
        :=xlSortNormal
    With ActiveWorkbook.Worksheets("Sheet1").Sort
        .SetRange Range("A1:H300")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
ˆÈã‚Å‚·B

„‚ǂ̃Zƒ‹‚ª‚Ç‚¤‚È‚Á‚Ä‚¢‚鎞‚Ç‚¿‚ç‚Ì—lŽ®‚Æ”»’fo—ˆ‚é‚Ì‚©@‹³‚¦‚Ä‚­‚¾‚³‚¢B
•¨•i•ÊƒV[ƒg‚ÌŒ³ƒf[ƒ^‚Ì•”•ª‚Å—Ç‚¢‚Ì‚Å‚µ‚傤‚©H
—lŽ®‚PC‚Q‚Å‚ÍAí‚ÉA1ƒZƒ‹‚É[9]‚r‚o‚c‚Æ“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·B
—lŽ®‚R‚Å‚ÍA
oŒÉ‚ª‚ ‚Á‚½ê‡‚ÍAA1‚̃Zƒ‹‚É•K‚¸Ž{Ý–¼‚ª“ü‚è‚Ü‚·B
oŒÉ‚ª‚È‚¢ê‡‚ÍAoŒÉ‚È‚µAoŒÉ”‚È‚µ‚È‚ÇA–ˆ‰ñˆá‚¤Œ¾—t‚ªˆá‚¤ƒZƒ‹‚É“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·B‚±‚ê‚ÍAŽ––±‚Ì•û‚ª“ü—Í‚·‚é‚킯‚Å‚Í‚È‚­Œ³ƒf[ƒ^‚»‚Ì‚à‚Ì‚È‚ñ‚¾‚»‚¤‚Å‚·B
iMachi)


 ‚à‚¤­‚µl‚¦‚ð•Ï‚¦‚Ä‚à—Ç‚¢‚Å‚µ‚傤‚©H

 ¡‚ÍA¤•i–ˆ‚̃V[ƒg‚Ńf[ƒ^‚ð®—‚µ‚Ä
 ®—‚³‚ꂽƒf[ƒ^‚ð Sheet1 ‚ɃRƒs[‚µ‚Ä‚Ü‚·‚æ‚ËH
 @@‚à‚Æ‚à‚Æ ¤•i–ˆ‚É•ª‚©‚ꂽƒV[ƒg‚©‚ç•”–ˆ‚É’Šo—\’è‚Å‚µ‚½‚Ì‚ÅB

 ‚Å‚·‚ª@‚±‚¤‚È‚é‚ÆA’¼Ú Sheet1‚ɃRƒs[‚µ‚È‚ª‚çƒf[ƒ^‚ðì‚Á‚Ä‚¢‚¯‚Ηǂ¢‚ñ‚¶‚á‚È‚¢‚Å‚µ‚傤‚©H
 ‚»‚µ‚½‚çAŒ³‚̃V[ƒg‚ª‚»‚Ì‚Ü‚ÜŽc‚é‚Ì‚Å@‰½‚©–â‘èi—ñ‚ª‚¸‚ê‚Ä‚¢‚éƒpƒ^[ƒ“‚¾‚Á‚½@“™j
 ‚ª‚ ‚Á‚½Žž‚ÉAŽèì‹Æ‚Å‚ÌC³ˆ—‚ªŠÈ’P‚É‚È‚é‚ÆŽv‚¢‚Ü‚·B

 ‚»‚±‚Å
 uÁ“Å–ò(—lŽ®1,2H)v‚ÍA
 @@A—ñ(¤•i–¼)‚É D6
 @@B—ñ(oŒÉŒŽ)‚É C4
 @@C—ñ(•”@)‚É D8ˆÈ~
     D—ñ(oŒÉ”) @‹ó‚«iŒã‚Å”Ž®‚ð“ü‚ê‚éj
 @@E—ñ(‹à@Šz)‚É EEEE
 ‚Ì—l‚ÉŒ³‚̃V[ƒg‚©‚ç‚̑Ήž‚ð‘‚¢‚Ä‚Ý‚Ä‚à‚炦‚Ü‚·‚©H

 ‚»‚µ‚ÄASheet1‚̃f[ƒ^‚É‚Í@‚ ‚Æ‚©‚ç‚í‚©‚è‚â‚·‚¢—l‚É
 Œ³ƒV[ƒg–¼‚ð“ü‚ê‚é—ñ‚à’ljÁ‚µ‚Ä‚¨‚­‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 „ŽQÆ‚³‚¹‚é•”•ª‚ÍA¸‡•À‚בւ¦‚à“ü‚Á‚Ä‚Ü‚·‚ªAˆÈ‰º‚Å—Ç‚¢‚Å‚µ‚傤‚©H 
 ‚»‚¤‚Å‚·‚ËB
 •a“–¼‚ðŽQÆ‚·‚é•”•ª‚ÍACOUNTIFŠÖ”‚ŃGƒ‰[ƒ`ƒFƒbƒN‚ð‚µ‚Ä‚¢‚Ü‚·‚ª
 oŒÉ”‚Ƥ•i–¼‚ðŽQÆ‚·‚é•”•ª‚̓Gƒ‰[ƒ`ƒFƒbƒN‚ð‚µ‚Ä‚È‚¢‚Ì‚Å
 i‚Ü‚ŸAƒGƒ‰[‚ɂȂ邾‚¯‚Å‚·‚ªBBBjƒGƒ‰[ƒ`ƒFƒbƒN‚ð“ü‚ê‚Ä‚¨‚¢‚Ä‚à—Ç‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB

 ‚Ü‚½Aƒ}ƒNƒ‚Ì‹L˜^‚©‚çì‚Á‚Ä‚¢‚é‚Ì‚Å@‚Ç‚¤‚µ‚Ä‚à R1C1Œ`Ž®‚Å‹L˜^‚³‚ê‚Ä‚¢‚Ü‚·B
 ƒZƒ‹‚É“ü—Í‚·‚é—l‚ÈŒ`‚É’¼‚µ‚Ä‚¨‚¢‚½•û‚ª‚í‚©‚è‚â‚·‚¢BBB‚©‚ÈH
    Range("G3:G" & mxR).Formula = _
        "=IF(COUNTIF(‘Ήž•\!$H$3:$H$75,C3),VLOOKUP(C3,‘Ήž•\!$H$3:$I$75,2,FALSE),""•s–¾"")"
 ‚Á‚ÄŠ´‚¶‚ÅB

 ‚±‚Ìu75v‚Ì•”•ª‚à•Ï”‚É‚µ‚Ä@‘Œ¸‚ɑΉž‚Å‚«‚é‚悤‚É‚µ‚½‚¢‚Å‚·‚ËB
 i‚±‚ê‚Í‚à‚¤­‚µŒã‚̘b‚É‚µ‚Ü‚·‚ªBj

 „•¨•i•ÊƒV[ƒg‚ÌŒ³ƒf[ƒ^‚Ì•”•ª‚Å—Ç‚¢‚Ì‚Å‚µ‚傤‚©H
 ‚Í‚¢A‚»‚̂‚à‚è‚Å‘‚«‚Ü‚µ‚½B

 „—lŽ®‚PC‚Q‚Å‚ÍAí‚ÉA1ƒZƒ‹‚É[9]‚r‚o‚c‚Æ“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·B 
 ‚±‚ê‚ÍuÁ“Å–òvƒ}ƒNƒ‚ðŽÀs‚·‚éƒV[ƒg@‚Á‚ÄŽ–‚Å‚µ‚傤‚©H

 „—lŽ®‚R‚Å‚ÍAoŒÉ‚ª‚ ‚Á‚½ê‡‚ÍAA1‚̃Zƒ‹‚É•K‚¸Ž{Ý–¼‚ª“ü‚è‚Ü‚·B
 oŒÉ‚ª–³‚¢ê‡‚ÍASheet1‚ɉ½‚©ƒf[ƒ^‚ð’ljÁ‚µ‚Ü‚·‚©H
 ‚Ü‚½AoŒÉ‚ª–³‚©‚Á‚½ê‡@8s–ÚˆÈ~iHj‚̃f[ƒ^‚Í‚Ç‚Ì—l‚É‚È‚Á‚Ä‚¢‚é‚Ì‚Å‚µ‚傤H

 (HANA)

HANA‚³‚Ü
„„—lŽ®‚PC‚Q‚Å‚ÍAí‚ÉA1ƒZƒ‹‚É[9]‚r‚o‚c‚Æ“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·B
„‚±‚ê‚ÍuÁ“Å–òvƒ}ƒNƒ‚ðŽÀs‚·‚éƒV[ƒg@‚Á‚ÄŽ–‚Å‚µ‚傤‚©H
‚±‚¿‚炪uÎŒ²vƒ}ƒNƒ‚ðŽÀs‚·‚éƒV[ƒg‚Å‚·B

„oŒÉ‚ª–³‚¢ê‡‚ÍASheet1‚ɉ½‚©ƒf[ƒ^‚ð’ljÁ‚µ‚Ü‚·‚©H
Sheet1‚Ƀf[ƒ^‚ð’ljÁ‚·‚邱‚Æ‚Í‚È‚¢‚Å‚·B
„‚Ü‚½AoŒÉ‚ª–³‚©‚Á‚½ê‡@8s–ÚˆÈ~iHj‚̃f[ƒ^‚Í‚Ç‚Ì—l‚É‚È‚Á‚Ä‚¢‚é‚Ì‚Å‚µ‚傤H
oŒÉ‚ª‚È‚©‚Á‚½ê‡‚ÍAuoŒÉ‚È‚µv‚È‚Ç‚Ì•¶Žš‚ªƒZƒ‹‚Ì‚Ç‚±‚©‚É“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·‚ªA
‚»‚êˆÈŠO‚Í‘S‚­‰½‚à“ü—Í‚³‚ê‚Ä‚¢‚È‚¢‹óƒV[ƒg‚Å‚·B

„Œ³‚̃V[ƒg‚©‚ç‚̑Ήž‚ð‘‚¢‚Ä‚Ý‚Ä‚à‚炦‚Ü‚·‚©H
Œ³ƒV[ƒg‚©‚ç‚̑Ήž‚Æ‚¢‚¢‚Ü‚·‚ÆAˆÈ‰º‚̂悤‚È‘‚«•û‚Å“`‚í‚è‚Ü‚·‚©H
(Œ©“–ˆá‚¢‚È•Ô“š‚Å‚µ‚½‚ç‚·‚Ý‚Ü‚¹‚ñB)
Sub Á“Å–ò()

    Dim mxR As Long
    Columns("A:B").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove@¨¤•i–¼‚ÆoŒÉŒŽ‚ðˆÚ‚·‚½‚ß‚Ì—ñ‚ð쬂µA
    Range("A8").Value = Range("F6").Value   '¨Œ³D6‚̤•i–¼‚ðA8‚ɈڂµA
    Range("B8").Value = Range("E4").Value   '¨Œ³C4‚ÌoŒÉŒŽ‚ðB8‚ɈڂµA
    Rows("1:6").Delete Shift:=xlUp@¨•s—v‚É‚È‚Á‚½1-6s‚ð휂µ‚ÄA
    Range("C:C,E:N,P:Q").Delete Shift:=xlToLeft@¨•s—v‚ȃf[ƒ^‚Æ‹ó‚Ì—ñ‚ð휂µ‚ÄA
    Range("A1").Value = "¤•i–¼"@¨iD6‚©‚çˆÚ‚µ‚½¤•i–¼‚ªA2‚É‚Ì‚Ý“ü—Í‚³‚ê‚Ä‚¢‚é—ñj
    Range("B1").Value = "oŒÉŒŽ"@¨iC4‚©‚çˆÚ‚µ‚½oŒÉŒŽ(•¶Žš—ñ)‚ªB2‚É‚Ì‚Ý“ü—Í‚³‚ê‚Ä‚¢‚é—ñj
    Range("C1").Value = "•”"@¨iŒ³‚ÍB8—ñ‚É“ü—Í‚³‚ê‚Ä‚¢‚½Še•”–¼‚ª“ü—Í‚³‚ê‚Ä‚¢‚é—ñj
    Range("D1").Value = "oŒÉ”"@¨iŒ³‚ÍI8—ñ‚É“ü—Í‚³‚ê‚Ä‚¢‚½oŒÉ”‚ª“ü—Í‚³‚ê‚Ä‚¢‚é—ñjA
    Range("E1").Value = "‹àŠz"@¨iŒ³‚ÍP8—ñ‚É“ü—Í‚³‚ê‚Ä‚¢‚½‹àŠz‚ª“ü—Í‚³‚ê‚Ä‚¢‚é—ñj
    Range("F1").Value = "Žg—p—Ê"@¨‹ó‚Ì—ñiVLOOKUP‚ª“ü‚é•”•ªj‚ÅA
    Range("G1").Value = "•\Ž¦•a“–¼"@¨‹ó‚Ì—ñiVLOOKUP‚ª“ü‚é•”•ªj‚ÅA
    Range("H1").Value = "•\Ž¦¤•i–¼"@¨‹ó‚Ì—ñiVLOOKUP‚ª“ü‚é•”•ªj‚ÅA
    mxR = Range("C" & Rows.Count).End(xlUp).Row
    Range("A2:A" & mxR).Value = Range("A2") @¨¤•i–¼‚ðƒRƒs[
    Range("B2:B" & mxR).Value = Range("B2")   ¨oŒÉŒŽ‚ðƒRƒs[
End Sub
iMachi)

ÎŒ²‚̃f[ƒ^®—‚ÍAˆÈ‰º‚̂悤‚ÉŽÀŽ{‚µ‚Ä‚¢‚Ü‚·B
Sub ÎŒ²()
Dim mxR As Long
Columns("A:A").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove@¨¤•i–¼‚ð“ü‚ê‚é‚Ì‚É•K—v‚È—ñ‚ð’ljÁ‚µA
Range("A5").Value = Range("B2").Value '¨Œ³‚ÌA2‚É“ü—Í‚³‚ê‚Ä‚¢‚½¤•i–¼‚ðˆÚ‚µA
Columns("C:C").Copy@¨Œ³‚ÍB—ñ‚É“ü—Í‚³‚ê‚Ä‚¢‚½•”–¼‚ðƒRƒs[‚µA
Columns("F:F").Select@¨®—‚É“s‡‚ª—Ç‚¢F—ñ‚ɉŽ‹ƒZƒ‹‚̂݃Rƒs[u=RIGHT(A7,LEN(A7)-FIND("^",A7))‚Æ‚¢‚¤”Ž®‚Å•”–¼‚ª“ü‚Á‚Ä‚¢‚½‚½‚ßv
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
  :=False, Transpose:=False
    Rows("1:3").Delete Shift:=xlUp@¨•s—v‚É‚È‚Á‚½1-3s‚ð휂µA
    Range("B:D,G:G,I:J,L:M").Delete Shift:=xlToLeft@¨•s—v‚É‚È‚Á‚½—ñ‚ð휂µA
    Range("A1").Value = "¤•i–¼"@¨Œ³‚ÌA2‚É‚ ‚Á‚½¤•i–¼‚ªA‚Q‚É‚Ì‚Ý“ü—Í‚³‚ê‚Ä‚¢‚é—ñ
    Range("B1").Value = "oŒÉŒŽ"@¨Œ³‚ÌD—ñ‚É‚ ‚Á‚½oŒÉŒŽ‚ª“ü—Í‚³‚ê‚Ä‚¢‚é—ñ
    Range("C1").Value = "•”"@¨Œ³‚ÌB—ñ‚É“ü‚Á‚Ä‚¢‚ÄAF—ñ‚ɉŽ‹ƒZƒ‹ƒRƒs[‚³‚ꂽ•”–¼‚ª“ü—Í‚³‚ê‚Ä‚¢‚é—ñ
    Range("D1").Value = "oŒÉ”"@¨Œ³‚ÌG—ñ‚É‚ ‚Á‚½oŒÉ”‚ª“ü—Í‚³‚ê‚Ä‚¢‚é—ñ
    Range("E1").Value = "‹àŠz"@¨Œ³‚ÌJ—ñ‚É‚ ‚Á‚½‹àŠz‚ª“ü—Í‚³‚ê‚Ä‚¢‚é—ñ
    Range("F1").Value = "Žg—p—Ê"@¨‹ó‚Ì—ñiVLOOKUP‚ª“ü‚é—ñj
    Range("G1").Value = "•\Ž¦•a“–¼"@¨‹ó‚Ì—ñiVLOOKUP‚ª“ü‚é—ñj
    Range("H1").Value = "•\Ž¦¤•i–¼"@¨‹ó‚Ì—ñiVLOOKUP‚ª“ü‚é—ñj
    mxR = Range("D" & Rows.Count).End(xlUp).Row
    Range("A2:A" & mxR).Value = Range("A2")    ¨¤•i–¼‚ðƒRƒs[
End Sub
iMachij

 ‚¦‚Á‚ÆAAAˆÈ~@—lŽ®‚PC‚Q¨—lŽ®‚P@—lŽ®‚R¨—lŽ®‚Q@‚Æ‘‚©‚¹‚Ä‚à‚ç‚¢‚Ü‚·‚ËB

 ‚ÅA
 u—lŽ®‚Pv‚ª@ÎŒ²ƒ}ƒNƒ@‚ÅAA1ƒZƒ‹‚É@[9]‚r‚o‚c@‚Ì“ü—Í‚ª‚ ‚è
 u—lŽ®‚Qv‚ª@Á“Å–òƒ}ƒNƒ@‚ÅAA1ƒZƒ‹‚É‹¤’Ê‚Ì‚Ì“ü—Í‚Í–³‚¢
 ‚Å‚·‚ËB

 „oŒÉ‚ª‚È‚©‚Á‚½ê‡‚ÍAuoŒÉ‚È‚µv‚È‚Ç‚Ì•¶Žš‚ªƒZƒ‹‚Ì‚Ç‚±‚©‚É“ü—Í‚³‚ê‚Ä‚¢‚Ü‚·‚ªA 
 ‚±‚ê‚Í@8s–Ú‚æ‚èã‚Ì•”•ª‚É“ü—Í‚³‚ê‚Ä‚¢‚é‚Ì‚Å‚µ‚傤‚©H
 8s–Ú‚æ‚è‚à‰º‚É“ü—Í‚³‚ê‚鎖‚à‚ ‚é‚Ì‚Å‚µ‚傤‚©H

 „‚»‚êˆÈŠO‚Í‘S‚­‰½‚à“ü—Í‚³‚ê‚Ä‚¢‚È‚¢‹óƒV[ƒg‚Å‚·B 
 ƒf[ƒ^‚ÌŒ©o‚µs‚à–³‚µ‚Å‚·‚©H

 „Œ³ƒV[ƒg‚©‚ç‚̑Ήž‚Æ‚¢‚¢‚Ü‚·‚ÆAˆÈ‰º‚̂悤‚È‘‚«•û‚Å“`‚í‚è‚Ü‚·‚©H 
 ‚·‚Ý‚Ü‚¹‚ñA‚¹‚Á‚©‚­‘‚¢‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½‚ª@‚æ‚­‚í‚©‚è‚Ü‚¹‚ñB

 E—lŽ®‚P‚̂ǂ̃Zƒ‹‚ɉ½‚ª“ü—Í‚³‚ê‚Ä‚¢‚é‚Ì‚©
 E—lŽ®‚Q‚̂ǂ̃Zƒ‹‚ɉ½‚ª“ü—Í‚³‚ê‚Ä‚¢‚é‚Ì‚©
 ˆê’UƒR[ƒh‚©‚ç—£‚ê‚Ä‹³‚¦‚Ä‚­‚¾‚³‚¢B

 —lŽ®‚P‚ªÎŒ²ƒ}ƒNƒ‚È‚Ì‚Å
 ƒf[ƒ^‚Ìã•”•ª‚ª‚P`‚Rs
 ‚Ss–Ú‚ªƒf[ƒ^‚ÌŒ©o‚µ‚Å
 ‚Ts–ÚˆÈ~‚ªƒf[ƒ^@@EEEE‚Å‚·‚©H

 ¤•i–¼‚ª@A2ƒZƒ‹
 oŒÉŒŽ‚ª@D4ˆÈ~‚̃Zƒ‹
 •”@‚ª@B4ˆÈ~‚̃Zƒ‹
 oŒÉ”‚ª@G4ˆÈ~‚̃Zƒ‹
 ‹àŠz@‚ª@J4ˆÈ~‚̃Zƒ‹@EEE‚Å‚ ‚Á‚Ä‚Ü‚·‚©H

 ‚ÅAA1ƒZƒ‹‚É@[9]‚r‚o‚c@‚Ì“ü—Í‚ª‚ ‚é‚Ì‚ÅA“Á’è‚Å‚«‚é‚Ì‚Å‚·‚æ‚ËB

 —lŽ®‚Q‚ªÁ“Å–òƒ}ƒNƒ‚Å
 ƒf[ƒ^‚Ìã•”•ª‚ª‚P`‚Us
 ‚Vs–Ú‚ªƒf[ƒ^‚ÌŒ©o‚µ‚Å
 ‚Ws–ÚˆÈ~‚ªƒf[ƒ^@@EEEE‚Å‚·‚©H

 ¤•i–¼‚ª@D6ƒZƒ‹
 oŒÉŒŽ‚ª@C4ƒZƒ‹
 •”@‚ª@B8ˆÈ~‚̃Zƒ‹
 oŒÉ”‚ª@I8ˆÈ~‚̃Zƒ‹
 ‹àŠz@‚ª@P8ˆÈ~‚̃Zƒ‹@EEE‚Å‚ ‚Á‚Ä‚Ü‚·‚©H

 ‚±‚¿‚ç‚ÍAA1ƒZƒ‹‚É@[9]‚r‚o‚c@‚Ì“ü—Í‚ª–³‚¢ƒV[ƒg@‚Å‚·‚ËB

 ‚Æ‚è‚ ‚¦‚¸ASheet1‚Ƀf[ƒ^‚ð쬂·‚銂܂łł·B

 ¶’[‚ÉSheet1 ‚»‚êˆÈ~‚ɤ•i–ˆ‚̃V[ƒgi‚à‚ç‚Á‚½ó‘Ô‚Ì‚à‚Ìj‚ð”z’u‚µ‚ĉº‚³‚¢B

 '------
Private Const MainSh = "Sheet1"
 '------
Sub ƒf[ƒ^ŽûW()
Dim i As Long
    With Sheets(MainSh)
        .Range("A:I").Clear
        .Range("A1:I1").Value = _
            Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "‹àŠz", "Žg—p—Ê", "•\Ž¦•a“–¼", "•\Ž¦¤•i–¼", "Œ³ƒV[ƒg")

        For i = 2 To Worksheets.Count
            Sheets(i).Select
            If Range("A1").Value = "[9]‚r‚o‚c" Then
                If Range("G4").Value <> "" Then
                    Call —lŽ®1  'ÎŒ²ƒ}ƒNƒ
                End If
            Else
                If Range("B8").Value <> "" Then
                    Call —lŽ®2  'Á“Å–òƒ}ƒNƒ
                End If
            End If
        Next
        .Select
    End With
End Sub
 '------
Sub —lŽ®1()
    'ÎŒ²ƒ}ƒNƒ@4s–ÚˆÈ~‚ªƒf[ƒ^
    Dim RCnt As Long, myR As Long
    RCnt = Range("G" & Rows.Count).End(xlUp).Row - 3

    With Sheets(MainSh)
        myR = .Range("A" & Rows.Count).End(xlUp).Row + 1
        .Range("A" & myR).Resize(RCnt).Value = Range("A2").Value                '¤•i–¼
        .Range("B" & myR).Resize(RCnt).Value = Range("D4").Resize(RCnt).Value   'oŒÉŒŽ
        .Range("C" & myR).Resize(RCnt).Value = Range("B4").Resize(RCnt).Value   '•”
        .Range("D" & myR).Resize(RCnt).Value = Range("G4").Resize(RCnt).Value   'oŒÉ”
        .Range("E" & myR).Resize(RCnt).Value = Range("J4").Resize(RCnt).Value   '‹àŠz
        .Range("I" & myR).Resize(RCnt).Value = ActiveSheet.Name                 'ƒV[ƒg–¼
   End With
End Sub
 '------
Sub —lŽ®2()
    'Á“Å–òƒ}ƒNƒ@8s–ÚˆÈ~‚ªƒf[ƒ^
    Dim RCnt As Long, myR As Long
    RCnt = Range("B" & Rows.Count).End(xlUp).Row - 7

    With Sheets(MainSh)
        myR = .Range("A" & Rows.Count).End(xlUp).Row + 1
        .Range("A" & myR).Resize(RCnt).Value = Range("D6").Value                '¤•i–¼
        .Range("B" & myR).Resize(RCnt).Value = Range("C4").Value                'oŒÉŒŽ
        .Range("C" & myR).Resize(RCnt).Value = Range("B8").Resize(RCnt).Value   '•”
        .Range("D" & myR).Resize(RCnt).Value = Range("I8").Resize(RCnt).Value   'oŒÉ”
        .Range("E" & myR).Resize(RCnt).Value = Range("P8").Resize(RCnt).Value   '‹àŠz
        .Range("I" & myR).Resize(RCnt).Value = ActiveSheet.Name                 'ƒV[ƒg–¼
   End With
End Sub
 '------

 ƒf[ƒ^ŽûWƒ}ƒNƒ‚ðŽÀs‚µ‚Ä‚à‚炤‚ÆAƒf[ƒ^‚ðSheet1‚ÉW‚ß‚Ü‚·B

 (HANA)

HANA‚³‚Ü
„E—lŽ®‚P‚̂ǂ̃Zƒ‹‚ɉ½‚ª“ü—Í‚³‚ê‚Ä‚¢‚é‚Ì‚©
„E—lŽ®‚Q‚̂ǂ̃Zƒ‹‚ɉ½‚ª“ü—Í‚³‚ê‚Ä‚¢‚é‚Ì‚©
„ˆê’UƒR[ƒh‚©‚ç—£‚ê‚Ä‹³‚¦‚Ä‚­‚¾‚³‚¢B
‚·A‚·‚Ý‚Ü‚¹‚ñB
Œ³ƒf[ƒ^‚̃Zƒ‹‚̈ʒu‚ð‹LÚ‚·‚ê‚Ηǂ¢‚Ì‚Å‚µ‚傤‚©H
yÁ“Å–ò@—lŽ®‚Qz
C4‚ÉoŒÉŒŽi•¶Žš—ñj
D6‚É•¨•i–¼
B8ˆÈ~‚É•”–¼
M8ˆÈ~‚ÉoŒÉ”
P8ˆÈ~‚É‹àŠz
‚É‚È‚è‚Ü‚·B
yÎŒ²@—lŽ®‚Pz
A1‚É[9]‚r‚o‚c
A2‚É•¨•i–¼
iA5‚É‹ÆŽÒ–¼‚Æ•”–¼i‘½•ªB5‚ÅŽQÆ‚µ‚Ä‚¢‚éꊂ¾‚ÆŽv‚¢‚Ü‚·B±²³´µ(Š”) ^ ‚`‚T•a“‚Æ‚¢‚¤“ü—Í•û–@‚Å‚·j
B5ˆÈ~‚É•”–¼i=RIGHT(A5,LEN(A5)-FIND("^",A5))‚Æ‚¢‚¤”Ž®‚ª“ü‚Á‚Ä‚¢‚Ü‚·j
D5ˆÈ~‚ÉoŒÉŒŽi•¶Žš—ñj
G5ˆÈ~‚ÉoŒÉ”
J5ˆÈ~‚É‹àŠz
‚Å‚·B

„ƒf[ƒ^‚ÌŒ©o‚µs‚à–³‚µ‚Å‚·‚©H
‚Í‚¢A‚»‚¤‚Å‚·B
2012.01-2013.03‚܂ł̃f[ƒ^‚É‚¨‚¢‚ÄAoŒÉ‚È‚µ‚̃V[ƒg‚ª12ŒÂ‚ ‚è‚Ü‚·‚ªA
‘S‚Ä“ü—Í•û–@‚ªˆá‚¢‚Ü‚µ‚½B
oŒÉ‚Ì—L–³‚É‚©‚©‚í‚炸AA1ƒZƒ‹‚ÉŽ{Ý–¼‚ª“ü‚Á‚Ä‚¢‚½‚èA
oŒÉ‚ª‚È‚¢•¨•iƒV[ƒg‚»‚Ì‚à‚Ì‚ª‚È‚©‚Á‚½‚èA
•\‚ÌŒ©o‚µ‚Ì‚Ý‚ª“ü‚Á‚Ä‚¢‚½‚èA•s’è‚̃Zƒ‹‚ÉuoŒÉ‚È‚µvuŽg—p‚È‚µv‚È‚Ç‚ÌŒ¾—t‚ª“ü‚Á‚Ä‚¢‚½‚èc‚Æ
‚Ä‚ñ‚Ńoƒ‰ƒoƒ‰‚È‚Ì‚ÅA‚È‚ñ‚Æ‚àŒ¾‚¦‚Ü‚¹‚ñ‚ª
¡‚Ì‚Æ‚±‚ëA8s–Ú‚æ‚艺‚É“ü—Í‚ª‚ ‚é‚à‚Ì‚Í‚È‚©‚Á‚½‚Å‚·B

„ƒf[ƒ^ŽûWƒ}ƒNƒ‚ðŽÀs‚µ‚Ä‚à‚炤‚ÆAƒf[ƒ^‚ðSheet1‚ÉW‚ß‚Ü‚·B
ŽÀs‚µ‚½‚Æ‚±‚ëAŽg—p—Ê‚Æ•\Ž¦•a“–¼A•\Ž¦¤•i–¼‚Ì•”•ª‚ª”REF!‚Å‚µ‚½B
‚»‚µ‚ÄA“¯‚¶•¨•i‚Å‚à•\Ž¦‚³‚ê‚Ä‚¢‚éꇂƂ¢‚È‚¢ê‡‚ª‚ ‚è‚Ü‚µ‚½B
iMachi)


 ‚â‚Á‚Ï‚è­‚µ‚¸‚”Ԓn‚ª‚¸‚ê‚Ä‚Ü‚·‚ËB
 ’¼‚·Š‚Í•ª‚©‚è‚Ü‚·‚©H
 “K‹X’¼‚µ‚Ä‚â‚Á‚Ä‚Ý‚Ä‚à‚ç‚¢‚½‚¢‚Ì‚Å‚·‚ªB
 i’¼‚µ‚Ä‚©‚çAŽÀs‚µ‚Ä‚à‚ç‚Á‚Ä‚¢‚é‚©‚ÈHj

 „ŽÀs‚µ‚½‚Æ‚±‚ëAŽg—p—Ê‚Æ•\Ž¦•a“–¼A•\Ž¦¤•i–¼‚Ì•”•ª‚ª”REF!‚Å‚µ‚½B 
 ‚»‚ê‚ç‚Ì—ñ‚ÍA¡‰ñ‚̃R[ƒh‚ł͉½‚à‚µ‚Ä‚¢‚È‚¢‚Ì‚Å
 ƒZƒ‹‚ɂ͉½‚à•\Ž¦‚³‚ê‚È‚¢‚ÆŽv‚¢‚Ü‚·‚ªBBBH

 ”Ž®‚ð“ü‚ê‚éƒR[ƒh‚ð’ljÁ‚³‚ꂽ‚È‚ç@”Ž®‚ª‚¨‚©‚µ‚­‚È‚¢‚Å‚µ‚傤‚©H
 ƒZƒ‹‚É“ü‚Á‚Ä‚¢‚锎®‚ðŠm”F‚µ‚Ă݂ĉº‚³‚¢B
 i#REF!‚¾‚¯‚ª“ü‚Á‚Ä‚¢‚é‚Å‚µ‚傤‚©Hj

 „“¯‚¶•¨•i‚Å‚à•\Ž¦‚³‚ê‚Ä‚¢‚éꇂƂ¢‚È‚¢ê‡‚ª‚ ‚è‚Ü‚µ‚½B 
 “¯‚¶ƒV[ƒg‚̃f[ƒ^‚ªA’†“r”¼’[‚É“]‹L‚³‚ê‚Ä‚¢‚é@‚Á‚ÄŽ–‚Å‚·‚©H
 ‚»‚ê‚Æ‚àA“¯‚¶•¨•i‚ňႤƒV[ƒg‚̃f[ƒ^‚Å@“]‹L‚³‚ꂽƒV[ƒg‚Æ‚³‚ê‚Ä‚¢‚È‚¢ƒV[ƒg‚ª‚ ‚é
 ‚Á‚ÄŽ–‚Å‚·‚©H

 ƒf[ƒ^ŽûWƒR[ƒh‚Ì
                If Range("G4").Value <> "" Then
                If Range("B8").Value <> "" Then
 ‚ ‚½‚è‚̃Zƒ‹”Ô’n‚ÌŠÖŒW‚©‚à‚µ‚ê‚Ü‚¹‚ñB

 ‚±‚ê‚ÍAŠe—lŽ®‚ÅÅIs‚ð‹‚ß‚é—ñ‚Ì擪‚̃Zƒ‹‚Ì’l‚ðŠm”F‚µ‚Ä‚à‚ç‚Á‚½‚ç
 ƒf[ƒ^‚Ì—L–³‚ª•ª‚©‚é‚ñ‚¶‚á‚È‚¢‚©‚ÆŽv‚¢“ü‚ê‚Ä‚ ‚è‚Ü‚·B

 ‚±‚¿‚ç‚̃Zƒ‹”Ô’n‚à•ÏX‚µ‚ÄAƒXƒeƒbƒvƒCƒ“‚ÅŽÀs‚µ‚È‚ª‚ç
 Šm”F‚µ‚Ä‚Ý‚Ä‚à‚炦‚Ü‚·‚©H

 ‚»‚ÌÛAƒAƒNƒeƒBƒuƒV[ƒg‚ðØ‚è‘Ö‚¦‚Äó‘Ô‚ðŠm”F‚µ‚½ê‡‚Í
 Œ³‚̃V[ƒg‚ðƒAƒNƒeƒBƒu‚É‚µ’¼‚µ‚Ä‚©‚çAŽŸ‚Ìs‚Éi‚Þ—l‚É‚µ‚ĉº‚³‚¢B

 (HANA) 


HANA‚³‚Ü
ƒXƒeƒbƒvƒCƒ“‚ÅŒ©‚‚ÂAˆÈ‰º‚̂悤‚É•ÏX‚µ‚½‚Æ‚±‚ë
Sheet‚P‚Ƀf[ƒ^‚ªW–ñ‚³‚ê‚Ü‚µ‚½B

Sub ƒf[ƒ^ŽûW()
Dim i As Long

    With Sheets(MainSh)
        .Range("A1:I1").Value = _
            Array("¤•i–¼", "oŒÉŒŽ", "•”", "oŒÉ”", "‹àŠz", "Žg—p—Ê", "•\Ž¦•a“–¼", "•\Ž¦¤•i–¼", "Œ³ƒV[ƒg")

        For i = 2 To Worksheets.Count
            Sheets(i).Select
            If Range("A1").Value = " [9]‚r‚o‚c" Then
                If Range("A1").Value <> "" Then
                    Call —lŽ®1  'ÎŒ²ƒ}ƒNƒ
                End If
            Else
                If Range("B8").Value <> "" Then
                    Call —lŽ®2  'Á“Å–òƒ}ƒNƒ
                End If
            End If
        Next
        .Select
    End With
End Sub
 '------
Sub —lŽ®1()
    'ÎŒ²ƒ}ƒNƒ@5s–ÚˆÈ~‚ªƒf[ƒ^
    Dim RCnt As Long, myR As Long
    RCnt = Range("A" & Rows.Count).End(xlUp).Row - 4

    With Sheets(MainSh)
        myR = .Range("A" & Rows.Count).End(xlUp).Row + 1
        .Range("A" & myR).Resize(RCnt).Value = Range("A2").Value                '¤•i–¼
        .Range("B" & myR).Resize(RCnt).Value = Range("D5").Resize(RCnt).Value   'oŒÉŒŽ
        .Range("C" & myR).Resize(RCnt).Value = Range("B5").Resize(RCnt).Value   '•”
        .Range("D" & myR).Resize(RCnt).Value = Range("G5").Resize(RCnt).Value   'oŒÉ”
        .Range("E" & myR).Resize(RCnt).Value = Range("J5").Resize(RCnt).Value   '‹àŠz
        .Range("I" & myR).Resize(RCnt).Value = ActiveSheet.Name                 'ƒV[ƒg–¼
   End With
End Sub
 '------
Sub —lŽ®2()
    'Á“Å–òƒ}ƒNƒ@8s–ÚˆÈ~‚ªƒf[ƒ^
    Dim RCnt As Long, myR As Long
    RCnt = Range("B" & Rows.Count).End(xlUp).Row - 7

    With Sheets(MainSh)
        myR = .Range("A" & Rows.Count).End(xlUp).Row + 1
        .Range("A" & myR).Resize(RCnt).Value = Range("D6").Value                '¤•i–¼
        .Range("B" & myR).Resize(RCnt).Value = Range("C4").Value                'oŒÉŒŽ
        .Range("C" & myR).Resize(RCnt).Value = Range("B8").Resize(RCnt).Value   '•”
        .Range("D" & myR).Resize(RCnt).Value = Range("M8").Resize(RCnt).Value   'oŒÉ”
        .Range("E" & myR).Resize(RCnt).Value = Range("P8").Resize(RCnt).Value   '‹àŠz
        .Range("I" & myR).Resize(RCnt).Value = ActiveSheet.Name                 'ƒV[ƒg–¼
   End With
End Sub

ˆÈã‚Å‚·Bi‚l‚‚ƒ‚ˆ‚‰j


 ãŽè‚­‚¢‚«‚Ü‚µ‚½‚©B

 ‚½‚¾
                If Range("A1").Value <> "" Then
                    Call —lŽ®1  'ÎŒ²ƒ}ƒNƒ
 ‚ÌŠ‚ÍAA1ƒZƒ‹‚Å‚Í‚È‚­@A5ƒZƒ‹‚Æ‚©‚ª—Ç‚¢‚©‚à‚Å‚·‚ËB

 „If Range("A1").Value = " [9]‚r‚o‚c" Then
 ‚ð’Ê‚Á‚Ä—ˆ‚Ä‚¢‚é‚Ì‚ÅAA1ƒZƒ‹‚Ì’l‚ðŠm”F‚µ‚½‚Ì‚Å‚Í@•K‚¸TRUE‚É‚È‚Á‚¿‚á‚¢‚Ü‚·B

 ‚³‚ÄAŽŸ‚É@”Ž®‚ð“ü‚ê‚éƒR[ƒh‚Å‚·‚ª
 o—ˆ‚»‚¤‚Å‚·‚©H

 Sub ”Ž®‚ð“ü‚ê‚é()
 @•Ï”‚Ì錾“™
 @With Sheets(MainSh)
   @”Ž®‚ð“ü‚ê‚éƒR[ƒh
   End With
 End Sub

 “I‚È‚à‚Ì‚ðì‚Á‚Ă݂ĉº‚³‚¢B

 (HANA)

HANA‚³‚Ü

„A1ƒZƒ‹‚Å‚Í‚È‚­@A5ƒZƒ‹‚Æ‚©‚ª—Ç‚¢‚©‚à‚Å‚·‚ËB
‚í‚©‚è‚Ü‚µ‚½BA5‚ÉC³‚µ‚Ü‚·B

h‘肪“‚¢(T_T)‚Å‚·`B
„•Ï”‚Ì錾“™
¨Dim‚Ù‚É‚á‚ç‚ç‚Ì•”•ª‚Å‚µ‚傤‚©B
ŒŸõ‚µ‚½‚Æ‚±‚ëA•Ï”‚Ì錾‚ð“ü‚ê‚È‚¢‚Ì‚Í‘fl‚¾A‚Æ‚¤‚¢‚¤‚悤‚È‹LŽ–‚ð‚¢‚­‚‚©
“Ç‚Ý‚Ü‚µ‚½‚ªA•Ï”H錾HH‚Í‚ÄHHH‚Æ‚¢‚¤‚Ù‚Ç@‚Ç‘fl‚È‚Ì‚ÅA’ú‚ß‚Ü‚µ‚½B

ƒR[ƒh‚Å‚·‚ª
Sub ”Ž®‚ð“ü‚ê‚é()

Cells.Select

    Cells.Replace What:="@", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
    Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False

    Dim mxR As Long@@¨‚±‚ꂪŠˆà•Ï”‚Ì錾‚É‚ ‚½‚é‚Ì‚Å‚µ‚傤‚©H
    mxR = Range("C" & Rows.Count).End(xlUp).Row

    Range("G2:G" & mxR).Formula = _
        "=IF(COUNTIF(‘Ήž•\!$H$3:$H$75,C2),VLOOKUP(C2,‘Ήž•\!$H$3:$I$75,2,FALSE),""•s–¾"")"

    Range("F2:F" & mxR).Formula = _
        "=IF(COUNTIF(‘Ήž•\!$A$2:$C$10,A2),D2*VLOOKUP(A2,‘Ήž•\!$A$2:$C$10,2,FALSE))"

    Range("H2:H" & mxR).Formula = _
        "=VLOOKUP(A2,‘Ήž•\!$A$2:$C$10,3,FALSE)"
¨‚±‚±‚àIF COUNTIFc‚ð“ü‚ê‚é‚ׂ«‚È‚Ì‚Å‚µ‚傤‚ªA
Range("H2:H" & mxR).Formula = _
        "=IF(COUNTIF(‘Ήž•\!$A$2:$C$10,A2)VLOOKUP(A2,‘Ήž•\!$A$2:$C$10,3,FALSE))"
‚ð“ü‚ê‚é‚ÆuƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Ü‚½‚̓IƒuƒWƒFƒNƒg’è‹`ƒGƒ‰[‚Å‚·v‚Æ‚¢‚¤ƒGƒ‰[‚É
‚È‚Á‚Ä‚µ‚Ü‚¢A‚æ‚­‚í‚©‚ç‚È‚¢‚½‚ß‚»‚Ì‚Ü‚Ü‚É‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B

End Sub
FX‹³‚¦‚Ä‚¢‚½‚¾‚¢‚Ä‚¢‚é‚Ì‚ÉA
‚³‚Á‚Ï‚èg‚ɂ‚©‚È‚­‚Ä\‚µ–ó‚È‚¢‚Å‚·B
iMachi)


 „Dim mxR As Long@@¨‚±‚ꂪŠˆà•Ï”‚Ì錾‚É‚ ‚½‚é‚Ì‚Å‚µ‚傤‚©H
 ‚»‚¤‚Å‚·B

 ƒGƒNƒZƒ‹‚É
 umxR‚Á‚Ä•Ï”‚ðŽg‚¤‚æB
 @‚±‚Ì’†‚É‚Í Longi ’·®”Œ^F -2,147,483,648`2,147,483,647‚Ì®”j‚ð“ü‚ê‚é‚æBv
 ‚Á‚Ĉӎv•\Ž¦‚ð‚µ‚Ü‚·B

 ‚·‚é‚ÆAu‚±‚ñ‚È‚à‚Ì‚ð“ü‚ê‚é‚æv‚ÆŒ¾‚Á‚Ä‚¢‚½ˆÈŠO‚Ì‚à‚Ì‚ð“ü‚ê‚悤‚Æ‚·‚é‚Æ
 uˆá‚¤‚à‚Ì“ü‚ê‚悤‚Æ‚µ‚Ä‚é‚æv‚Æ‹³‚¦‚Ä‚­‚ê‚é‚Ì‚ÅAŠÔˆá‚¢‚É‹C‚«‚â‚·‚¢‚Å‚·B

 ‚Ü‚½AƒR[ƒh‚ð‘‚­Š‚Ì擪iˆês–Új‚É
 uOption Explicitv
 ‚ð“ü‚ê‚Ä‚¨‚¢‚Ä‚­‚¾‚³‚¢Bi‚«‚Á‚Æ¡‚Í–³‚¢‚ÆŽv‚¢‚Ü‚·‚Ì‚ÅBj

 ‚±‚ꂪ‚ ‚é‚ÆA錾‚µ‚Ä‚¢‚È‚¢•Ï”‚ªŽg‚¦‚È‚­‚È‚è‚Ü‚·B
 —Ⴆ‚Î@mxR‚Æ‘‚­‚‚à‚肾‚Á‚½‚̂ɊԈႦ‚Ä@錾‚µ‚Ä‚¢‚È‚¢ mcR ‚È‚ñ‚Ä‘‚­‚Æ
 u‚»‚ñ‚È•Ï”Žg‚¤‚Á‚Ä•·‚¢‚Ä‚È‚¢‚æv‚Æ“{‚ç‚ê‚Ü‚·‚Ì‚Å
 ‚±‚ê‚Ü‚½ŠÔˆá‚¢‚É‹C‚«‚â‚·‚­‚È‚è‚Ü‚·B

 „"=IF(COUNTIF(‘Ήž•\!$A$2:$C$10,A2)VLOOKUP(A2,‘Ήž•\!$A$2:$C$10,3,FALSE))"
 ‚±‚±‚ÍA”Ž®‚È‚Ì‚Å@‚Ü‚¸@ƒ[ƒNƒV[ƒgã‚Å”Ž®‚ðì‚Á‚Ä‚Ý‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Å‚·‚ËB

 IFŠÖ”‚ÍAIF(˜_—Ž®, [^‚Ìê‡], [‹U‚Ìê‡])‚ÆŒ¾‚¤‘Ž®‚Å‚·B
 ‘‚¢‚Ä‚¨‚ç‚ê‚鎮‚¾‚ÆAu,v‚̈ʒu‚Å‚í‚©‚ê‚é‚Ì‚Å
 @˜_—Ž®EEEECOUNTIF(‘Ήž•\!$A$2:$C$10,A2)VLOOKUP(A2,‘Ήž•\!$A$2:$C$10,3,FALSE)
 @^‚Ìê‡
 @‹U‚Ìê‡
 ‚Á‚Ä‚È‚Á‚Ä‚Ü‚·‚ËB

 "=IF(COUNTIF(‘Ήž•\!$A$2:$C$10,A2)VLOOKUP(A2,‘Ήž•\!$A$2:$C$10,3,FALSE))"
      ~~~~~~~~~COUNTIF‚ÌŽ®~~~~~~~~~-------------VLOOKUP‚ÌŽ®-------------

 G—ñ‚É“ü‚ꂽŽ®‚¾‚Æ
 "=IF(COUNTIF(‘Ήž•\!$H$3:$H$75,C2),VLOOKUP(C2,‘Ήž•\!$H$3:$I$75,2,FALSE),""•s–¾"")"
      ~~~~~~~~~COUNTIF‚ÌŽ®~~~~~~~~~,-------------VLOOKUP‚ÌŽ®-------------,^^•s–¾^^

 F—ñ‚É“ü‚ꂽŽ®‚¾‚Æ
 "=IF(COUNTIF(‘Ήž•\!$A$2:$C$10,A2),D2*VLOOKUP(A2,‘Ήž•\!$A$2:$C$10,2,FALSE))"
      ~~~~~~~~~COUNTIF‚ÌŽ®~~~~~~~~~,--------------VLOOKUP‚ÌŽ®---------------

 ‚Å‚·‚ËB

 VLOOKUPŠÖ”‚Í@”͈͂Ì擪—ñ‚ÅŒŸõ’l‚ð’T‚µ‚Ü‚·‚ª@Œ©‚‚©‚ç‚È‚©‚Á‚½ê‡@ƒGƒ‰[‚É‚È‚è‚Ü‚·B
 ƒGƒ‰[‚Ì•\Ž¦‚ð‚È‚­‚·‚½‚ß‚ÉA”͈͂Ì擪—ñ‚ÅŒŸõ’l‚ð’T‚µ(COUNTIF)
 Œ©‚‚©‚Á‚½ê‡(COUNTIIFŠÖ”‚ÌŒ‹‰Ê‚ª1ˆÈゾ‚Á‚½ê‡)VLOOKUPŠÖ”‚ðŒvŽZ‚µ‚ÄŒ‹‰Ê‚𓾂܂·B
 Œ©‚‚©‚ç‚È‚©‚Á‚½ê‡(COUNTIFŠÖ”‚ÌŒ‹‰Ê‚ª0‚¾‚Á‚½ê‡)u‚È‚©‚Á‚½‚ævƒƒbƒZ[ƒW‚ð•\Ž¦‚µ‚Ü‚·B

 ‚»‚̃ƒbƒZ[ƒW‚ªAG—ñ‚É“ü‚ꂽŽ®‚¾‚Æu•s–¾v‚É‚ ‚½‚è‚Ü‚·B

 F—ñ‚É“ü‚ꂽŽ®‚ÍACOUNTIFŠÖ”‚Å’²‚ׂé”͈͂ª•\‘S‘Ì‚É‚È‚Á‚Ä‚¢‚é‚Ì‚Å
 VLOOKUPŠÖ”‚ÅŒŸõ‚·‚é”͈Íi擪—ñj‚Ƈ‚킹‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 ‚Ü‚½A”͈͓à‚ÉŒŸõ’l‚ª–³‚©‚Á‚½ê‡@“Á‚ɉ½‚àŽw’肵‚Ä‚¢‚È‚¢‚Ì‚ÅuFALSEv‚ª•\Ž¦‚³‚ê‚Ü‚·B
 ‚±‚±‚͉½‚©‚í‚©‚è‚â‚·‚¢•¶Žš‚ª•\Ž¦‚³‚ê‚é—l‚É‚µ‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 ‚ÅAH—ñ—p‚ÌŽ®‚àì‚ê‚é‚ÆŽv‚¢‚Ü‚·‚ª@‚Ç‚¤‚Å‚µ‚傤H

 „FX‹³‚¦‚Ä‚¢‚½‚¾‚¢‚Ä‚¢‚é‚Ì‚ÉA 
 „‚³‚Á‚Ï‚èg‚ɂ‚©‚È‚­‚Ä\‚µ–ó‚È‚¢‚Å‚·B
 ‚‚©‚Ý‚Ç‚±‚낪‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAŽ„‚ª—v‹‚µ‚Ä‚¢‚鎖‚Í@‚Ç‚ñ‚Ç‚ñ•Ï‚í‚Á‚Ä‚Ü‚·B
 —Ⴆ‚ÎA‚¸‚Á‚Æ‘«‚µŽZ‚ð‹³‚¦‚Ä‚¢‚Äu‚¶‚á‚ @‚±‚Ì‘«‚µŽZ‚ð‚â‚Á‚Ä‚Ý‚Äv‚ÆŒ¾‚¤Š´‚¶‚Å‚Í‚È‚­
 ‘«‚µŽZ‚ð‹³‚¦¨‚â‚Á‚Ä‚Ý‚Ä‚à‚ç‚Á‚Ĩˆø‚«ŽZ‚ð‹³‚¦¨‚â‚Á‚Ä‚Ý‚Ä‚à‚ç‚Á‚ĨŠ|‚¯ŽZ‚ð‹³‚¦¨BBBB
 ‚ÅA‚â‚Á‚Ä‚Ý‚½Žž‚É‚í‚©‚ç‚È‚¢‚Ì‚Í@g‚ɂ‚¢‚Ä‚È‚¢‚©‚炶‚á‚È‚¢‚Å‚·‚æ‚ËB

 ƒe[ƒ}‚ðuŽZ”v‚Æ‘å‚«‚­‚Æ‚é‚Æu‚¢‚‚܂ł½‚Á‚Ä‚àŽZ”‚í‚©‚ç‚È‚¢‚Èv‚Á‚Ä‚È‚è‚Ü‚·‚ª
 ‚»‚¤‚¢‚¤‚Ƃ炦•û‚Í‚µ‚È‚¢‚Å‚·B
 uŠ|‚¯ŽZ‰‚ß‚Ä‚¾‚©‚çA‚í‚©‚ç‚È‚­‚Ä“–‘R‚¾‚æ‚Ëv‚ÆŽv‚¢‚Ü‚·B

 ‚Þ‚µ‚ëAŽ„‚ª‚ ‚í‚Ă¢‚Äs‚Á‚Ă銴‚¶‚Å‚·B

 ‚¿‚È‚Ý‚É
 „Cells.Select 
 ‚ÍA–³‚­‚Ä‚à‘åä•v‚¾‚ÆŽv‚¢‚Ü‚·‚ªH

 ‚±‚̃R[ƒh‚ðŽÀs‚·‚é‚Æ‚«‚Ì’ˆÓ“_‚Æ‚µ‚Ä‚Í
 u‚ǂ̃V[ƒg‚ɑ΂µ‚Ĉ—‚·‚é‚Ì‚©v‘‚¢‚Ä‚¢‚È‚¢‚Ì‚Å
 ƒAƒNƒeƒBƒuƒV[ƒg‚ɑ΂µ‚ÄŽÀs‚³‚ê‚Ü‚·B

 Ž–‘O‚ÉSheet1‚ðƒAƒNƒeƒBƒu‚É‚µ‚Ä‚¨‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Å‚·‚ËB

 (HANA)

HANA‚³‚Ü
„‘«‚µŽZ‚ð‹³‚¦¨‚â‚Á‚Ä‚Ý‚Ä‚à‚ç‚Á‚Ĩˆø‚«ŽZ‚ð‹³‚¦¨‚â‚Á‚Ä‚Ý‚Ä‚à‚ç‚Á‚ĨŠ|‚¯ŽZ‚ð‹³‚¦¨BBBB
„‚ÅA‚â‚Á‚Ä‚Ý‚½Žž‚É‚í‚©‚ç‚È‚¢‚Ì‚Í@g‚ɂ‚¢‚Ä‚È‚¢‚©‚炶‚á‚È‚¢‚Å‚·‚æ‚ËB
‚₳‚µ‚¢‚Å‚·`B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
‚ªA‚µ‚©‚µB‘«‚µŽZ‚©‚çˆø‚«ŽZ‚ɈڂÁ‚½‚±‚Æ‚É‚à‹C‚ª•t‚¯‚È‚¢Machi‚Å‚·(>_<)B

Option Explicit@¨‚±‚ê‚ÍAVBE‚Ì•W€ƒ‚ƒWƒ…[ƒ‹‚©‚ç쬂·‚é‚ÆŽ©“®“I‚ɂ‚¢‚Ä‚«‚Ä‚Ü‚µ‚½B
‚È‚ñ‚¾‚낱‚êH‚ÆŽv‚¢‚Â‚Â‚àŽ©•ª‚ÅÁ‹Ž‚µ‚Ä‚Ü‚µ‚½‚ªA‘åØ‚È‚à‚Ì‚¾‚Á‚½‚ñ‚Å‚·‚ËB
Private Const MainSh = "Sheet1"@
Sub ”Ž®‚ð“ü‚ê‚é2()

  Dim mxR As Long

   With Sheets(MainSh)
   Sheets("Sheet1").Select

    Cells.Replace What:="@", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
    Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False

    mxR = Range("C" & Rows.Count).End(xlUp).Row    
    Range("G2:G" & mxR).Formula = _
        "=IF(COUNTIF(‘Ήž•\!$H$3:$H$75,C2),VLOOKUP(C2,‘Ήž•\!$H$3:$I$75,2,FALSE),""•s–¾"")"       
    Range("F2:F" & mxR).Formula = _
         "=IF(COUNTIF(‘Ήž•\!$A$2:$B$10,A2),D2*VLOOKUP(A2,‘Ήž•\!$A$2:$B$10,2,FALSE),""H"")"       
    Range("H2:H" & mxR).Formula = _
         "=IF(COUNTIF(‘Ήž•\!$A$2:$C$10,A2),VLOOKUP(A2,‘Ήž•\!$A$2:$C$10,3,FALSE),""H"")"    
    End With
End Sub

„Ž–‘O‚ÉSheet1‚ðƒAƒNƒeƒBƒu‚É‚µ‚Ä‚¨‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Å‚·‚ËB
Private Const MainSh = "Sheet1"@cc
With Sheets(MainSh)
‚±‚Ì•”•ª‚ªA‚»‚¤‚È‚Ì‚©‚È‚Ÿ‚ÆŽv‚Á‚Ä‚¢‚½‚Ì‚Å‚·‚ªA
‘¼‚̃V[ƒg‚ðƒAƒNƒeƒBƒu‚É‚µ‚ÄŽÀs‚·‚é‚ÆA‚»‚̃V[ƒg‚ÅŽÀs‚³‚ê‚¿‚Ⴄ‚Ì‚Å
ˆá‚¤‚ñ‚¾‚ÈB‚ÆŽv‚¢ASheets("Sheet1").Select@‚ð“ü‚ê‚Ä‚Ý‚Ü‚µ‚½B
iMachi)


 „Option Explicit@¨‚±‚ê‚ÍAVBE‚Ì•W€ƒ‚ƒWƒ…[ƒ‹‚©‚ç쬂·‚é‚ÆŽ©“®“I‚ɂ‚¢‚Ä‚«‚Ä‚Ü‚µ‚½B 
 VBE‚ÌÝ’è‚Å
 @ƒc[ƒ‹(T)¨ƒIƒvƒVƒ‡ƒ“(O) |•ÒW|ƒ^ƒu‚Å
 @¡•Ï”‚Ì錾‚ð‹­§‚·‚é(R)
 ‚Ƀ`ƒFƒbƒN‚ª‚‚¢‚Ä‚¢‚é‚ÆAuOpetion Explicitv‚ªŸŽè‚ɂ‚«‚Ü‚·B
 Šˆ—p‚µ‚Ă݂ĉº‚³‚¢B

 „With Sheets(MainSh) 
 „‚±‚Ì•”•ª‚ªA‚»‚¤‚È‚Ì‚©‚È‚Ÿ‚ÆŽv‚Á‚Ä‚¢‚½‚Ì‚Å‚·‚ªA 
 ‚»‚¤‚»‚¤B‚»‚ꂪƒ|ƒCƒ“ƒg‚È‚ñ‚Å‚·‚ªBBBB

 —Ⴆ‚Î
 @Range("A1").Value = "›"
 ‚Á‚Ä‘‚­‚ÆA
 @ƒAƒNƒeƒBƒuƒV[ƒg‚ÌA1ƒZƒ‹‚Éu›v‚ª‘‚«ž‚Ü‚ê‚Ü‚·B
 ƒZƒ‹‚ÌŽw’è(A1)‚ÆŒ¾‚¤‹Lq‚Í‚ ‚è‚Ü‚·‚ª
 u‚ǂ̃V[ƒg‚Ìv‚ÆŒ¾‚¤‹Lq‚Í–³‚¢‚Å‚·‚æ‚ËB

 ŽŸ‚É
 @Sheets("Sheet1").Range("A1").Value = "›"
 ‚Á‚Ä‘‚­‚Æ
 @Sheet1‚ÆŒ¾‚¤ƒV[ƒg‚ÌA1ƒZƒ‹‚Éu›v‚ª‘‚«ž‚Ü‚ê‚Ü‚·B
 ¡“x‚ÍuSheet1‚ÌIIv‚Æ‘‚¢‚Ä‚ ‚é‚Ì‚Å
 ‚ǂ̃V[ƒg‚ªƒAƒNƒeƒBƒu‚É‚È‚Á‚Ä‚¢‚Ä‚à Sheet1‚ÌA1ƒZƒ‹‚É‘‚«ž‚Ü‚ê‚Ü‚·B

 ‚»‚µ‚Ä
 @Sheets("Sheet1").Range("A1").Value = "›"
 @Sheets("Sheet1").Range("B1").Value = "¢"
 @Sheets("Sheet1").Range("C1").Value = " "
 @Sheets("Sheet1").Range("D1").Value = ""
 ‚ÅAA1:D1‚ÉŠe•¶Žš‚ª‘‚«ž‚Ü‚ê‚Ü‚·‚ª@‹¤’Ê‚µ‚Ä‚¢‚é Sheets("Sheet1") •”•ª‚ð
 @With Sheets("Sheet1")
 @   .Range("A1").Value = "›"
 @   .Range("B1").Value = "¢"
 @   .Range("C1").Value = " "
 @   .Range("D1").Value = ""
 @End With
 ‚±‚ñ‚ÈŠ´‚¶‚ł܂Ƃ߂邱‚Æ‚ª‚Å‚«‚Ü‚·B

 ʼn‚Æ   Range("A1").Value = "›"
 ¡‰ñ‚Í  .Range("A1").Value = "›"
 Range‚Ì‘O‚Éu.v‚ª‚‚¢‚Ä‚¢‚Ü‚·‚ËB

 ‚±‚Ì‘O‚É@With‚ÌŒã‚ë‚É‘‚¢‚Ä‚ ‚é‚Ì‚ª@—L‚é‚ÆŽv‚Á‚ĉº‚³‚¢B

 ƒf[ƒ^ŽûWƒ}ƒNƒ‚ðŒ©‚Ä‚à‚炤‚Æ
     With Sheets(MainSh)
        .Range("A1:I1").Value = _
 A1:I1ƒZƒ‹‚ÍASheets(MainSh)EEEMainSh = "Sheet1"EEE‚̃V[ƒg‚̃Zƒ‹‚ÌŽ–‚Å
 ‚»‚ÌŒã
            Sheets(i).Select
            If Range("A1").Value = " [9]‚r‚o‚c" Then
 ‚ÌA1ƒZƒ‹‚ÍAƒAƒNƒeƒBƒuƒV[ƒg‚̃Zƒ‹‚ÌŽ–‚Å‚·B

 ¡‰ñ‚ÍAƒAƒNƒeƒBƒuƒV[ƒg‚ðØ‚è‘Ö‚¦‚È‚ª‚çì‹Æ‚µ‚½•û‚ª
 •ª‚©‚è‚â‚·‚¢‚©‚ÆŽv‚¢A‚»‚Ì—l‚ȃR[ƒh‚É‚µ‚Ä‚ ‚è‚Ü‚·B
 iˆê”Ê“I‚É‚Í@ƒAƒNƒeƒBƒuƒV[ƒgEƒAƒNƒeƒBƒuƒZƒ‹“™‚̈ړ®‚Í
 @s‚í‚È‚¢•û‚ª—Ç‚¢‚ÆŒ¾‚í‚ê‚Ü‚·Bj

 uMainSh‚ÌIIv‚Ìu.v‚ð•K—v‚ÈŠ‚ɂ‚¯‚Ä‚à‚炤‚Æ
 Sheets("Sheet1").Select@‚ª•s—v‚É‚È‚è‚Ü‚·‚Ì‚Å
 ‚â‚Á‚Ă݂ĉº‚³‚¢B

 u”Ž®‚ð“ü‚ê‚é2v‚Ì”Ž®‚Å‚·‚ª
 F:H—ñ‚É“ü‚ê‚鎮‚Ì COUNTIFŠÖ”‚Å”‚¦‚é”͈͂ª
 •¡”—ñ‚É‚È‚Á‚Ä‚¢‚Ü‚·B
 æ‚É‚à‘‚«‚Ü‚µ‚½‚ªAVLOOKUPŠÖ”‚Ì擪—ñ‚Ì‚Ý‚É‚µ‚ĉº‚³‚¢B

 ‚»‚ê‚©‚çAã‚Ì•û‚ł‚Ԃ₫‚Ü‚µ‚½‚ª
 V‚µ‚¢•Ï”‚ð—pˆÓ‚µ‚Ä
 @V‚µ‚¢•Ï” = Sheets("‘Ήž•\").Range("H" & Rows.Count).End(xlUp).Row
 ‚Æ‘‚­‚ÆA‘Ήž•\‚ÌH—ñ‚Ì“ü—Í‚ª‚ ‚éÅŒã‚Ìs‚ªŽæ“¾‚Å‚«‚Ü‚·B
 ‚½‚Ô‚ñ‚±‚ê‚Íu75v‚É‚È‚è‚Ü‚·‚æ‚ËH
 ”Ž®‚Ì
    .Range("G2:G" & mxR).Formula = _
        "=IF(COUNTIF(‘Ήž•\!$H$3:$H$75,C2),VLOOKUP(C2,‘Ήž•\!$H$3:$I$75,2,FALSE),""•s–¾"")"  
                                    ~~                               ~~
 ‚±‚Ì2ƒ–Š‚É“ü‚Á‚Ä‚Ù‚µ‚¢’l‚Å‚·‚Ì‚ÅA
        "=IF(COUNTIF(‘Ήž•\!$H$3:$H$" & V‚µ‚¢•Ï” & ",C2),VLOOKUP(C2,‘Ήž•\!$H$3:$I$" & V‚µ‚¢•Ï” & ",2,FALSE),""•s–¾"")"
 ‚±‚ñ‚ÈŠ´‚¶‚Å–„‚ßž‚ñ‚ł݂ĉº‚³‚¢B

 (HANA) 


HANA‚³‚Ü
„¡•Ï”‚Ì錾‚ð‹­§‚·‚é(R)
¨‚±‚ê‚ÍAƒ`ƒFƒbƒN‚ª“ü‚Á‚Ä‚¢‚Ü‚µ‚½B
‚¾‚©‚çA‚¢‚Â‚àŽ©“®“I‚É“ü‚Á‚Ä‚½‚Ì‚Å‚·‚ËB

„F:H—ñ‚É“ü‚ê‚鎮‚Ì COUNTIFŠÖ”‚Å”‚¦‚é”͈͂ª •¡”—ñ‚É‚È‚Á‚Ä‚¢‚Ü‚·B
¨‚·‚Ý‚Ü‚¹‚ñAƒRƒs[Œ³‚ðŠÔˆá‚¦‚Ä‚¢‚Ü‚µ‚½B
"=IF(COUNTIF(‘Ήž•\!$A$2:$B$10,A2)‚±‚ê‚ðA"=IF(COUNTIF(‘Ήž•\!$A$2:$A$10,A2)‚ÅA
"=IF(COUNTIF(‘Ήž•\!$A$2:$C$10,A2)‚±‚ê‚ðA"=IF(COUNTIF(‘Ήž•\!$A$2:$A$10,A2)‚Å‚·B

ƒf[ƒ^ŽûW‚̃}ƒNƒ‚ðŒ©‚È‚ª‚çAˆÈ‰º‚̂悤‚É‚µ‚Ü‚µ‚½B
•Ï”‚Ì’è‹`‚ð‘}‚ê‚éꊂª‚í‚©‚ç‚È‚¢‚Ì‚Å‚·‚ªAŽæŠ¸‚¦‚¸‚Å‚·B
•a“–¼‚ÌVLOOKUP‚Ì•”•ª‚ÍA•s–¾¨‚»‚Ì‘¼‚É•ÏX‚µ‚Ü‚µ‚½B

Option Explicit
Private Const MainSh = "Sheet1"

Sub ”Ž®‚ð“ü‚ê‚é2()

  Dim mxR As Long, V‚µ‚¢•Ï” As Long
  mxR = Range("C" & Rows.Count).End(xlUp).Row

   With Sheets(MainSh)
    .Cells.Replace What:="@", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
    .Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
   V‚µ‚¢•Ï” = Sheets("‘Ήž•\").Range("H" & Rows.Count).End(xlUp).Row
    .Range("G2:G" & mxR).Formula = _
         "=IF(COUNTIF(‘Ήž•\!$H$3:$H$" & V‚µ‚¢•Ï” & ",C2),VLOOKUP(C2,‘Ήž•\!$H$3:$I$" & V‚µ‚¢•Ï” & ",2,FALSE),""‚»‚Ì‘¼"")"
    .Range("F2:F" & mxR).Formula = _
         "=IF(COUNTIF(‘Ήž•\!$A$2:$A$10,A2),D2*VLOOKUP(A2,‘Ήž•\!$A$2:$B$10,2,FALSE),""H"")"
    .Range("H2:H" & mxR).Formula = _
         "=IF(COUNTIF(‘Ήž•\!$A$2:$A$10,A2),VLOOKUP(A2,‘Ήž•\!$A$2:$C$10,3,FALSE),""H"")"
    End With
End Sub

Dim‚Ù‚É‚á‚ç‚çc’è‹`‚Ì•”•ª‚ÍA‚¢‚­‚‚܂ŕÀ‚ׂ邱‚Æ‚ª‚Å‚«‚é‚Ì‚Å‚µ‚傤‚©H
•¨•iŽí—Þ‚ª’ljÁ‚³‚ê‚Ä‚«‚½‚Ì‚ÅAF—ñ‚ÆH—ñ‚Ì•”•ª‚à“¯—l‚ÉA
ÅIs‚ðŽæ“¾‚³‚¹‚½‚¢‚Ì‚Å‚·‚ªA—Ⴆ‚Î
Dim mxR As Long, V‚µ‚¢•Ï” As Long,•¨•i As Long@‚Æ‚µ‚ÄA
•¨•i = Sheets("‘Ήž•\").Range("A" & Rows.Count).End(xlUp).Row
@@.Range("F2:F" & mxR).Formula = _
@"=IF(COUNTIF(‘Ήž•\!$A$2:$A$" & •¨•i & ",A2),D2*VLOOKUP(A2,‘Ήž•\!$A$2:$B$" & •¨•i & ",2,FALSE),""H"")"
@@.Range("H2:H" & mxR).Formula = _
@"=IF(COUNTIF(‘Ήž•\!$A$2:$A$" & •¨•i & ",A2),VLOOKUP(A2,‘Ήž•\!$A$2:$C$" & •¨•i & ",3,FALSE),""H"")"
‚±‚ñ‚ÈŠ´‚¶‚É‘}‚ê‚Ä‚µ‚Ü‚Á‚Ä‚àA—Ç‚¢‚à‚Ì‚È‚Ì‚Å‚µ‚傤‚©H
iMachi)


 „Dim‚Ù‚É‚á‚ç‚çc’è‹`‚Ì•”•ª‚ÍA‚¢‚­‚‚܂ŕÀ‚ׂ邱‚Æ‚ª‚Å‚«‚é‚Ì‚Å‚µ‚傤‚©H 
 BBBl‚¦‚½Ž––³‚¢‚Å‚·‚ªA‚¢‚­‚‚łà‘åä•v‚¾‚ÆŽv‚¢‚Ü‚·‚æB
 Œã‚ÅŒ©‚â‚·‚¢—l‚ÉAƒOƒ‹[ƒviHj‚Ås‚𕪂¯‚Ä‚à—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
    Dim mxR As Long
    Dim V‚µ‚¢•Ï” As Long, •¨•i As Long
 ‚ ‚ÆuV‚µ‚¢•Ï”v‚Á‚Ä‚Ì‚à“K“–‚È–¼‘O‚É•ÏX‚µ‚ĉº‚³‚¢‚ËB

 ƒR[ƒh‚ðŒ©‚Ä‚Ý‚é‚Æu‘Ήž•\v‚ÆŒ¾‚¤•¶Žš‚ª‰½“x‚©o‚Ä‚«‚Ü‚·‚Ì‚Å
 @Private Const MainSh = "Sheet1" 
 ‚Ì—l‚É•Ï”‚Æ‚µ‚Äo‚µ‚Ä‚¨‚¢‚Ä‚à—Ç‚¢‚©‚à‚µ‚ê‚È‚¢‚Å‚·‚ËB
 @Private Const •\Sh = "‘Ήž•\"
 ‚Æ‚µ‚Ä‚¨‚¯‚Î
   •¨•i = Sheets("‘Ήž•\").Range("A" & Rows.Count).End(xlUp).Row
     «
   •¨•i = Sheets(•\Sh).Range("A" & Rows.Count).End(xlUp).Row

 @"=IF(COUNTIF(‘Ήž•\!$A$2:$A$" & •¨•i & ",A2),D2*VLOOKUP(A2,‘Ήž•\!$A$2:$B$" & •¨•i & ",2,FALSE),""H"")"
     «
 @"=IF(COUNTIF(" & •\Sh & "!$A$2:$A$" & •¨•i & ",A2),D2*VLOOKUP(A2," & •\Sh & "!$A$2:$B$" & •¨•i & ",2,FALSE),""H"")"

 ‚Á‚ÄŠ´‚¶‚Å‚µ‚傤‚©B

 ‚Ü‚ŸA‘Ήž•\‚ª‚ ‚éƒV[ƒg–¼‚ª•Ï‚í‚éS”z‚ð‚·‚é‚æ‚è‚Í@•\‚̈ʒu‚ª•Ï‚í‚éS”z‚ð‚·‚é•û‚ª
 Œ»ŽÀ–¡‚ª‚ ‚é—l‚È‹C‚à‚µ‚Ü‚·‚ªB

 (HANA)

HANA‚³‚Ü
„‚ ‚ÆuV‚µ‚¢•Ï”v‚Á‚Ä‚Ì‚à“K“–‚È–¼‘O‚É•ÏX‚µ‚ĉº‚³‚¢‚ËB
‚Í‚¢B‚±‚¿‚ç‚Í•”–¼‚É‚µ‚Ü‚µ‚½B

„‚Ü‚ŸA‘Ήž•\‚ª‚ ‚éƒV[ƒg–¼‚ª•Ï‚í‚éS”z‚ð‚·‚é‚æ‚è‚Í@•\‚̈ʒu‚ª•Ï‚í‚éS”z‚ð‚·‚é•û‚ª
„Œ»ŽÀ–¡‚ª‚ ‚é—l‚È‹C‚à‚µ‚Ü‚·‚ªB
‚¤‚£A‚»‚¤‚Å‚·‚ËcB
‚±‚±‚Ì”z—ñ‚Í•Ï‚¦‚¿‚áƒ_ƒII‚Æ‚¢‚¤ƒRƒƒ“ƒg‚Í
ƒZƒ‹‚É“ü‚ê‚Ä‚ ‚é‚Ì‚Å‚·‚ªAŽ©•ª‚ª‚¢‚‰½‚ð‚·‚é‚©‚©‚È‚èS”z‚Å‚·B

ˆÈ‰º‚̂悤‚É•ÏX‚µ‚Ü‚µ‚½B

Option Explicit
Private Const MainSh = "Sheet1"
Private Const •\Sh = "‘Ήž•\"

Sub ”Ž®‚ð“ü‚ê‚é3()

  Dim mxR As Long
  Dim •”–¼ As Long, •¨•i As Long
  mxR = Range("C" & Rows.Count).End(xlUp).Row

   With Sheets(MainSh)
    .Cells.Replace What:="@", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
    .Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
   •”–¼ = Sheets(•\Sh).Range("H" & Rows.Count).End(xlUp).Row
    .Range("G2:G" & mxR).Formula = _
         "=IF(COUNTIF(" & •\Sh & "!$H$2:$H$" & •”–¼ & ",C2),VLOOKUP(C2," & •\Sh & "!$H$2:$I$" & •”–¼ & ",2,FALSE),""‚»‚Ì‘¼"")"
    •¨•i = Sheets(•\Sh).Range("A" & Rows.Count).End(xlUp).Row
    .Range("F2:F" & mxR).Formula = _
  "=IF(COUNTIF(" & •\Sh & "!$A$2:$A$" & •¨•i & ",A2),D2*VLOOKUP(A2," & •\Sh & "!$A$2:$B$" & •¨•i & ",2,FALSE),""H"")"
    .Range("H2:H" & mxR).Formula = _
  "=IF(COUNTIF(" & •\Sh & "!$A$2:$A$" & •¨•i & ",A2),VLOOKUP(A2," & •\Sh & "!$A$2:$C$" & •¨•i & ",3,FALSE),""H"")"
    End With
End Sub
ˆÈã‚Å‚·Bi‚l‚‚ƒ‚ˆ‚‰j

 ‚©‚Ȃ芮¬‚ɋ߂¢‚Ä‚«‚Ü‚µ‚½‚ËB
 ‚à‚¤ˆê‘§‚Å‚·‚ËII

 •À‚בւ¦‚ÍA”Ž®‚Å“ü‚ꂽ•”–¼‚Ì—ñ‚Ås‚Á‚Ä‚¢‚é‚Å‚µ‚傤‚©H

 ¡‚ÍAƒ†[ƒU[ݒ胊ƒXƒg‚ðŽg‚Á‚Ä•À‚בւ¦‚ðs‚Á‚Ä‚¢‚é‚ÆŽv‚¢‚Ü‚·B
 ‚±‚±‚àA‚à‚¤‚ЂƂÂ@•À‚ׂ½‚¢‡‚É•”–¼‚ð“ü—Í‚µ‚Ä‚¢‚é•\‚ðì‚Á‚Ä
 MATCHŠÖ”“™‚ʼn½”Ô–Ú‚©”Ô†‚ð•\Ž¦‚³‚¹‚é‚Ì‚Í‚Ç‚¤‚Å‚µ‚傤B
 @@ƒR[ƒh“à‚ÅAƒ†[ƒU[ݒ胊ƒXƒg‚ðݒ肵‚ÄŽg—p‚·‚é•û–@‚à
 @@‚ ‚é‚ÆŽv‚¢‚Ü‚·‚ªA”Ž®‚Å‚â‚Á‚Ä‚µ‚Ü‚Á‚½•û‚ªŠÈ’P‚¾‚ÆŽv‚¤‚Ì‚ÅB

 ‚·‚é‚ÆA•”‚ɒljÁ‚ª—L‚Á‚½ê‡‚â@‡”Ô‚ð•ÏX‚·‚é•K—v‚ª—L‚Á‚½Žž‚É
 ƒR[ƒh‚ð•ÏX‚µ‚È‚­‚Ä—Ç‚­‚È‚è‚Ü‚·‚æ‚ËB

 ‚¿‚È‚Ý‚ÉAƒR[ƒh“à‚ŃŠƒXƒg‚ðÝ’è‚·‚é‰ß‹ŽƒƒO‚ªA’¼‹ß‚Å
[[20130510092122]]@wVBA‚Å•À‚בւ¦‚̇˜‚ð”CˆÓ‚ÉŽw’肵‚½‚¢xiƒVƒ}ƒŠƒXj@
 ‘¼‚É‚à‚ ‚è‚Ü‚·‚Ì‚ÅA‰ß‹ŽƒƒO‚ð’T‚µ‚Ä‚Ý‚Ä‚à‚炦‚é‚Æ—Ç‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB

 ‚¿‚È‚Ý‚ÉAŒ»ÝƒZƒ‹‚É‚Í”Ž®‚ª“ü‚Á‚½‚Ü‚Ü‚É‚È‚Á‚Ä‚¢‚é‚ÆŽv‚¢‚Ü‚·B
 ’l‚É‚µ‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢ê‡‚Í‘S‚Ä‚Ì”Ž®‚ð“ü‚êI‚í‚Á‚½Œã
 @.Range("F2:H" & mxR).Value = .Range("F2:H" & mxR).Value
 ‚Æ‚µ‚Ä‚à‚炤‚ÆA’l‚É•Ï‚í‚è‚Ü‚·B

 ‚³‚ÄAŒ‹‹Ç Sheet1‚É‘S•”‚̃f[ƒ^‚ªW‚Ü‚Á‚½‚±‚Æ‚É‚È‚è‚Ü‚·‚Ì‚Å
 ƒI[ƒgƒtƒBƒ‹ƒ^‚Åi‚èž‚Þ‚¾‚¯‚ÅAŠÈ’P‚É“Á’è‚Ì•”‚̃f[ƒ^‚ªŠm”F
 o—ˆ‚é—l‚É‚È‚Á‚½‚ÆŽv‚¢‚Ü‚·B

 ‚»‚±‚Å‚à‚¤ˆê“xl‚¦‚Ä‚à‚ç‚¢‚½‚¢‚Ì‚ªA•”–ˆ‚ɃV[ƒg‚𕪂¯‚é•K—v‚ª‚ ‚é‚Å‚µ‚傤‚©H
 ƒV[ƒg”‚ª‘‚¦‚é‚Æu–Ú“I‚̃V[ƒg‚ð’T‚·v‚ÆŒ¾‚¤ì‹Æ‚ª¢“ï‚É‚È‚Á‚Ä‚­‚é‚ÆŽv‚¢‚Ü‚·B

 ƒf[ƒ^ƒ^ƒu‚Ì•À‚בւ¦‚ƃtƒBƒ‹ƒ^ƒOƒ‹[ƒv‚ÉuƒtƒBƒ‹ƒ^v‚ª‚ ‚è‚Ü‚·‚ª
 ‚±‚ꂪuƒI[ƒgƒtƒBƒ‹ƒ^v‚Å‚·‚æ‚ËB
 ‚»‚ׂ̗ÉuÚ×Ý’èv‚ÆŒ¾‚¤‚Ì‚ª—L‚é‚ÆŽv‚¢‚Ü‚·B
 ‚±‚ꂪAˆÈ‘O‚̃o[ƒWƒ‡ƒ“‚Å‚ÍuƒtƒBƒ‹ƒ^ƒIƒvƒVƒ‡ƒ“‚ÌÝ’èv‚ÆŒ¾‚¤–¼‘O‚Å‚µ‚½B

 ‚±‚Ì‹@”\‚ðŽg‚¤‚ÆA–Ú“I‚̃f[ƒ^‚¾‚¯@“Á’è‚̃V[ƒg‚ÉŠÈ’P‚É”²‚«o‚·Ž–‚ªo—ˆ‚Ü‚·B
 —Ⴆ‚ÎAA2ƒZƒ‹‚É•\Ž¦‚³‚¹‚½‚¢•”–¼‚ð“ü—Í‚·‚鎖‚É‚µ‚Ä
 @@A2ƒZƒ‹‚É•”–¼‚ª“ü—Í‚³‚ꂽ‚çA’Šoƒ}ƒNƒ‚ðŽÀs‚µ‚ÄAŽw’肳‚ꂽƒf[ƒ^‚ð•\Ž¦‚·‚é
 ‚ÆŒ¾‚¤ì‚è‚É‚µ‚Ä‚¨‚­‚ÆAƒR[ƒh‚àŠÈ’P‚Å‚·‚µ
 ƒf[ƒ^‚ðŠm”F‚µ‚½‚¢ŽžAƒV[ƒg‚ð’T‚³‚È‚­‚Ä‚à—Ç‚­‚È‚è‚Ü‚·B

 ‚à‚¿‚ë‚ñA‚»‚ÌŒã‚Ìì‹Æ‚ÌŠÖŒW‚Å@ƒV[ƒg‚ª•ª‚©‚ê‚Ä‚¢‚é•û‚ª—Ç‚¢‚Ì‚È‚ç
 •”‚²‚ƂɃV[ƒg‚𕪂¯‚éƒR[ƒh‚ðÚ‚¹‚Ü‚·‚ªB

 (HANA)

HANA‚³‚Ü
„‚à‚¤ˆê‘§‚Å‚·‚ËII
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·`BHANA‚³‚Ü‚Ì‚¨‚©‚°‚Å‚·B
‚à‚¤ˆê‘§‚Åo—ˆ‚铪”]‚ªMachi‚É‚ ‚邱‚Æ‚ð‹F‚è‚Ü‚·(>_<)B

„•À‚בւ¦‚ÍA”Ž®‚Å“ü‚ꂽ•”–¼‚Ì—ñ‚Ås‚Á‚Ä‚¢‚é‚Å‚µ‚傤‚©H
‚Í‚¢A‚»‚¤‚Å‚·B

„ MATCHŠÖ”“™‚ʼn½”Ô–Ú‚©”Ô†‚ð•\Ž¦‚³‚¹‚é‚Ì‚Í‚Ç‚¤‚Å‚µ‚傤B
ƒGƒNƒZƒ‹‚̃wƒ‹ƒv‚ÅAMATCHŠÖ”‚Ì•”•ª‚ð“ǂ݂‚ÂA
‘Ήž•\‚ÌE2E21‚Ƀ†[ƒU[Ý’è‚Æ“¯‚¶•À‚Ñ‚Å•”–¼‚ð“ü—Í‚µ‚Ü‚µ‚½B
ŽŽ‚µ‚ÉA‚»‚Ì—×iF2ˆÈ~j‚É”Ž®‚ð“ü‚ê‚Ä‚Ý‚Ü‚µ‚½‚ªA
ŒŸ¸’l‚ÍA•À‚ч‚É“ü—Í‚µ‚½E2‚Å
ŒŸ¸”͈͂ÍAŽQÆ‚·‚éSheet‚P‚Ì•”–¼‚ª‚ ‚é—ñ‚ÅA
Ƈ‚ÌŽí—Þ‚ÍA‰½‚ð“ü‚ê‚é‚©•s–¾‚¾‚¯‚ÇA0‚ªŠ®‘Sˆê’v‚Á‚Ä‘‚¢‚Ä‚ ‚é‚©‚çA0‚ð“ü‚ê‚Ä‚Ý‚Ä
=MATCH(E2,Sheet1!$G$2:$G$132,0)@‚Å‚P‚Æ•Ô‚Á‚Ä‚«‚Ü‚µ‚½B
E2‚Æ“¯‚¶•¶Žš‚̂̌”‚ª•Ô‚Á‚Ä‚­‚é‚Ì‚©‚ÈH‚ÆŽv‚Á‚½‚Ì‚Å‚·‚ª
‚»‚ꂾ‚Æ3‚ª•Ô‚Á‚Ä‚­‚é‚Í‚¸‚È‚Ì‚ÅA‰½‚ª•Ô‚³‚ê‚Ä‚¢‚é‚Ì‚©‚³‚Á‚Ï‚è‚í‚©‚炸cB
‚Í‚ÄA‚¶‚á‚ E2‚Æ‚¢‚¤ƒZƒ‹–¼‚Å‚Í‚È‚­A‚`‚T‚Æ‚¢‚¤•¶Žš‚ð“ü‚ê‚é‚Ì‚©‚µ‚çH
‚Æ‚àl‚¦‚½‚Ì‚Å‚·‚ªA•¶Žš—ñ‚ð–‚ň͂ñ‚Å‚àƒGƒ‰[‚É‚È‚é‚Ì‚Å’ú‚ß‚Ü‚µ‚½B

‚¶‚áAŽŸs‚Á‚Ä‚Ý‚æ[‚Á‚ÆŽv‚¢[[20130510092122]]‚ð“Ç‚Ý‚Ü‚µ‚½‚ªcB

 """" & lst & """",‚Á‚ĉ½‚Ì‚Ç‚±‚ðŽw‚µ‚Ä‚¢‚é‚Ì‚Å‚µ‚傤‚©HH
‚Æ‚³‚ç‚ɬ—‚µ‚Ä‚«‚½‚Ì‚Å‚¢‚Á‚½‚ñŽ~‚ß‚Ü‚µ‚½B‚Ù‚ñ‚ƂɃgƒzƒz‚Å‚·B

„‚»‚±‚Å‚à‚¤ˆê“xl‚¦‚Ä‚à‚ç‚¢‚½‚¢‚Ì‚ªA•”–ˆ‚ɃV[ƒg‚𕪂¯‚é•K—v‚ª‚ ‚é‚Å‚µ‚傤‚©H
„‚»‚ÌŒã‚Ìì‹Æ‚ÌŠÖŒW‚Å@ƒV[ƒg‚ª•ª‚©‚ê‚Ä‚¢‚é•û‚ª—Ç‚¢‚Ì‚È‚çc
‚±‚ê‚ç‚̃f[ƒ^‚ðA40l‘OŒãi”¼”N`‚P”N‚ňႤl‚É•Ï‚í‚è‚Ü‚·j‚Ì
ƒpƒ\ƒRƒ“‰SŽÒiƒGƒNƒZƒ‹ŠJ‚­‚Ì‚à‰‚ß‚Ä“I‚Èj‚ÉAŒŽ‚P‰ñŽg—p‚µ‚Ä‚à‚炤•K—v‚ª‚ ‚è‚Ü‚·B
”Þ‚ç‚ÉŠm”F‚µ‚½‚Æ‚±‚ëA
EŠ’è‚̃Zƒ‹‚É•¶Žš‚ð“ü—Í‚·‚é‚̂̓Cƒ„B
Eƒ`ƒFƒbƒNƒ{ƒbƒNƒX‚âƒvƒ‹ƒ_ƒEƒ““™‚ÅA‘I‘ð‚µ‚ÄŽ©•ª‚Ì•”‚ð‘I‚Ô‚Ì‚àƒCƒ„B
‚ÆŒ¾‚í‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚ÄB
ƒ^ƒu‚É•\‹L‚³‚ê‚Ä‚¢‚éAŽ©•ª‚Ì•”‚ðƒNƒŠƒbƒN‚µ‚Ä
•K—v–‡”ˆóü‚·‚é‚Ì‚ÍA‚¢‚¢‚Ì‚¾‚»‚¤‚Å‚·B
(•¶Žš‚ð“ü—Í‚µ‚½‚èA•Â‚¶‚é‚Æ‚«‚Éu•Û‘¶‚µ‚Ü‚·‚©Hv‚Æ•·‚©‚ꂽ‚è‚·‚é‚Ì‚ªƒCƒ„‚È‚ñ‚¾‚»‚¤‚Å‚·Bj
‚È‚Ì‚ÅA‚ ‚Ì•û–@‚É‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚킯‚Å‚·B

‚¿‚È‚Ý‚ÉMachi‚Æ‚µ‚Ä‚Í
„—Ⴆ‚ÎAA2ƒZƒ‹‚É•\Ž¦‚³‚¹‚½‚¢•”–¼‚ð“ü—Í‚·‚鎖‚É‚µ‚Äc
‚±‚¿‚ç‚Í‘å•Ï–£—Í“I‚Å‚·!!!
‚â‚è•û‚Í‚º‚Ћ³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚Å‚·!!!(–À˜f‚Å‚È‚¯‚ê‚ÎjB
iMachi)


 „„ MATCHŠÖ”“™‚ʼn½”Ô–Ú‚©”Ô†‚ð•\Ž¦‚³‚¹‚é‚Ì‚Í‚Ç‚¤‚Å‚µ‚傤B 
 „‘Ήž•\‚ÌE2E21‚Ƀ†[ƒU[Ý’è‚Æ“¯‚¶•À‚Ñ‚Å•”–¼‚ð“ü—Í‚µ‚Ü‚µ‚½B 
 „ŽŽ‚µ‚ÉA‚»‚Ì—×iF2ˆÈ~j‚É”Ž®‚ð“ü‚ê‚Ä‚Ý‚Ü‚µ‚½‚ªA
 ‚ ‚ç‚çAuŽŽ‚µv‚¾‚©‚ç@‘Ήž•\‚Ì•û‚É”Ž®‚ð“ü‚ꂽ‚Ì‚Å‚·‚©H
 Sheet1‚ÅŽg‚¤”Ž®‚È‚Ì‚ÅSheet1‚Ì•û‚Åì‚Á‚Ă݂ĉº‚³‚¢B

 ƒrƒWƒ‡ƒ“‚ª‚‚©‚ß‚Ä‚¢‚È‚¢‚Á‚Û‚¢‚Ì‚ÅA•â‘«‚Æ‚µ‚ÄBBB
 @    @[A]      [B]      [C]      [D]      [E]      [F]
 [1]    •”      ”Ô†             ‘Ήž•\
 [2]     A7        4                ”Ô†     •”
 [3]     A8        5                 1        A5
 [4]     A5        1                 2        NICU
 [5]     A7        4                 3        A6
 [6]     NICU      2                 4        A7
 [7]     A7        4                 5        A8
                   ªMATCHŠÖ”‚ҔԂð•\Ž¦
 A:B‚ªSheet1ED:E‚ª‘Ήž•\‚¾‚ÆŽv‚Á‚Ă݂ĉº‚³‚¢B

 ¡‚ÍAA—ñ‚ðŽw’肵‚½‡‚É•À‚ׂĂ¢‚é‚ÆŽv‚¢‚Ü‚·‚ª
 ŠÖ”‚ÅB—ñ‚ð•\Ž¦‚³‚¹@¸‡‚É•À‚ׂ鎖‚É‚·‚é‚Æ
 uŽw’肵‚½‡v‚É•ÏX‚ª‚ ‚Á‚½Žž‚ÉAƒR[ƒh“à‚Ì
        "‚`‚T,‚m‚h‚b‚t,‚`‚U,‚`‚V,‚`‚W,‚a‚R,‚h‚b‚t,‚a‚S,‚a‚T,‚a‚U,‚b‚Q,‚b‚R,‚b‚S,‚b‚T,‚d‚S,¼‚T,‚g‚c,‚d‚q,ŽèpŽº,ŠO—ˆ"
 ‚Æ‚©‚ð•ÏX‚µ‚È‚­‚Ä‚æ‚­‚È‚é‚æ‚Ëô

 ‚Á‚Ä‚Ì‚ª–Ú•W‚Å‚·B

 ‚È‚Ì‚ÅAB—ñiSheet1‚Ì•ûj‚ÉAMATCHŠÖ”‚ð“ü‚ê‚Ü‚·‚ËB

 „‘Ήž•\‚ÌE2E21‚Ƀ†[ƒU[Ý’è‚Æ“¯‚¶•À‚Ñ‚Å•”–¼‚ð“ü—Í‚µ‚Ü‚µ‚½B 
 ‚ÆŒ¾‚¤Ž–‚È‚Ì‚ÅiSheet1‚Ì2s–Ú‚É“ü‚ê‚鎮‚Íj
 @@MATCH(ŒŸ¸’l, ŒŸ¸”͈Í, [Ƈ‚ÌŒ^])
 ŒŸ¸’l‚ª@ Sheet1‚ÌG2
 ŒŸ¸”͈͂ª ‘Ήž•\ƒV[ƒg‚ÌE2:E21
 Ƈ‚ÌŒ^‚Í yŠ®‘S‚Ɉê’v‚·‚é‚à‚Ìz‚ð’T‚µ‚½‚¢‚Ì‚Å@0
 =MATCH(G2,‘Ήž•\!$E$2:$E$21,0)

 ª‚̬‚³‚ȃTƒ“ƒvƒ‹‚Ìê‡@ŒŸ¸”ÍˆÍ‚É E2:E7 ‚Æ‚·‚é‚ÆŒ©o‚µ‚àŠÜ‚Ü‚ê‚é‚Ì‚Å
 B—ñ‚É•\Ž¦‚³‚ê‚é”Ô†‚ªˆê‚‚¸‚‚¸‚ê‚Ü‚·B
 @•”:A7 ‚ð’T‚µ‚½ê‡AE2ƒZƒ‹‚©‚甂¦‚Ä5”Ô–Ú‚É‚ ‚é‚Ì‚Åu5v‚ª•Ô‚³‚ê‚Ü‚·B
 ‚È‚ñ‚¾‚©—Ž‚¿’…‚©‚È‚¢‚Ì‚ÅAE3:E7‚ÆŽw’è‚·‚é‚Ì‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 ‚Ü‚½ASheet1‚ÌG—ñ‚Í•”ˆÈŠO‚Éu‚»‚Ì‘¼v‚à•\Ž¦‚³‚ê‚鎖‚É‚È‚Á‚Ä‚¢‚Ü‚·‚Ì‚Å
 E—ñ‚Ì•\‚ɒljÁ‚µ‚Ä‚¨‚­‚©A‚±‚±‚à‚â‚Í‚è COUNTIFŠÖ”‚Æ—‚ß‚Ä‚à‚炤‚Æ—Ç‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB
 =IF(COUNTIF(‘Ήž•\!$E$2:$E$21,G2),MATHC(```),"‚»‚Ì‘¼")

 „‚¶‚áAŽŸs‚Á‚Ä‚Ý‚æ[‚Á‚ÆŽv‚¢[[20130510092122]]‚ð“Ç‚Ý‚Ü‚µ‚½‚ªcB 
 ”Ž®ˆÄ‚É‚µ‚ÄA‚±‚¿‚ç‚͈ê’U‚¨‚¢‚Ä‚¨‚«‚Ü‚µ‚傤BBB

 „ƒ^ƒu‚É•\‹L‚³‚ê‚Ä‚¢‚éAŽ©•ª‚Ì•”‚ðƒNƒŠƒbƒN‚µ‚Ä•K—v–‡”ˆóü‚·‚é‚Ì‚ÍA‚¢‚¢‚Ì‚¾‚»‚¤‚Å‚·B
 —¹‰ð‚Å‚·B
 ƒR[ƒh‚Ì•û‚Í­‚µ‘Ò‚Á‚ĉº‚³‚¢B
 „„—Ⴆ‚ÎAA2ƒZƒ‹‚É•\Ž¦‚³‚¹‚½‚¢•”–¼‚ð“ü—Í‚·‚鎖‚É‚µ‚Äc 
 ‚Ì•û‚ªŠÈ’P‚È‚Ì‚ÅAæ‚É‚±‚¿‚ç‚ðBBB

 ‚Ü‚¸‚ÍŽèì‹Æ‚Å‚â‚Á‚Ă݂ĉº‚³‚¢B
 ƒV[ƒg–¼‚ðu’Šov‚ÆŒ¾‚¤–¼‘O‚Å‘‚«‚Ü‚·‚ËB
 ’ŠoƒV[ƒg‚ÌA1ƒZƒ‹‚É Sheet1‚ÌG1ƒZƒ‹‚ÌŒ©o‚µ‚ðƒRƒs[
 ’ŠoƒV[ƒg‚ÌA2ƒZƒ‹‚É •”–¼‚ðˆê‚“ü—Í

 ’ŠoƒV[ƒg‚ð•\Ž¦‚µ‚½ó‘Ô‚ÅAuÚ×Ý’èv‚ðŠJ‚«‚Ü‚·B
 @’Šoæ
 @@›‘I‘ð”͈͓à(F)
 @@œŽw’肵‚½”͈Í(O)
   ƒŠƒXƒg”͈Í(L)    A1:A2
   ŒŸõðŒ”͈Í(C)  Sheet1!A:H
   ’Šo”͈Í(T)      B1
 ‚ðݒ肵‚ÄuOKv‚ð‰Ÿ‚µ‚Ü‚·B

 ãŽè‚­’Šoo—ˆ‚½‚çA‚±‚ê‚ðƒ}ƒNƒ‚Ì‹L˜^‚ÉŽæ‚Á‚Ä‚­‚¾‚³‚¢B
 ‚»‚ÌÛAu‘O‰ñ‚ÌŒ‹‰Ê‚ðÁ‚·vì‹Æ‚©‚çs‚Á‚Ä‚à‚炦‚é‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 @‚PDB:I—ñ‚̃f[ƒ^‚ðíœ
 @‚QD’Šo
 ‚ð‹L˜^‚ÉŽæ‚è‚Ü‚·B

 ‚Ü‚½AA2ƒZƒ‹‚É‚Í“ü—Í‹K‘¥‚Å@‘Ήž•\ƒV[ƒg‚ÌE2:E21‚ð
 ƒŠƒXƒg‚Å‘I‚ׂé—l‚É‚µ‚Ä‚¨‚­‚Æ—Ç‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB

 Žv‚Á‚½‚à‚Ì‚ª’Šo‚Å‚«‚éƒ}ƒNƒ‚ª‹L˜^o—ˆ‚½‚ç
 ƒR[ƒh‚ðŠJ‚­‚ÆA‰ü‘¢‰ÓŠ‚ªŒ©‚‚©‚é‚ÆŽv‚¢‚Ü‚·B

 (HANA)

HANA‚³‚Ü
•ÔM‚ª’x‚­‚È‚è\‚µ–ó‚ ‚è‚Ü‚¹‚ñB
iƒAƒbƒv‚µ‚½‚ÆŽv‚Á‚Ä‚¢‚½‚Ì‚ÉAƒvƒŒƒrƒ…[‚Å–ž‘«‚µ‚ĕ‚¶‚Ä‚¢‚½‚悤‚Å‚·cj

„‚È‚Ì‚ÅAB—ñiSheet1‚Ì•ûj‚ÉAMATCHŠÖ”‚ð“ü‚ê‚Ü‚·‚ËB
ƒf[ƒ^W–ñ‚ÅB—ñ‚ÉoŒÉŒŽ‚ª‚Í‚¢‚Á‚Ä‚¢‚é‚Ì‚ÅA
‚Æ‚è‚ ‚¦‚¸A‰½‚à“ü‚Á‚Ä‚¢‚È‚©‚Á‚½J—ñ‚É“ü‚ê‚Ü‚µ‚½B
”Ž®‚ð“ü‚ê‚é‚̃}ƒNƒ‚ÉAˆÈ‰º‚̂悤‚É‘}“ü‚µ‚Ü‚µ‚½‚ªA‚±‚ê‚Å—Ç‚¢‚Å‚µ‚傤‚©B
Option Explicit
Private Const MainSh = "Sheet1"
Private Const •\Sh = "‘Ήž•\"
Sub ”Ž®‚ð“ü‚ê‚é4()

  Dim mxR As Long
  Dim •”–¼ As Long, •¨•i As Long
  Dim ¸‡ As Long
  mxR = Range("C" & Rows.Count).End(xlUp).Row
   With Sheets(MainSh)
    .Cells.Replace What:="@", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
    .Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
    .Range("J1") = "¸‡"
@@•”–¼ = Sheets(•\Sh).Range("H" & Rows.Count).End(xlUp).Row
    .Range("G2:G" & mxR).Formula = _
         "=IF(COUNTIF(" & •\Sh & "!$H$2:$H$" & •”–¼ & ",C2),VLOOKUP(C2," & •\Sh & "!$H$2:$I$" & •”–¼ & ",2,FALSE),""‚»‚Ì‘¼"")"
   •¨•i = Sheets(•\Sh).Range("A" & Rows.Count).End(xlUp).Row
    .Range("F2:F" & mxR).Formula = _
  "=IF(COUNTIF(" & •\Sh & "!$A$2:$A$" & •¨•i & ",A2),D2*VLOOKUP(A2," & •\Sh & "!$A$2:$B$" & •¨•i & ",2,FALSE),""H"")"
    .Range("H2:H" & mxR).Formula = _
  "=IF(COUNTIF(" & •\Sh & "!$A$2:$A$" & •¨•i & ",A2),VLOOKUP(A2," & •\Sh & "!$A$2:$C$" & •¨•i & ",3,FALSE),""H"")"
@¸‡ = Sheets(MainSh).Range("G" & Rows.Count).End(xlUp).Row
   .Range("J2:J" & mxR).Formula = "=MATCH(G2," & •\Sh & "!$E$3:$E$23,0)"

 End With
    With Sheets(MainSh)
        .Sort.SortFields.Add Key:=Range("J2"), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    End With

    With ActiveWorkbook.Worksheets("Sheet1").Sort@¨‚±‚±‚àuDv‚Å‘±‚¯‚½‚¢‚ÆŽv‚Á‚½‚Ì‚Å‚·‚ªƒGƒ‰[‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
        .SetRange Range("A1:J111")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub
ˆÈã‚Å‚·B

„’ŠoƒV[ƒg‚ÌA1ƒZƒ‹‚É Sheet1‚ÌG1ƒZƒ‹‚ÌŒ©o‚µ‚ðƒRƒs[c
‚±‚êˆÈ~AHANA‚³‚Ü‚ª‘‚¢‚Ä‚ ‚é’Ê‚è‚É‚â‚Á‚Ä‚Ý‚½‚Æ‚±‚ëA
Sub ’Šo()

    Sheets("’Šo").Select
    Columns("B:I").Select
    Selection.ClearContents
    Range("A1").Select
    ActiveCell.FormulaR1C1 = "•\Ž¦•a“–¼"
    Range("A2").Select@¨‚±‚±‚ÍAƒŠƒXƒg‚É‚µ‚Ä‚ ‚è‚Ü‚·B
    Range("A1:A2").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sheets( _
        "Sheet1").Columns("A:H"), CopyToRange:=Range("B1"), Unique:=False
End Sub
ˆÈã‚ðs‚¤‚ÆA
B1ƒZƒ‹‚ÉA1ƒZƒ‹‚Æ“¯‚¶“à—eAB2ƒZƒ‹‚ÉA2ƒZƒ‹‚Æ“¯‚¶“à—e‚ª•\Ž¦‚³‚ê‚Ü‚·B
‚»‚êˆÈŠO‚̃f[ƒ^‚Í•\Ž¦‚³‚ê‚È‚¢‚Ì‚Å‚·‚ªA¡‰ñ‚Í‚±‚ê‚Ň‚Á‚Ä‚¢‚Ü‚·‚©HiMachi)

HANA‚³‚Ü
ŠÌS‚Ì’Šo‚³‚¹‚é•”•ª‚ð–Y‚ê‚Ä‚¢‚Ü‚µ‚½B
 @@›‘I‘ð”͈͓à(F)
 @@œŽw’肵‚½”͈Í(O)
   ƒŠƒXƒg”͈Í(L)    Sheet1!A:H
   ŒŸõðŒ”͈Í(C)  ’ŠoIA1:A2
   ’Šo”͈Í(T)      Sheet1!B1:I1
‚ÅAˆÈ‰º‚ðƒ}ƒNƒ‚É“ü‚ê‚é‚Æ
Sub ’Šo6()
    Sheets("’Šo").Select
    Range("A2").Select
    Sheets("Sheet1").Columns("A:H").AdvancedFilter Action:=xlFilterCopy, _
        CriteriaRange:=Range("A1:A2"), CopyToRange:=Range("B1:I1"), Unique:=False
End Sub
ˆÈã‚Å‚·B‚Í‚¶‚ß‚ÍA
Option Explicit
Private Const ’ŠoSh = "’Šo"
Sub ’Šo5()
  Dim ’Šo As Long
  ’Šo = Sheets(’ŠoSh).Range("A2")@¨‚±‚±‚ÅŒ^‚ªˆê’v‚µ‚Ü‚¹‚ñ‚ƃGƒ‰[‚ªo‚é
    Sheets("Sheet1").Columns("A:H").AdvancedFilter Action:=xlFilterCopy, _
        CriteriaRange:=Range("A1:A2"), CopyToRange:=Range("B1:I1"), Unique:=False
End Sub
‚Æ‚â‚Á‚Ä‚Ý‚½‚Ì‚Å‚·‚ªA•t‚¯Än‚ł͑Ήž‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½iT_T)BiMachi)

 „¨‚±‚±‚àuDv‚Å‘±‚¯‚½‚¢‚ÆŽv‚Á‚½‚Ì‚Å‚·‚ªƒGƒ‰[‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
 ‚»‚¤‚Å‚·‚ËB‚±‚±‚Í­‚µ“ïˆÕ“x‚ª‚‚¢‚ÆŽv‚¢‚Ü‚·B
 2003‚܂ł̃\[ƒg‚Ì‹L˜^‚Ì•û‚ª‚‚‚«‚â‚·‚¢‚Å‚·B
 ‚Å‚àA2007 or 2010 ‚Æ‚ÌŽ–‚Å‚·‚Ì‚ÅŽd•û‚È‚¢‚Å‚·‚ËBBB

 ‚Ü‚¸AWith ‚©‚ço‚µ‚Ä‚Ý‚ÄARange ‚Ì‘O‚É‚àu‚ǂ̃V[ƒgIIv‚Ì–¾‹L‚ð‚µ‚Ä‚Ý‚Ü‚·‚Æ
        Sheets(MainSh).Sort.SortFields.Add Key:=Sheets(MainSh).Range("J2"), _
            SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
        Sheets(MainSh).Sort.SetRange Sheets(MainSh).Range("A1:J111")
        Sheets(MainSh).Sort.Header = xlYes
        Sheets(MainSh).Sort.MatchCase = False
        Sheets(MainSh).Sort.Orientation = xlTopToBottom
        Sheets(MainSh).Sort.SortMethod = xlPinYin
        Sheets(MainSh).Sort.Apply
 ‚±‚ñ‚ÈŠ´‚¶‚ɬ‚è‚Ü‚·B
 uSheets(MainSh).Sortv‚ð Wiht ‚ÌŒã‚ë‚É‚Ü‚Æ‚ß‚½‚¢Š‚Å‚·‚ª
 @@Key:=Sheets(MainSh).Range("J2")
 @@Sheets(MainSh).Range("A1:J111")
 ‚ÌŠ‚ªu.Sortv‚ª‚‚¢‚Ä–³‚¢‚Ì‚Å‚½‚ß‚ç‚Á‚Ä‚µ‚Ü‚¤Š´‚¶‚Å‚·‚ËB

 With Sheets(MainSh)@‚Æ‚µ‚Ä‚à—Ç‚¢‚Å‚·‚ªA‚±‚ñ‚ÈŠ´‚¶‚É‚µ‚Ă݂ĉº‚³‚¢B
        With Sheets(MainSh).Sort
            .SortFields.Add Key:=.Parent.Range("J2"), _
                SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
            .SetRange .Parent.Range("A1:J111")
            .Header = xlYes
            .MatchCase = False
            .Orientation = xlTopToBottom
            .SortMethod = xlPinYin
            .Apply
        End With

 ‚ ‚ÆAA1:J111 ‚Ìu111v‚Í mxR ‚ÌŽ–‚Å‚·‚æ‚ËH

 ƒ\[ƒg‚ÌŠÖ˜A‚Ås‚­‚ÆAƒ}ƒNƒ‚Ì‹L˜^‚ð‚Æ‚Á‚½Žž 
 @@@ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear
 ‚Á‚Ä‚Ì‚ªA‹L˜^‚³‚ê‚Ä‚¢‚½‚ÆŽv‚¢‚Ü‚·B
 d—v‚È‚Ì‚ÅAu.SortFields.Addv‚Ì‘O‚É“ü‚ê‚Ä‚¨‚¢‚ĉº‚³‚¢B
 With Sheets(MainSh).Sort@‚Ì’†‚É“ü‚ê‚é‚Ì‚Åu.SortFields.Clearv‚ð“ü‚ê‚ĉº‚³‚¢‚ËB

 ((”Ž®‚ð“ü‚ê‚é4))ƒ}ƒNƒ‚ÉŠÖ‚µ‚ÄAׂ©‚¢Ž–‚ð‘‚­‚Æ
 @@@mxR = Range("C" & Rows.Count).End(xlUp).Row
 ‚±‚ê‚ÍAMainSh‚̃Zƒ‹‚ÌŽ–‚È‚Ì‚Åi‚Å‚·‚æ‚ËHjWith‚Ì’†‚É“ü‚ê‚Ä
 u‚ǂ̃V[ƒg‚ÌIIv‚ð‘‚­—l‚É‚µ‚ĉº‚³‚¢B

 ‚»‚ê‚©‚ç
 @@@.Range("J1") = "¸‡"
 ‚±‚ê‚ÍA‚±‚±‚Å‚·‚é‚æ‚è‚Í((ƒf[ƒ^ŽûW))ƒ}ƒNƒ‚Å
 1s–Ú‚ÉŒ©o‚µ‚ð“ü—Í‚·‚é•”•ª‚ª—L‚è‚Ü‚·‚Ì‚Å
 ‚»‚±‚ňê‚É‚â‚Á‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·B

 ’Šo‚Ì•û‚ÉŠÖ‚µ‚Ä‚Å‚·‚ª
 „B1ƒZƒ‹‚ÉA1ƒZƒ‹‚Æ“¯‚¶“à—eAB2ƒZƒ‹‚ÉA2ƒZƒ‹‚Æ“¯‚¶“à—e‚ª•\Ž¦‚³‚ê‚Ü‚·B
 „‚»‚êˆÈŠO‚̃f[ƒ^‚Í•\Ž¦‚³‚ê‚È‚¢‚Ì‚Å‚·‚ªA¡‰ñ‚Í‚±‚ê‚Ň‚Á‚Ä‚¢‚Ü‚·‚©H
 ‚¢‚âA‡‚Á‚Ä‚È‚¢‚Å‚·‚Ë‚s‚s

 ‚ AŽ„‚ªà–¾‚ð‘‚«ŠÔˆá‚¦‚Ä‚Ü‚·BÏ‚Ý‚Ü‚¹‚ñB
 „ŠÌS‚Ì’Šo‚³‚¹‚é•”•ª‚ð–Y‚ê‚Ä‚¢‚Ü‚µ‚½B 
 ‚É‘‚¢‚Ä‚à‚ç‚Á‚Ä‚¢‚éÝ’è‚ų‚µ‚­’Šoo—ˆ‚Ü‚µ‚½‚©H

 ‚¿‚È‚Ý‚ÉA‚±‚̃R[ƒh‚Í
 @’ŠoƒV[ƒg‚ÌA2ƒZƒ‹‚Ì’l‚ª•Ï‚í‚Á‚½‚玩“®ŽÀsII
 ‚ðl‚¦‚Ä‚¢‚é‚Ì‚ÅA•K‚¸@ƒAƒNƒeƒBƒuƒV[ƒg’ŠoƒV[ƒg@‚Å‚·B

 ‘¼‚̃V[ƒg‚ªƒAƒNƒeƒBƒu‚Èó‘Ô‚ÅŽÀs‚·‚é–Ú˜_Œ©‚ª—L‚é‚È‚ç•Ê‚Å‚·‚ª
 ‚»‚¤‚Å‚È‚¢‚È‚çA
 @Private Const ’ŠoSh = "’Šo"
   Sheets("’Šo").Select
 “™‚Í—v‚ç‚È‚¢‚ÆŽv‚¢‚Ü‚·B

 ‚Ü‚½A((’Šo6))‚Ì
   Range("A2").Select
 ‚à—v‚ç‚È‚¢‚Å‚·‚ËB

 ÜŠp‚È‚Ì‚Å((’Šo5))‚Ì
 „Dim ’Šo As Long
 „’Šo = Sheets(’ŠoSh).Range("A2")@¨‚±‚±‚ÅŒ^‚ªˆê’v‚µ‚Ü‚¹‚ñ‚ƃGƒ‰[‚ªo‚é
 ‚Ì“_‚ɂ‚¢‚Ä­‚µ‘‚«‚½‚¢‚Ì‚Å‚·‚ª
 ’·‚­‚È‚Á‚½‚Ì‚Å‚à‚¤­‚µŒã‚É‚µ‚Ü‚·B

 ‚Å‚à‚Á‚ÄAƒXƒŒ‚à‚©‚È‚è’·‚­‚È‚Á‚½‚Ì‚Å
 V‚µ‚­‚½‚Ä‚Ä‚à‚ç‚Á‚Ä—Ç‚¢‚Å‚µ‚傤‚©H

 ‚»‚ÌÛAŒ»Ýo—ˆ‚Ä‚¢‚éƒR[ƒh‚Í
 V‚µ‚¢ƒXƒŒ‚É“ü‚ê‚é—l‚É‚µ‚ĖႦ‚é‚Æ—Ç‚¢‚Ì‚Å‚·‚ªB

 V‹K“Še‚µ‚ĖႤ‚ÆAURL‚ªŒˆ‚Ü‚è‚Ü‚·‚Ì‚Å
 ‚±‚¿‚ç‚ɃŠƒ“ƒN‚ð“\‚Á‚Ä‚¨‚¢‚ĖႦ‚é‚Æ—Ç‚¢‚ÆŽv‚¢‚Ü‚·B
 @VƒXƒŒ‚É‚ÍA‹ŒƒXƒŒ‚̃Šƒ“ƒN‚ðBBB

 (HANA)

HANA‚³‚Ü

„‚Å‚à‚Á‚ÄAƒXƒŒ‚à‚©‚È‚è’·‚­‚È‚Á‚½‚Ì‚Å@V‚µ‚­‚½‚Ä‚Ä‚à‚ç‚Á‚Ä—Ç‚¢‚Å‚µ‚傤‚©H
‚í‚©‚è‚Ü‚µ‚½B
V‚µ‚¢ƒXƒŒ‚̃AƒhƒŒƒX‚Í
wƒf[ƒ^‚Ì®—•û–@‚ɂ‚¢‚Äx‚Å
http://www.excel.studio-kazu.jp/kw/20130529235735.html
‚É‚ ‚è‚Ü‚·B

„‚»‚ÌÛAŒ»Ýo—ˆ‚Ä‚¢‚éƒR[ƒh‚Í@ V‚µ‚¢ƒXƒŒ‚É“ü‚ê‚é—l‚É‚µ‚ĖႦ‚é‚Æ—Ç‚¢‚Ì‚Å‚·‚ªB
Œ»Ýo—ˆ‚Ä‚¢‚éƒR[ƒh‚ð‘S•”Ú‚¹‚Ä‚µ‚Ü‚Á‚½‚½‚ßA
‚Ü‚½‚à‚â’·•¶‚É‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚·‚Ý‚Ü‚¹‚ñm(_ _)m.


ƒRƒƒ“ƒg•ÔMF

[ ˆê——(ÅVXV‡) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.