[[20090627150504]]@wž—ï`˜a—ï‚Ė•ÏŠ·@‚ ‚é‚Ē‚ÍŒn•ˆ}‚ĖėŽ@‰ü‘čxi‚Í‚ņ‚É‚áj@ƒy[ƒW‚ĖÅŒã‚É”ō‚Ô

[ ‰‚߂Ă˕û‚Ö | ˆę——(ÅVXV‡) | ‘S•ķŒŸõ | ‰ß‹ŽƒƒO ]

@

wž—ï`˜a—ï‚Ė•ÏŠ·@‚ ‚é‚Ē‚ÍŒn•ˆ}‚ĖėŽ@‰ü‘čxi‚Í‚ņ‚É‚áj

 ĄSheet1 B—ņ‚ɐž—ï‚ ‚é‚Ē‚Í˜a—ï‰―‚ę‚Đ‚Ėƒf[ƒ^(‡•s“Ŋj‚Š‚ ‚č‚Ü‚·B
 Sheet2 A—ņ‚ɘa—ï”N†AB—ņ‚ɘa—ï”N@‚ģ‚į‚ÉC—ņ‚ɐž—ï‚ð‡‚É‹LÚ‚ĩ‚―‚ǁB

 ]ŒËŒãŠú‚æ‚čƒf[ƒ^‚Š‚ ‚č‚Ī‚éB
 ”N‚Æ‚ĩ‚Ä‚ĖŒ`ŽŪ‚Í‚P900ˆČ‘O‚ÍŽó‚Ŋ•t‚Ŋ‚Ȃǂ˂Å
 ƒf[ƒ^‚Ė”N‚͏‰‚߂Ђį@’P‚Č‚éKyy.mm.dd ‚ ‚é‚Ē‚Íyyyy.mm.dd ‚Ė•ķŽš—ņ‚É
 “ü—Í‚ĩ‚―•û‚Š—Į‚ǂłĩ‚å‚΁B

 ƒf[ƒ^‚ð‚Į‚Ė‚æ‚Ī‚É•ÏŠ·‚ĩ‚Ä‹LÚ‚·‚é‚Å‚ĩ‚å‚Ī‚ĐH

 Sheet1
  A    B@'Œģ”N‚P”N–Ú
 ށ–ž  ķ”N
 ’NX@а‰i2.2.2
 dare  1751.3.3 
 sheet2
 A       B       C
 а	Œģ”N	1748
 ‰„	2	1749
	3	1750
 •ó	Œģ”N	1751
 —ï
@—Š

 ‚ȂρAƒ}ƒNƒ‚Ł@‹ß”N‚ː§–ņ‚ł́@‚͂Ȃģ‚ņ‚Ė•Œū‚ÅˆČ‰š‚ĖŽg‚Á‚Ăǂ܂·Bi‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·jB‚ŧ‚ː§–ņ‚ðL‚°‚―‚ǁB

 With Sheets("Sheet1")
  tbl1 = .Range("A1").Resize(.Range("A" & Rows.Count).End(xlUp).Row + 1, 5) 'D—ņ–v”N‘}“ü
   nn = Year(Application.Min(.Range("B:B"))) - 1 'nn = Sheet1‚Ė’aķ“ú‚ĖÅŒÃ”N‚Ė‘O”N
 End With 
 ReDim y(1 To Year(Date) - nn + 1, 1 To 3)   'ŒŧÝ‚Ü‚Å
        y(1, 3) = nn
        y(1, 2) = Format(y(1, 3) & "/1/1", "e")
        y(1, 1) = Format(y(1, 3) & "/1/1", "ggg")
 For i = 2 To UBound(y, 1)
        y(i, 3) = y(i - 1, 3) + 1
        y(i, 2) = Format(y(i, 3) & "/1/1", "e")
    If y(i, 2) < y(i - 1, 2) Or y(i, 2) Mod 10 = 0 Then
        y(i, 1) = Format(y(i, 3) & "/1/1", "ggg")
    End If
 Next
 With Sheets("Sheet2")
 —Š
    .Cells.ClearContents
    .Range("A1").Resize(UBound(y, 1), 3) = y
    .Range("D1").Resize(UBound(y, 1), xc + 3) = x
    ' C—ņ‚ɐž—ï‚ð“ü‚ę‚é‚―‚ßC1ĻD1‚É
    .Range("C1").Resize(UBound(y, 1), 1).Copy .Range("D1").Cells(1, xc + 5)
 End With

‚æ‚ë‚ĩ‚­@

 i‚Í‚ņ‚É‚áj

 ‚ą‚ņ‚É‚ŋ‚́B‚Ђ݂ŋ‚á‚ņ@‚Å‚·B

 > ]ŒËŒãŠú‚æ‚čƒf[ƒ^‚Š‚ ‚č‚Ī‚éB
 > ”N‚Æ‚ĩ‚Ä‚ĖŒ`ŽŪ‚Í‚P900ˆČ‘O‚ÍŽó‚Ŋ•t‚Ŋ‚Ȃǂ˂Å

 ‘ž‚ĖŒfŽĶ”‚ŋ°k‚Å‚·‚ЁAĖAˆČ‰š‚Ė‚æ‚Ī‚ČƒXƒŒƒbƒh‚ŃRƒƒ“ƒg‚ģ‚đ‚Ăǂ―‚ū‚Ē‚―‚ą‚Æ‚Š‚ ‚č‚Ü‚·B
http://park7.wakwak.com/~efc21/cgi-bin/exqalounge.cgi?print+200608/06080150.txt

 ”­‘z‚Ė“]Š·‚Š•K—v‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚ЁA‰―‚Đ‚ĖŽQl‚ɂȂę‚΂Ǝv‚ǂ܂·B

 (‚Ђ݂ŋ‚á‚ņ)
 2009-06-27 16:45


 ‚ȂЂȂГï‚ĩ‚Ē‚ą‚Æ‚ū‚Æ‚í‚Đ‚č‚Ü‚ĩ‚―B
 ŽQl‚É‚ĩ‚ā@ƒR[ƒh‚É’Į‰Á‚ĩ‚Ă݂―‚Ē‚ÆŽv‚ǂ܂·B
 ŽĀÛ‚Ɂ@‘―‚­‚Ė“ü—Í‚ÍŒģ†‚Ł@‚ŧ‚ę‚ð”N•\Œn•ˆ‚Őž—ï‚É‚ĩ‚Ä•`‚­‚Æ‚Ē‚Ī‚ą‚Æ‚ɂȂé‚Å‚ĩ‚å‚Ī

 @–“ú–{_˜b‚Ė”N”‚܂ŊY“–‚·‚él‚Ђǂ邯‚Í‹Á‚Ŧ‚Å‚·B_˜b‚Ė’†‚ŏo‚Ä‚­‚é‚˂łĩ‚å‚Ī‚ĐH
 Žķ‚ɂ͌ŧĒ@‹ßĒ‚ĖŒn•ˆ‚Å‚·‚Đ‚į@‚·‚ą‚ĩ‚ŧ‚悿‚菭‚Č‚­‚Ȃ邿‚΂ł·B


ˆČ‰š‚Ė‚æ‚΂Ɂ@ž—ï˜a—‡‚Í“ï‚ĩ‚ŧ‚΂Ȃ˂łí‚Ŋ‚Ü‚ĩ‚―B

 @1ށ–ž@2ķ”Nž—ï 3Œģ†@4˜a—ï@5–v”Nž—ï@6Œģ†@7˜a—ï
 Ã“ėŽn		@@–ūŽĄ 16.12.22@@@@@š˜a@35.10.10
 [“Ą‘ō]‰ģ—@1960.10.9		1950.2.2
 Ã“ė—•Žq   ?                      ?
 ˆČŒã—Š

 ’@”N”‚ĖŠų’m‚Ėę‡@ž—ï‚Đ˜a—ï‰―‚ę‚Đ‚ðŽč“ü—Í‚·‚éB
 ķ”NA–v”N•s–ū‚Ėę‡@H‚Ɛž—ï—“‚É‹L‚·B
 “ú•t‚Æˆę‚Čƒf[ƒ^‚ˁA‚ą‚Ė‚æ‚΂ȕ\Œŧ‚Í•ķŽš—ņ‚ɂȂé‚Å‚ĩ‚å‚Ī‚ĐH
 ˜a—ï‚Ė3Œģ†‚Æ4˜a—ï‚Æˆę‚Ė‹Lq‚Å‚ā‰Â‚Å‚·B•Ę“r‚É‚ĩ‚―ˆ—‚Š‚ĩ‚â‚·‚Ē‚Đ‚Æ‰ž‚É‚ĩ‚Ü‚ĩ‚―B

 Œ‹‰Ę‚́@H‚ðœ‚Ē‚ÄAž—ïA˜a—ï‚ðŠ·ŽZ‚ĩA‹ó—“‚É‹L“ü‚·‚邹‚Æ‚ðŠú‘Ō‚ĩ‚Ü‚·B
 ”N”‚ĖÝ‚č“ū‚éÅŒÃ‚Í999 ’·•ÛŒģ”N‚Æ‚ĩ‚Ü‚·B

 Excel‚ɂ͊֐”‚Æ‚Đ@VB‚Å‚ĖƒR[ƒh‚Æ‚Đ@Function‚Æ‚Đ‚Ē‚ë‚Ē‚ë‚ ‚邿‚΂ł·‚Š
 ‚Į‚ę‚ð‚‚ЂÁ‚―‚Ⴟ‚ǂłĩ‚å‚Ī‚ĐH
 ‚Į‚Ė‚æ‚Ī‚ČƒR[ƒh‚Å‚ĩ‚å‚Ī‚ĐH@‚ē‹ģŽö‚Ļ‚Ë‚Š‚Ē‚ĩ‚Ü‚·B
 (‚Í‚ņ‚É‚á

 Ŧ‘OƒXƒŒ@‚æ‚čA•ÏŠ·‚𖞖ڂɈø‚Á‰z‚ĩ‚Ä—ˆ‚Ü‚ĩ‚―B
[[20090619072025]]w‰ü‘č‚Q@Sheet1‚ĖŽ–žAķ”NA–v”N “™gŠÖŒW“™‚ðSheet‚Q‚Ė”NŽē•\‚É‹LÚxi‚Í‚ņ‚É‚áj 

 ‚Ü‚ļA˜a—ïĻž—ï@‚Ɓ@ž—ïĻ˜a—ï@‚Ė‘Î‰ž•\‚Š•K—v‚Å‚·B
 u‘Ήž•\v‚Æ‚Ē‚ĪƒV[ƒg‚É
 A,B—ņ‚ðŽg—p‚ĩ‚ā@˜a—ïĻž—ï@‚Ė•\
 @A—ņ‚ɁA˜a—ï
 @B—ņ‚ɁAŒģ”N‚Š‘Î‰ž‚·‚鐞—ï
 ‚ð“ü—Í‚ĩ‚ĉš‚ģ‚ǁB

 ”N‚Ɉ˂Á‚ẮA˜a—“ņ‚—L‚éę‡‚Š—L‚č‚Ü‚·‚Š
 Sheet1‚É‚Į‚ŋ‚į‚Å“ü—Í‚ģ‚ę‚é‚ĐŒˆ‚Ü‚Á‚Ä‚Ē‚Č‚Ēę‡‚Í
 —ž•û‹Lq‚ĩ‚ĉš‚ģ‚ǁB

 C—ņ‚ðˆę—ņ‹ó‚Ŋ‚āAD,E—ņ‚Ɂ@ž—ïĻ˜a—ï@‚Ė•\
 @D—ņ‚ɁAž—ï
 @E—ņ‚ɁA˜a—ï
 ‚ð“ü—Í‚ĩ‚ĉš‚ģ‚ǁB

 ‚ą‚ŋ‚į‚Ė•\‚́AD—ņ‚Šļ‡‚ɐނÁ‚Ăǂé•K—v‚Š—L‚č‚Ü‚·B
 ‚Ü‚―A˜a—ï‚Í•\ŽĶ‚ģ‚đ‚―‚Ē•û‚Ė”N†‚ð‘‚Ē‚Ä‚ā‚į‚Ķ‚Î—Į‚ǂł·‚Š
 Œģ”N‚Ė˜a—ï‚Æ‘Ήž‚ĩ‚Ăǂé@‚ÆŒū‚Īƒ‹[ƒ‹‚Å‚·‚˂ŁA—á‚Ķ‚Î
1384 Œģ’†1/ŽŠ“ŋ1 
1385 Œģ’†2/ŽŠ“ŋ2 
1386 Œģ’†3/ŽŠ“ŋ3 
1387 Œģ’†4/‰ÃŒc1 
1388 Œģ’†5/‰ÃŒc2 
1389 Œģ’†6/N‰ž1 
1390 Œģ’†7/–ū“ŋ1 
1391 Œģ’†8/–ū“ŋ2 
1392 Œģ’†9/–ū“ŋ3 
1393 –ū“ŋ4 
 ‚ą‚Ė•”•Š‚ÍA’ˆÓ‚Š•K—v‚Å‚·B
 iŒģ’†‚́A10”N‚Š—L‚č‚Ü‚đ‚ņ‚ĩA1393”N‚Í–ū“ŋ4”N‚Å‚·‚Đ‚įBj

 Sheet1‚Ö‚Ė“ü—Í‚Í
 @A—ņ@ށ–ž
 @B—ņ@ķE”N†
 @C—ņ@ķE”NŒŽ“ú
 @D—ņ@–vE”N†
 @E—ņ@–vE”NŒŽ“ú
 @F—ņ@Ŧ•Ę
 @G—ņ@ŠÖŒW
 ‚Ė‡‚Å“ü—Í‚ĩ‚ĉš‚ģ‚ǁB

 “ü—Í‚Ė‹ï‘Ė—á‚ÍˆČ‰š‚Ė—l‚ɐނč‚Ü‚·B
	[B]	[C]
[1]	ķ”N†	ķ”NŒŽ“ú
[2]		1930.10.9
[3]	š˜a	16.12.22
[4]	š˜a	H
 ”N†‚ū‚Ŋ“ü—Í‚Š—L‚éę‡‚́AŒģ”N‚Ė”N‚Æ‚ĩ‚Ĉĩ‚ǂ܂·B

 ‹”N‚́A–v”N|ķ”N{‚P@‚ÅŒvŽZ‚ĩ‚Ü‚·‚Ė‚Å
 ŽĀÛ‚Ė”N—î‚Æ‚͈ę’v‚ĩ‚Č‚Ēę‡‚Š—L‚č‚Ü‚·B

 '------
Sub nenpyokeifu_8()
    Dim tbl1, totbl, x, y
    Dim nr As Range, sr As Range
    Dim xc As Long, xr As Long, nn As Long
    Dim i As Long, ii As Long
    Dim fyi As Long, cyi As Long, mcy As Long
    Dim p1(6), p2(6)
    Dim sb As String

    With Sheets("ƒf[ƒ^•\")
        tbl1 = .Range("A1").Resize(.Range("A" & Rows.Count).End(xlUp).Row + 1, 12)
    End With

    With Sheets("”N†‘Ήž•\")
        totbl = .Range(.Range("A2"), .Range("A" & Rows.Count).End(xlUp)).Resize(, 2)
        Set nr = .Range(.Range("E2"), .Range("E" & Rows.Count).End(xlUp))
        Set sr = .Range(.Range("D2"), .Range("D" & Rows.Count).End(xlUp))
    End With

    Call snsr(tbl1, nn, totbl)
    If nn <= 999 Then
        MsgBox "999”NˆČ‘O‚Ėƒf[ƒ^‚Š—L‚č‚Ü‚·B"
        Exit Sub
    End If

    ReDim y(1 To Year(Date) - nn, 1 To 3)
    Call np(y, nn, nr, sr)

    ReDim x(1 To UBound(y, 1), 1 To Columns.Count)
    xc = 2 'ė}‚Ėķ’[D—ņ‚Đ‚į
    For i = 2 To UBound(tbl1, 1)
        If tbl1(i, 1) = "" Then
            If tbl1(i - 1, 1) <> "" Then
                fyi = psn(nn, p1(2), p2(2))
                xr = fyi - nn + 1
                x(xr, xc) = p1(0) & knm(p1(3), p1(1)) & "===" & p2(0) & knm(p2(3), p2(1))
                x(xr + 1, xc + 1) = sngpse(p1(2), p1(3), p1(4), p1(5), p1(6))
                x(xr + 2, xc + 3) = sngpse(p2(2), p2(3), p2(4), p2(5), p2(6))
            'e‚ĖŒn•ˆü
                If fyi > nn Then
                    x(xr - 1, xc) = "b"
                End If
                    x(xr + 1, xc) = "b"
                    x(xr + 2, xc) = "b"
            'Žq‚ĖŒn•ˆü
                If xr < mcy Then
                    For ii = xr + 2 To mcy + 1
                        If x(ii, xc + 2) = "" Then
                            x(ii, xc + 2) = "b"
                        End If
                    Next
                End If
                xc = xc + 5  ' ƒRƒƒ“ƒg@‚ą‚Ė’Į‰Á”Žš‚ŠŒn•ˆ•
                fyi = 0: cyi = 0
                Erase p1: Erase p2
                mcy = 0
            End If
        Else
            If tbl1(i, 6) Like "*[•ƒ,•v]*" Then
                sb = "Ē"
                Call pd(tbl1, i, sb, p1, p2)
            ElseIf tbl1(i, 6) Like "*[•ę,Č]*" Then
                sb = "Ĩ"
                Call pd(tbl1, i, sb, p1, p2)
            Else
                If tbl1(i, 8) = "" Or tbl1(i, 8) = "H" Or tbl1(i, 8) = "?" Then
                        MsgBox "’aķ“ú‚Š–Ē“ü—͂ł·B" & vbLf & tbl1(i, 1)
                Else
                    cyi = tbl1(i, 8)
                    xr = cyi - nn + 1
                    If tbl1(i, 6) Like "*[‘§Žq]*" Then
                        sb = "Ē"
                    ElseIf tbl1(i, 6) Like "*[–š]*" Then
                        sb = "Ĩ"
                    Else    'ŠÖŒW‚Š–ģ‹LÚ
                        sb = ""
                    End If
                    If x(xr, xc + 3) <> "" And x(xr - 2, xc + 3) = "" Then
                        x(xr - 2, xc + 3) = x(xr, xc + 3)
                        x(xr, xc + 3) = ""
                    End If
                    If x(xr, xc + 3) <> "" And x(xr - 2, xc + 3) = "" Then
                        x(xr - 2, xc + 3) = x(xr, xc + 3)
                        x(xr, xc + 3) = ""
                    End If
                    x(xr, xc + 2) = sb & knm(tbl1(i, 9), tbl1(i, 1))
                    x(xr + 1, xc + 3) = sngpse(tbl1(i, 8), tbl1(i, 9), tbl1(i, 10), tbl1(i, 11), tbl1(i, 12))
                    mcy = Application.Max(xr, mcy)
                End If
            End If
        End If
    Next
With Sheets("Œn•ˆ}")
    .Cells.ClearContents
    .Range("A1").Resize(UBound(y, 1), 3) = y
    .Range("D1").Resize(UBound(y, 1), xc + 3) = x
    ' C—ņ‚ɐž—ï‚ð“ü‚ę‚é‚―‚ßC1ĻD1‚É
    .Range("C1").Resize(UBound(y, 1), 1).Copy .Range("D1").Cells(1, xc + 5)
End With
Set nr = Nothing
Set sr = Nothing
End Sub
 '======
Private Function knm(bngp, nm)
    If nm = "" Then
        knm = "á•s–ūâ"
    Else
        If bngp <> 1 Then
            knm = "ŒĖ_" & nm
        Else
            knm = nm
        End If
    End If
End Function
 '======
Private Function sngpse(ss, se, tngp, bngp, nr)
    If tngp = "" Then
        sngpse = "á•s–ūâ`"
    Else
        sngpse = tngp & "`"
    End If
    If bngp = "" Then
        sngpse = sngpse & á•s–ūâ
    Else
        sngpse = sngpse & bngp
    End If
    If nr = Empty Then
        sngpse = sngpse & "‹”N" & se - ss + 1
    End If
End Function
 '======
Private Function psn(nn, fys, mys)
    If fys <> "" Then
        If fys = "?" Then
            psn = nn
        Else
            psn = fys
        End If
    Else
        If mys = "?" Or mys = "" Then
            psn = nn
        Else
            psn = mys
        End If
    End If
End Function
 '======
Private Sub pd(tbl1, i, sb, p1, p2)
    If p1(0) = Empty Then
        p1(0) = sb
        p1(1) = tbl1(i, 1)
        p1(2) = tbl1(i, 8)
        p1(3) = tbl1(i, 9)
        p1(4) = tbl1(i, 10)
        p1(5) = tbl1(i, 11)
        p1(6) = tbl1(i, 12)
    Else
        p2(0) = sb
        p2(1) = tbl1(i, 1)
        p2(2) = tbl1(i, 8)
        p2(3) = tbl1(i, 9)
        p2(4) = tbl1(i, 10)
        p2(5) = tbl1(i, 11)
        p2(6) = tbl1(i, 12)
    End If
End Sub
 '======
Private Sub np(y, nn, nr, sr)
Dim i As Long, ti As Long
            y(1, 3) = nn
            ti = Application.Match(y(1, 3), sr)
            y(1, 1) = Application.Index(nr, ti)
            y(1, 2) = nn - Application.Index(sr, ti) + 1
    For i = 2 To UBound(y, 1)
            y(i, 3) = y(i - 1, 3) + 1
            ti = Application.Match(y(i, 3), sr)
            y(i, 2) = y(i, 3) - Application.Index(sr, ti) + 1
        If y(i, 2) = 1 Or y(i, 2) Mod 10 = 0 Then
            y(i, 1) = Application.Index(nr, ti)
        End If
        If y(i - 1, 2) = 1 Then
            y(i - 1, 2) = "Œģ”N"
        End If
    Next
End Sub
 '======
Private Sub snsr(tbl1, nn, totbl)
    Dim dic As Object
    Dim i As Long, ii As Long
    Dim kn
Set dic = CreateObject("scripting.dictionary")
nn = Year(Date)
    For i = 1 To UBound(totbl, 1)
        dic(totbl(i, 1)) = totbl(i, 2)
    Next
    For i = 2 To UBound(tbl1, 1)
        For ii = 0 To 1
            tbl1(i, 2 + ii * 2) = Trim(tbl1(i, 2 + ii * 2))
            tbl1(i, 3 + ii * 2) = Trim(StrConv(tbl1(i, 3 + ii * 2), vbNarrow))
                kn = Split(tbl1(i, 3 + ii * 2) & ".", ".")(0)
            If tbl1(i, 2 + ii * 2) = "" Then
                tbl1(i, 8 + ii) = kn
                If kn = "?" Or kn = "" Then
                    tbl1(i, 8 + ii) = kn
                Else
                    tbl1(i, 8 + ii) = Replace(kn, "?", 0)
                End If
            Else
                If dic.exists(tbl1(i, 2 + ii * 2)) Then
                    If kn = "?" Or kn = "" Then
                        tbl1(i, 8 + ii) = dic(tbl1(i, 2 + ii * 2))
                    Else
                        tbl1(i, 8 + ii) = dic(tbl1(i, 2 + ii * 2)) + Val(Replace(kn, "?", 0)) - 1
                    End If
                Else
                    tbl1(i, 8 + ii) = kn
                End If
            End If
            If Val(tbl1(i, 8 + ii)) > 1 Then
                nn = Application.Min(nn, tbl1(i, 8 + ii))
            End If
            tbl1(i, 10 + ii) = tbl1(i, 2 + ii * 2) & tbl1(i, 3 + ii * 2)
            If tbl1(i, 2 + ii * 2) & kn Like "*[?]*" Or tbl1(i, 8 + ii) = "" Then
                tbl1(i, 12) = 1
            End If
        Next
    Next
nn = nn - 4
Set dic = Nothing
End Sub
 '------

 ãŽč‚­“Ū‚­‚Æ—Į‚ǂł·‚ˁ`BiÎj

 (HANA)
 @@nenpyokeifu_4 Ļ nenpyokeifu_5 2009/7/4 19:49
 @@nenpyokeifu_5 Ļ nenpyokeifu_6 2009/7/4 23:35
 @@nenpyokeifu_6 Ļ nenpyokeifu_7 2009/7/6 22:40
 @@nenpyokeifu_7 Ļ nenpyokeifu_8 2009/7/9  0:51

‘‘Ž‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
 ‘Ήž•\‚Å A—ņB—ņ‚ÍˆČ‰š‚Ė‚æ‚Ī‚ÉėŽ‚ĩ‚Ü‚ĩ‚―B
 ’ނ˗Į‚ǁi‰Ą’…j‚ÆŽķ‚į‚ę‚é‚â‚ɂςā‚Á‚―‚˂ł·‚ЁA

D,E—ņ‚Í999‚Đ‚įˆę”N–ˆ@

 999@’·•Û‚P
 1000 ’·•Û‚Q
‚Ɓ@ŒŧÝ‚܂łÂÁ‚Ə‘‚­‚˂łĩ‚å‚Ī‚ĐH

ž—Œģ†‚ĖŒģ”N{˜a—ï”N\1@(‚ŧ‚ŋ‚į‚ĖƒR[ƒh‚Š‚Į‚ą‚ŠŠY“–‚Đ—‰ð•s‘Ŧ‚Å‚·‚Š‘―•Ёj
‚Ė‚æ‚΂ɁA@
˜a—ž—ïŠY“–”ÍˆÍ‚ĖÅŽ”NiY)‚ĖŒģ†@‚Ɓiž—ï\Y{‚Pj
‚Ė‚æ‚΂Ɂ@A‚ÆB—ņ‚Ł@Sheet2‚ð“ū‚邹‚Ƃ͂łŦ‚Ü‚đ‚ņ‚Å‚đ‚Ī‚ĐH
@

 A‚P˜a—ïŒģ†	B1Œģ”N‘Ήžž—ï	C‚PŽž‘ã	D1@ž—ï	E1˜a—ï
     ’·•Û 	999	•―ˆĀŽž‘ã(794Ļ)	999	   ’·•Û 
     аO 	1004		1004	    аO 
     ’·˜a 	1012		1012	    ’·˜a 
     аm 	1017		1017	    аm 
 “r’†—Š				
     Œc‰ž 	1865		1865	    Œc‰ž 
     –ūŽĄ 	1869	–ūŽĄŽž‘ã(1868Ļ)	1869	    –ūŽĄ 
     ‘åģ 	1912	‘åģŽž‘ã(1912Ļ1926)	1912	    ‘åģ 
     š˜a 	1926	š˜aŽž‘ã(1926Ļ1989)	1926	    š˜a 
     •―Ž 	1989	•―ŽŽž‘ã(1989Ļ)@	1989	    •―Ž 

‚æ‚ë‚ĩ‚­@‚Ļ‚Ë‚Š‚Ē‚ĩ‚Ü‚·


 ‚Ķ‚Á‚ƁAŠî–{“I‚ɂ͉š‘Ī‚ÉÚ‚đ‚Ăςį‚ę‚é—l‚É
uŒģ”Nv‚˕ςū‚Ŋ‘‚ǂĂ ‚é‘Ήž•\‚ð
 ėŽ‚ĩ‚ĂςǂĂā‚į‚Ķ‚Î—Į‚ǂł·‚ЁH

 ‚ŧ‚ĩ‚āAˆę‚‘‚Ŧ–Y‚ę‚Ăǂ܂ĩ‚―B
 ‚Į‚ŋ‚į‚āA1s–Ú‚ÍŒĐo‚ĩs‚É‚ĩ‚Ä
 2s–Ú‚Đ‚į•\‚É‚ĩ‚ĉš‚ģ‚ǁB

 “ú–{Œę‚Š•Š‚Đ‚č‚É‚­‚Ē‚Đ‚ā’m‚ę‚Ü‚đ‚ņ‚Š
 „B—ņ‚ɁAŒģ”N‚Š‘Î‰ž‚·‚鐞—ï
 ‚Å‚·‚Đ‚į
 A2‚Ɂ@“V•Û‚Æ“ü‚ę‚Ä
 B2‚ɂ́@Œģ”N‚Š‘Î‰ž‚·‚鐞—ï@999@‚ð“ü—́B
 A3‚Ɂ@аO‚Æ“ü‚ę‚Ä
 B3‚ɂ́@Œģ”N‚Š‘Î‰ž‚·‚鐞—ï@1004@‚ð“ü—́@‚Å‚·B

 ˜a—ïĻž—ï@‚Ɓ@ž—ïĻ˜a—ï@‚Ė
 “ņ‚Â‚Ė•\‚Š•K—v‚Ȃ˂Í
 ˆę‚Â‚Ėž—ï‚Řa—“ņ‚‚ ‚éę‡‚Š—L‚éˆŨ‚Å‚·B

 —á‚Ķ‚ÎA
 Œģ’†4.1.1‚Æ“ü—Í‚ģ‚ę‚―‚į 1387.1.1‚ÆŒĐ‚Č‚ĩ
 ‰ÃŒc1.1.1‚Æ“ü—Í‚ģ‚ę‚Ä‚ā 1387.1.1‚ÆŒĐ‚Č‚·•K—v‚Š—L‚č‚Ü‚·B

 ‚Å‚·‚Đ‚įA˜a—ïĻž—ï@‚Ė•û‚Ė•\‚É‚Í
 Œģ’† 1384iŒģ”N‚Ė”Nj‚ƉÌc 1387iŒģ”N‚Ė”Nj
 “™A•Ą”—L‚éę‡‚́@‚ŧ‚ꂞ‚ę‚Ė˜a—ï‚ɑ΂ĩ‚Ä
 ‘Ήž‚·‚鐞—“ü—Í‚ģ‚ę‚Ăǂé•K—v‚Š—L‚č‚Ü‚·B

 ‚ĩ‚Đ‚ĩAž—ïĻ˜a—ï@‚Ė•û‚Í
 ˆę‚Â‚Ėž—ï‚ɑ΂ĩ‚Ĉę‚Â‚Ė˜a—ï‚Å‚Č‚Ē‚Æ@ˆ—‚Š–Ę“|‚Å‚·‚ĩ
 •\ŽĶ‚ģ‚đ‚邯‚ą‚ë‚ā—L‚č‚Ü‚đ‚ņ‚æ‚ˁB

 1387”N‚́A‚Į‚ŋ‚į‚ð•\ŽĶ‚ģ‚đ‚―‚Ē‚Ė‚Đ@‚ŧ‚ŋ‚į‚ÅŒˆ‚߂ĉš‚ģ‚ǁB
 —á‚Ķ‚ÎAŒģ’†4‚Æ•\ŽĶ‚ģ‚đ‚―‚Ē‚Č‚į
 D,E—ņ‚ɂ́@1384 Œģ’†@‚Ė•û‚ū‚Ŋ‚ð‘‚Ē‚Ä
 ‰ÃŒc‚Ė•û‚Í“ü—Í‚ĩ‚ȂǁB

 ‰ÃŒc1‚Æ•\ŽĶ‚ģ‚đ‚―‚Ē‚Č‚įA1387 ‰ÃŒc@‚Ė•û‚ð‘‚Ē‚Ä
 Œģ’†‚͏‘‚Đ‚Č‚ĒBi‚Ü‚ŸA‚ŧ‚ę‚Ü‚Å‚ÍŒģ’†‚Å—Į‚Ē‚Á‚ĂȂį
 ‘‚ǂĂā‚į‚Á‚Ä‚ā—Į‚ǂł·‚ЁEEEEBj

 ‚ŧ‚Ė—l‚ÉŒˆ‚߂Ăǂ­‚ƁAD,E—ņ‚Ėƒf[ƒ^”‚́@A,B—ņ‚˕ςæ‚č‚ā
 ­‚Č‚­‚Ȃ邯Žv‚ǂ܂·‚æB 

 ˆÓ–Ą‚Š•Š‚Đ‚č‚Ü‚·‚ЁH

 Ä“x‘‚ǂĂςŦ‚Ü‚·‚ЁAŒģ”N‚Š‘Î‰ž‚·‚鐞—ï‚ð‘‚Ŧ
 ‚Č‚Ļ‚Đ‚ÂAD,E—ņ‚́@ž—ļ‡‚ɐނÁ‚ĂǂȂǂÆ
 ģ‚ĩ‚ĒŒ‹‰Ę‚Š“ū‚į‚ę‚Ü‚đ‚ņB

 A—ņ‚É•\ŽĶ‚ģ‚đ‚鎞‚É‚Į‚Ī‚đŒū‚í‚ę‚Ä‚ā•Š‚Đ‚į‚Č‚Ē‚Đ‚įA
 ˜a—ï‚Í‚Ļ‚Ļ‚æ‚ŧ‘‚ǂĂ ‚ę‚ΗĮ‚Ē‚æ
 i–{“–‚́AŒģ’†10”N‚Í–ģ‚Ē—l‚Å‚·‚Ё@‚ŧ‚Ė—l‚É•\ŽĶ‚ģ‚ę‚Ä‚ā‘å‚ĩ‚―–â‘č‚É‚ĩ‚Ȃǁj
 ‚ÆŒū‚ĪŽ–‚Å‚ ‚ę‚΁A‚Į‚ŋ‚į‚Ė”N†‚ðŽg‚Ī‚Đ@‚ÆŒū‚ĪŽ–‚ÉŠÖ‚ĩ‚Ä‚Í
 ‚ŧ‚ņ‚ȂɋC‚É‚ĩ‚Č‚­‚Ä‚ā—Į‚Ē‚Ė‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚ЁBBB

 (HANA)

‚Č‚é‚Ų‚ĮA‚í‚Đ‚č‚Ü‚ĩ‚―B‚ą‚Ė“ņ‚Â‚ĖŒģ†‚Š‚ ‚éę‡‚Ėƒf[ƒ^’Į‰Á‚Í’Į‚Á‚Ä‚ĩ‚Ü‚·B
 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B

‚ÅŒŧÝ‚Ėó‹ĩ‚́@ķ”N[–v”N‚ɂ́@˜a—ï[˜a—ïA˜a—ï[ž—ïAž—ï[ž—ïAž—ï[˜a—ï
‚Ė‘g‚ݍ‡‚í‚đ‚Š‚ ‚čA
‚ŧ‚ę‚É‚æ‚é‚―‚߂Ё@‚Í‚Á‚Ŧ‚č‚ĩ‚Ȃǂ˂ł·‚Ё@ˆČ‰š‚Ė‚æ‚Ī‚ČŒ‹‰Ę‚Å‚·B
‚ā‚ŋ‚ë‚ņ@‚ą‚ņ‚Č‘g‚ݍ‡‚í‚đ‚ŠŽĐ—R‰ß‚ނ邿‚΂ł ‚ę‚΁A“Ŋ‚ķ“ŊŒ^‚Ė—ï”N•\ŽĶ‚É‚ĩ‚Ü‚·‚Š
‚Å‚Ŧ‚ę‚Ίˆ‚Đ‚ĩ‚―‚ǁB

 •s“s‡‚Č‰ÓŠ‚ðŽæ‚čo‚ĩ‚Ü‚ĩ‚―iƒRƒs[‚Ђ΂܂­‚Ē‚­‚ЂȁHjB‚ŧ‚Ė“ā—e‚́H‚Ė‹^–â‚Å‚·B

 sheet1

 Ã“ėŽn	“V•Û	12.22	Œc‰ž	2.10.19	M	‘ū˜Y‚Ė•ƒ
 [“Ą‘ō]‰ģ—	–ūŽĄ	19.9.1		1901.10.11	F	‘ū˜Y‚Ė•ę
 —•Žq		1960.10.1	š˜a	45.1.1	F	
 ‘ū˜Y		1961.10.1			@	Žn‚ĖŽq

 Ã“ė‘ū˜Y		1961.10.1			M	‘g‚Ė•v
 [•ÄŽq]‘g		1947.3.1			F	‘ū˜Y‚ĖČ

 Ã“ė—•Žq		1960.10.1		1970.1.1	F	‘åŽR‚ĖČ
 [•ÄŽq]‘åŽR		1950.5.3			M	”­‚Ė•ƒ
 ”­		1966.10.2				

 ī…@•xŽm	Œc‰ž 	2.3	–ūŽĄ	2.4.4	M	‰ģ—‚Ė•ƒ
 H		H	–ūŽĄ	3.2.1		‰ģ—‚ĖČ
 @‰ģ—		1870.1.2		1901.10.11	F	•xŽm‚ĖŽq

 •ÄŽq@H		H		1960.10.9	M	‘g‚Ė•ƒ
 [’đ]–š		1940.12.2			F	‘g‚Ė•ę
 @‘g		1947.3.1			F	
 ‘åŽR		1950.5.3			M	–š‚ĖŽq

 sheet2

 Œc‰ž 	1	1865		ĒÃ“ėŽn===ĨŒĖ_[“Ą‘ō]‰ģ—								
 	2	1866		b	á•s–ūâ`@‹”NF1							
 	3	1867		b		b	á•s–ūâ`1901.10.11@‹”NF1902					

 ķ”N‚Ė“Į‚܂ȂǁH

 	34	1959				b	1960.10.1`@‹”NF-1959
 	35	1960				Ĩ—•Žq	

 –v”N‚ð“Į‚܂ȂǁH ŒĖ‚Š’…‚Đ‚Č‚ĒH@Žq‹Ÿ‚Ė‚Æ‚ŦB–v”N‚ð‚æ‚Ü‚Č‚Ē‚ĐH

 b			
 Ēī…@•xŽm===ĨH			
 b	Œc‰ž 2.3`		
 b		b	H@`

 –v”N‚ð“Į‚܂ȂǁH

 sheet1 
@‰ģ—	–ūŽĄ	20.10.9		1901.10.11
 ‚Ė‚Æ‚Ŧ , " ’aķ“ú"‚Š–Ē“ü—͂ł·@‚Æ‚Č‚éH

 Šó–]‚ðŒū‚Ķ‚ÎA
 1: ˜a—ï“ü—͂́@Œģ”N‚ā1.2.30‚Ė‚æ‚΂ɂŧ‚ë‚Ķ‚―‚ǁB
 2: Œģ†‚P”N‚ÍŒģ”N‚Æ•\‹L‚ĩ‚―‚ǁB“Á‚ÉB—ņ‚ŁB@

‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·


sheet1‚Ėˆęs‚ŠƒRƒs[‚Ł@”ē‚Ŋ‚Ăǂ܂ĩ‚―B‚ȂρA‘ŽŪ‚Í•W€‚Å‚ā•ķŽš—ņ‚Å‚ā“ŊŒ‹‰Ę‚Å‚ĩ‚―

 sheet1
 1A1ށ–ž@@•s–ū‚́HŒn•ˆŠÔ‚͈ęs‹ó”’@@@@@@@@ 	2B1 ķ”N@@˜a—ï‚ÍŒģ†Až—ï‚Í‹ó”’	3C‚P@ķ”N.ŒŽ.“ú@@@@@žE˜a—ï‹Ī’ʁA•s–ū‚́H	4D1 –v”N@˜a—ï‚ÍŒģ†Až—ï‚Í‹ó”’	5E1–v”N.ŒŽ.“ú@@@@@žE˜a—ï‹Ī’ʁA•s–ū‚́H	6F1Ŧ@@@@@M.F.?.–Ē‹LÚ	7G1•ƒ•ę/•v•w‰―‚ę‚Ё@–ģ‹LÚ‚ÍŽq‚ÆŒĐ‚Č‚·@		Žg‚Ē•ûF@ƒV[ƒg‚P‚ɐeŽqŠÖŒW‚ðŒn•ˆ–ˆ‚É‹L‚ĩAALT{F8,@then +R‚ð‰Ÿ‚ĩAŽŸƒV[ƒg‚Q‚ÅŒn•ˆ‚ð“ū‚éBށ‚Æ–ž‚ĖŠÔ‚ð‹ó‚Ŋ‚Ä‚ā‰ÂBŠeŒn•ˆŠÔ‚ĖĨˆũė}‚͐VŒn•ˆ‚Ė–ž‘OƒZƒ‹‚ðƒJƒbƒg‚ĩAŒģ‚Ė–ž‘OƒZƒ‹‚Æ’u‚ŦŠ·‚́A’·‚ð’ēŪ‚·‚éB‘oŽqA—{Žq“™‚Ė‹Lq–@HŒ‹Ĩ“úA–v”N‚Č‚ĮŒn•ˆüã‚É–v”N~ˆó‚Æ“úŽž‹LÚ–ĒŠŪASheet2‚Ė‘ŽŪ‚Í•ķŽš—ņ‚Æ‚·‚邯hh‚ā“ü‚éB					

 Ã“ėŽn	“V•Û	12.22	Œc‰ž	2.10.19	M	‘ū˜Y‚Ė•ƒ
 [“Ą‘ō]‰ģ—	–ūŽĄ	19.9.1		1901.10.11	F	‘ū˜Y‚Ė•ę
 —•Žq		1960.10.1	š˜a	45.1.1	F	
 ‘ū˜Y		1961.10.1			@	Žn‚ĖŽq

 Ã“ė‘ū˜Y		1961.10.1			M	‘g‚Ė•v
 [•ÄŽq]‘g		1947.3.1			F	‘ū˜Y‚ĖČ

 Ã“ė—•Žq		1960.10.1		1970.1.1	F	‘åŽR‚ĖČ
 [•ÄŽq]‘åŽR		1950.5.3			M	”­‚Ė•ƒ
 ”­		1966.10.2				

 ī…@•xŽm	Œc‰ž 	2.3	–ūŽĄ	2.4.4	M	‰ģ—‚Ė•ƒ
 H		H	–ūŽĄ	3.2.1		‰ģ—‚ĖČ
 @‰ģ—		1870.1.2		1901.10.11	F	•xŽm‚ĖŽq

 •ÄŽq@H		H		1960.10.9	M	‘g‚Ė•ƒ
 [’đ]–š		1940.12.2			F	‘g‚Ė•ę
 @‘g		1947.3.1			F	
 ‘åŽR		1950.5.3			M	–š‚ĖŽq


 ‚ŧ‚悯ŠÖŒW‚·‚é‘Ήž•\‚ÍˆČ‰š‚Ė‚Æ‚Ļ‚č‚Å‚·

 A‚P    ˜a—ï  Œģ†	B1   Œģ”N ž—ï	C‚P Žž‘ã	D1@ ž—ï @@Œģ”N	E1    ˜a—ï Œģ†
 •퐭 	1818		1818	•퐭 
 “V•Û 	1830		1830	“V•Û 
 O‰ŧ 	1844		1844	O‰ŧ 
 ‰Ã‰i 	1848		1848	‰Ã‰i 
 ˆĀ­ 	1854		1854	ˆĀ­ 
 –œ‰„ 	1860		1860	–œ‰„ 
 •ķ‹v 	1861		1861	•ķ‹v 
 ŒģŽĄ 	1864		1864	ŒģŽĄ 
 Œc‰ž 	1865		1865	Œc‰ž 
 –ūŽĄ 	1869	–ūŽĄŽž‘ã(1868Ļ)	1869	–ūŽĄ 
 ‘åģ 	1912	‘åģŽž‘ã(1912Ļ1926)	1912	‘åģ 
 š˜a 	1926	š˜aŽž‘ã(1926Ļ1989)	1926	š˜a 
 •―Ž 	1989	•―ŽŽž‘ã(1989Ļ)@	1989	•―Ž 


 “ė–k’Đ‚Ė2dŒģ†‚Ėę‡@‘Ήž•\‚ð

 ‰i“ŋ 	1381		1381	‰i“ŋ 	
 Œģ’†	1384		1384	Œģ’†1/ŽŠ“ŋ1	
 ŽŠ“ŋ 	1384		1385	Œģ’†2/ŽŠ“ŋ2	
 ‰ÃŒc 	1387		1386	Œģ’†3/ŽŠ“ŋ3	
 N‰ž 	1389	Žš’ŽŽž‘ã(1392Ļ1491)	1387	Œģ’†4/‰ÃŒc1	
 –ū“ŋ 	1390		1388	Œģ’†5/‰ÃŒc2 	
 ‰ž‰i 	1394		1389	Œģ’†6/N‰ž1	
 ģ’· 	1428		1390	Œģ’†7/–ū“ŋ1	
 ’·‹ 	1429		1391	Œģ’†8/–ū“ŋ2	
 ‰Ã‹g 	1441		1392	Œģ’†9/–ū“ŋ3	
 •ķˆĀ 	1444		1393	–ū“ŋ4	
 •ó“ŋ 	1449		1394	‰ž‰i 	

 ‚Æ‚ĩ‚Ä‚æ‚ǂłĩ‚å‚Ī‚ĐB
 ‚ŧ‚Ė‘O‚É E—ņ‚Ė˜a—ï‚͉i“ŋ1A‰ž‰i1‚Ė‚æ‚΂ɂP‚ð“ü‚ę‚Ăς­•K—v‚Š‚ ‚é‚Å‚ĩ‚å‚Ī‚ĐB
@‚ą‚Ė‚―‚߂Ɂ@‘O‚ĖƒGƒ‰[‚Ђłé‚Ė‚Đ‚ā‚ĩ‚ę‚Č‚Ē‚Æ@“V•ÛˆČŒã“V•Û1‚Æ‚ĩ‚―‚ЁA‚ŧ‚ę‚Å‚ā“Ŋ‚ķ‚Å‚ ‚Á‚―B

‚ŧ‚Ė‘OŒã‚Ė


 ‚Ļ‚Đ‚ĩ‚ǂł·‚ˁA‚ą‚ŋ‚į‚ł͂ŧ‚Ė—l‚É‚ÍŽ‚č‚Ü‚đ‚ņ‚ЁB

 “ü—Í‚·‚é—ņ‚Š‚ļ‚ę‚Ăǂ܂đ‚ņ‚ЁH
 ˆ―‚Ē‚ÍASheet1‚ˁ@B1 ķ”N@‚É“ü‚ę‚―•ķŽš‚Æ
 ‘Ήž•\‚ĖA—ņ‚É“ü‚Á‚Ăǂé•ķŽš‚Í
 ŠŪ‘S‚Ɉę’v‚ĩ‚Ăǂ܂·‚ЁH

 Sheet1‚ĖB,D—ņ‚É’žÚ“ü—Í‚·‚é‚Ė‚Å‚Í‚Č‚­
 ‘Ήž•\‚ĖA—ņ‚ĖŠY“–ƒZƒ‹‚Đ‚į
 ƒRƒs[‚ĩ‚Ä“\‚č•t‚Ŋ‚Ä‚Ý‚é‚Æ‚Į‚΂łĩ‚å‚΁H

 ‚ȂρAC,E—ņ‚́@”N.ŒŽ.“ú@‚Æ‚R‚‘ĩ‚͂ēü—Í‚·‚é‚Đ
 uHvˆ―‚Ē‚Í@–Ē“ü—͂ɂĩ‚ĉš‚ģ‚ǁB
 @@’A‚ĩAŽq‚Ėę‡‚Í“ü—Í‚Š•K—v‚Å‚·B

 Œģ”N‚Ėę‡‚́A1@‚Æ‚ ‚į‚í‚ĩ‚Ä“ü—Í‚ĩ‚ĉš‚ģ‚ǁB
 —á‚Ķ‚ÎA•―ŽŒģ”N12ŒŽ31“úķ‚Ü‚ę‚Ėę‡‚Í
 @B—ņ‚Ɂ@•―Ž
 @C—ņ‚Ɂ@1.12.31
 ‚Æ“ü—Í‚ĩ‚Ü‚·B

 „“ė–k’Đ‚Ė2dŒģ†‚Ėę‡@‘Ήž•\‚ð
 „EEEi’†—ЁjEEE
 „‚Æ‚ĩ‚Ä‚æ‚ǂłĩ‚å‚Ī‚ĐB
 o—ˆ‚Ü‚đ‚ņB

 „E—ņ‚Ė˜a—ï‚͉i“ŋ1A‰ž‰i1‚Ė‚æ‚΂ɂP‚ð“ü‚ę‚Ăς­•K—v‚Š‚ ‚é‚Å‚ĩ‚å‚Ī‚ĐB
 A,B—ņ‚āAD,E—ņ‚ā@“ü—Í‚·‚éƒf[ƒ^‚Í
 uŒģ”N‚Š‘Î‰ž‚·‚鐞—ïv‚Å—L‚邹‚Ƃ͕ςí‚č‚Ü‚đ‚ņB

 ‚ŧ‚ĩ‚āAA—ņ‚É“ü—Í‚ĩ‚Ăǂ邿‚Ī‚É
 ‰i“ŋ@‰ž‰i@‚ƁA”N†‚ū‚Ŋ‚ð“ü—Í‚ĩ‚ĉš‚ģ‚ǁB

 ‚‚܂čAž—ïĻ˜a—ï‚Ė‘Î‰ž•\‚Í
 A,B—ņ‚É“ü—Í‚ĩ‚―ƒf[ƒ^‚Ė“ā
 @”N‚Šd‚Č‚į‚Ȃǂæ‚΂ɁAŠŽ‚@Œģ”N‚Ėƒf[ƒ^‚Ė‚Ý
 ‚ð‘I‚ņ‚ÅėŽ‚ĩ‚Ä‚­‚ū‚ģ‚ǁB

 1393”N‚Í–ū“ŋ4”N‚ÆŽ‚Á‚Ăǂ܂·‚ЁAD,E—ņ‚É
 1393@–ū“ŋ@‚Ə‘‚­‚ƁA1393”N‚Š–ū“ŋŒģ”N‚Å‚ ‚邯ŒĐ‚Č‚ĩ‚Ü‚·‚Ė‚Å
 ‹C‚ð•t‚Ŋ‚ĉš‚ģ‚ǁB

 (HANA)

 –Y‚ę‚Ăǂ܂ĩ‚―B

 „2: Œģ†‚P”N‚ÍŒģ”N‚Æ•\‹L‚ĩ‚―‚ǁB“Á‚ÉB—ņ‚ŁB
 Sheet2‚ĖB—ņ‚Í‚ŧ‚Ė—l‚ɕύX‚ĩ‚Ü‚ĩ‚―B
 ‚Ü‚―A“Ŋ‚ķ•”•Š“ā‚Å–â‘肊ŒĐ‚‚Ђč‚Ü‚ĩ‚―‚Ė‚Å
 ‚ŧ‚ŋ‚į‚āCģ‚ĩ‚Ü‚ĩ‚―B

 •ύX‚ĩ‚―‚Ė‚ÍuPrivate Sub np(y, nn, nr, sr)v‚Ė•”•Š‚ū‚Ŋ‚Å‚·‚Š
 ƒ}ƒNƒ–ž‚ðV‚―‚Ɂi5j‚ĩ‚Ü‚ĩ‚―‚Ė‚Å
 ‚ā‚Īˆę“x“\‚č•t‚Ŋ’ž‚ĩ‚Ä’ļ‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B

 (HANA) 2009/7/4 19:49

‚―‚ǂւņ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―
•s’ˆÓ‚Å‚ĩ‚―iŽĀ‚̓Rƒs[‚ŁAŒģ† ”Žš‚Č‚Į‚Ė•Š—ĢƒXƒy[ƒXíœ‚Š•s—Į‚Å‚ĩ‚―jB

Œģ†‚ĖŒã‚ë‚É”žŠpƒXƒy[ƒX‚Š‚ ‚Á‚―‚Ė‚ð‚ЂƂ‚ЂƂœ‚Ŧ‚Ü‚ĩ‚―B
ģ‚ĩ‚­@“Į‚߂ā@•\‹L‚ģ‚ę‚Ü‚ĩ‚―B

 ‘Ήž•\‚ĖD,E—ņ‚Ђ܂ū—‰ð‚Å‚Ŧ‚ĂǂȂǂł·B
1381	‰i“ŋ	
1384	Œģ’†/ŽŠ“ŋ	
1385	Œģ’†2/ŽŠ“ŋ2	
1386	Œģ’†3/ŽŠ“ŋ3	
1387	Œģ’†4/‰ÃŒc1	
1388	Œģ’†5/‰ÃŒc2	
1389	Œģ’†6/N‰ž1	
1390	Œģ’†7/–ū“ŋ1	
1394	‰ž‰i	
ž—ï[˜a—ï‘Ήž‚ł́@Œģ’†‚ЁA•ĘŒģ†‚Љ―‚ę‚Đ‚ð‘I‘ð‚ĩ‚Č‚Ē‚Æ‚Ē‚Ŋ‚Č‚Ē‚Æ‚Ē‚Ī‚ą‚Æ‚Å‚ĩ‚å‚Ī‚ĐH
‚ā‚ĩ@‚ŧ‚΂Ȃįi“ė–k‚Į‚ŋ‚į‚Š‚Į‚Ī‚Đl‚Ķ‚ļ‚Ɂj@•ωŧ‚Ė­‚Č‚ĒŒģ’†‚ð‘I‚҂܂·B

ƒ}ƒNƒi‚Tj‚Š‹LÚ‚ģ‚ę‚ĂǂȂǂ˂ł·‚Ё@


 „ž—ï[˜a—ï‘Ήž‚ł́@Œģ’†‚ЁA•ĘŒģ†‚Љ―‚ę‚Đ‚ð‘I‘ð‚ĩ‚Č‚Ē‚Æ‚Ē‚Ŋ‚Č‚Ē‚Æ‚Ē‚Ī‚ą‚Æ‚Å‚ĩ‚å‚Ī‚ĐH
 ‚ŧ‚΂ł·B

 u1387”N‚́A‚Į‚ŋ‚į‚ð•\ŽĶ‚ģ‚đ‚―‚Ē‚Ė‚Đ@‚ŧ‚ŋ‚į‚ÅŒˆ‚߂ĉš‚ģ‚ǁB
 @—á‚Ķ‚ÎAŒģ’†4‚Æ•\ŽĶ‚ģ‚đ‚―‚Ē‚Č‚į
 @D,E—ņ‚ɂ́@1384 Œģ’†@‚Ė•û‚ū‚Ŋ‚ð‘‚Ē‚Ä
 @‰ÃŒc‚Ė•û‚Í“ü—Í‚ĩ‚Č‚Ē
 @‰ÃŒc1‚Æ•\ŽĶ‚ģ‚đ‚―‚Ē‚Č‚įA1387 ‰ÃŒc@‚Ė•û‚ð‘‚Ē‚Ä
 @Œģ’†‚͏‘‚Đ‚Č‚ĒBv
 ‚Å‚·B

 „‚ā‚ĩ@‚ŧ‚΂Ȃįi“ė–k‚Į‚ŋ‚į‚Š‚Į‚Ī‚Đl‚Ķ‚ļ‚Ɂj@•ωŧ‚Ė­‚Č‚ĒŒģ’†‚ð‘I‚҂܂·B
 ‚Å‚ĩ‚―‚įA
 @@1381 ‰i“ŋ
 @@1384 Œģ’†
 @@1394 ‰ž‰i
 ‚Æ“ü‚ę‚ĉš‚ģ‚ǁB

 ‚―‚ū‚ĩA‚ą‚Ė—l‚É‚·‚邯 Sheet2‚ɂ́@ŽĀÛ‚ɂ͖ģ‚ǁ@Œģ’†10@‚Š•\ŽĶ‚ģ‚ę‚Ü‚·B

 ‚Ē‚­‚‚ДN†‚Šd•Ą‚·‚éŠúŠÔ‚Š‚ ‚é’†‚Ł@Ž„‚Š‚ą‚Ė•”•Š‚ðˆø—p‚ĩ‚―‚Ė‚Í
 ‚ą‚ˁuŒģ’†10v‚Š–â‘č‚ɂȂč‚ŧ‚Ī‚ÉŽv‚Á‚―ˆŨ‚Å‚·B

 æ‚ɏ‘‚Ē‚―•”•Ђł·‚Š
 uA—ņ‚É•\ŽĶ‚ģ‚đ‚鎞‚É‚Į‚Ī‚đŒū‚í‚ę‚Ä‚ā•Š‚Đ‚į‚Č‚Ē‚Đ‚įA
 @˜a—ï‚Í‚Ļ‚Ļ‚æ‚ŧ‘‚ǂĂ ‚ę‚ΗĮ‚Ē‚æ
 @i–{“–‚́AŒģ’†10”N‚Í–ģ‚Ē—l‚Å‚·‚Ё@‚ŧ‚Ė—l‚É•\ŽĶ‚ģ‚ę‚Ä‚ā‘å‚ĩ‚―–â‘č‚É‚ĩ‚Ȃǁj
 @‚ÆŒū‚ĪŽ–‚Å‚ ‚ę‚΁A‚Į‚ŋ‚į‚Ė”N†‚ðŽg‚Ī‚Đ@‚ÆŒū‚ĪŽ–‚ÉŠÖ‚ĩ‚Ä‚Í
 @‚ŧ‚ņ‚ȂɋC‚É‚ĩ‚Č‚­‚Ä‚ā—Į‚Ē‚Ė‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚ЁBBBv
 ‚ą‚Ė•”•Š‚Ė‚ą‚Æ‚Å‚·‚ЁEEE‰ü‚߂ēĮ‚ނƈӖĄ‚Š’Ę‚ķ‚Ü‚·‚ЁH
@
@
@
 „1: ˜a—ï“ü—͂́@Œģ”N‚ā1.2.30‚Ė‚æ‚΂ɂŧ‚ë‚Ķ‚―‚ǁB
 ‚ą‚ę‚́u”N†‚ū‚Ŋ“ü—Í‚Š—L‚éę‡‚́AŒģ”N‚Ė”N‚Æ‚ĩ‚Ĉĩ‚ǂ܂·Bv
 ‚ð“Į‚ņ‚Å‚Ė‚ą‚Æ‚ū‚Á‚―‚˂ł·‚ˁB

 ‚ą‚ą‚́A‚ŧ‚΂ǂÁ‚―ˆÓ–Ąi1”N‚Ėę‡‚ÍČ—Š‚ĩ‚ā@ŒŽ“ú‚Ė‚Ý“ü—Í‚·‚éj‚Å‚Í‚Č‚­
 ‚―‚Æ‚Ķ‚ÎA1000”Nķ‚Ü‚ę‚ːl‚Š‹‚―‚Æ‚ĩ‚Ü‚·‚ˁB
 ‚ŧ‚ĩ‚āAš˜aķ‚Ü‚ę‚ːl‚Š‹‚―‚Æ‚ĩ‚Ü‚·‚ˁB
 š˜aķ‚Ü‚ę‚ːl‚́Aš˜aķ‚Ü‚ę‚Å‚ ‚鎖‚ū‚Ŋ‚Š•Š‚Đ‚Á‚ĂǂÄ
 ‰―”N‚ˉ―ŒŽ‚ū‚Á‚―‚Ė‚Đ‚Ü‚Å‚Í@‚í‚Đ‚į‚ȂЂÁ‚―‚Æ‚ĩ‚Ü‚·B

 ķ”NŒŽ“ú•”•Š‚ð@H@‚Æ‚ĩ‚Ä‚ĩ‚Ü‚Ī‚ÆAķ”NŒŽ“ú•s–ū‚ňęs–Ú‚É•\ŽĶ‚ģ‚ę‚Ä‚ĩ‚܂ǂ܂·‚ˁB
 –{“–‚́A‚ā‚Á‚Ɖši900s’ö“x‰šj‚É”z’u‚ģ‚ę‚ę‚ΗĮ‚ǂ˂ɁBBB

 ‚ŧ‚΂ǂÁ‚―ę‡‚́Aķ”N†‚Ɂuš˜av‚Æ“ü‚ę‚Ä
 ”NŒŽ“ú‚ðuHv‚ ‚é‚Ē‚Í–Ē“ü—͂ɂĩ‚Ăς­‚Æ
 š˜aŒģ”N‚ɐķ‚Ü‚ę‚―‚Æ‚ĩ‚Ĉĩ‚ǂ܂·B
 iŽq‚łȂ­A˜A‚ę‡‚Ē‚æ‚čã‚É“ü—Í‚ģ‚ę‚Ăǂ―‚įA
 @š˜aŒģ”N‚É“ņl‚Ė–ž‘O‚ð•Ā‚Ũ‚éj

 ‚Æ‚Ē‚ĪˆÓ–Ą‚Å‚ĩ‚―B

 ‚˂ł·‚ЁBBB•Š‚Đ‚č‚Ü‚·‚ЁBBBH

 ‚ŋ‚Ȃ݂ɁA”NŒŽ“ú‚Ė•û‚́@u.v‚ŕЂŊ‚―Å‰‚Ė‹æØ‚č‚ð
 ”N‚Æ‚ĩ‚Ĉĩ‚ǂ܂·B

 ‚―‚Æ‚Ķ‚ÎA“V•ہ@12.22@‚́A“V•Û12”N@‚ƍl‚͂܂·B

 „ƒ}ƒNƒi‚Tj‚Š‹LÚ‚ģ‚ę‚ĂǂȂǂ˂ł·‚Ё@
 ƒR[ƒh‚Š’·‚ǂ˂ŁAã‚ĖƒR[ƒh‚𒞐ڕύX‚ĩ‚Ä
 ƒR[ƒh–ž‚ā•ύX‚ĩ‚Ü‚ĩ‚―B

 ķ”NŒŽ“ú‚Š‚ŧ‚ë‚Á‚Ăǂé‚Đ‚ĖŠm”F‚Ɂ@LEN()>=7 ‚ðŽg‚Á‚Ăǂ܂ĩ‚―‚Š
 –â‘肊‚ ‚é—l‚Ȃ˂ŁA‚ą‚Ė•”•Š‚ĖCģ‚ð‚ĩ‚―‚ā‚Ė‚ð
 nenpyokeifu_6‚Æ‚ĩ‚āAã‚ɍڂđ‚ĂςŦ‚Ü‚·B

 ‚ŧ‚ĩ‚āAĄ ‹C‚Ã‚Ē‚―‚˂ł·‚ЁA999”Nķ‚Ü‚ę‚ːl‚Š“ü—Í‚ģ‚ę‚―ę‡
 Sheet2‚Ė1s–Ú‚Í998”N‚ɂȂč‚Ü‚·‚˂Ł@‘Ήž‚·‚é”N†‚Š
 •K—v‚ɂȂč‚Ü‚·B
 ‚ŧ‚ą‚ŁA‘Ήž•\‚Ė2s–Ú(D,E—ņ)‚́@995 ’·“ŋ@‚Đ‚įŽn‚߂ĉš‚ģ‚ǁB 

 (HANA) 2009/7/4 23:35


‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B‰üC”Å‚ŠŒģ‚ĖCģ‚Å’u‚ǂĂ ‚邹‚Æ‚ð’m‚č‚Ü‚ĩ‚―B
‘‘ށ@’ž‚ĩ‚Ä“­‚Ŧ‚Ü‚ĩ‚―B

 1392	Œģ’†9/–ū“ŋ3	
 1393	–ū“ŋ4

 ‚â‚Á‚Æ‚í‚Đ‚č‚Ü‚ĩ‚―BŒģ’†‚Í9”N‚łςí‚Á‚āA–ū“ŋ‚S”N’P“Æ‚É‚Č‚Á‚―‚˂ŁA‚ŧ‚ą‚ū‚Ŋ
2d‚łȂ­‚Č‚Á‚―B‚ŧ‚ꂳ́@ŽŠ“ŋ@‰ÃŒc‚į‚Ė•û‚ð‹LÚ‚ĩ‚Ü‚·B

 ”N†‚Ė‚Ý‹LÚ‚Ė‚ą‚Æ‚ā‚í‚Đ‚č‚Ü‚ĩ‚―B
 ‚ą‚ꂳ́@ŽĀÛ‚Ėƒf[ƒ^‚ð‚Ē‚ę‚ā@ė}‚ĩAŽč‚Å“‡‚ĩ‚Ă݂æ‚Ī‚ÆŽv‚ǂ܂·B

‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―

 Žq‹ŸŒnü‚́@‚ŧ‚Ė—že‚Š–ģ‚­‚Č‚ę‚΁@L‚Ņ‚Č‚Ē‚Ė‚ÅÅŒã‚Ė–v”N‚܂ŁA•Аe‚Š‹‚ę‚ÎŒŧÝ‚܂ŕ`‚ŦAXˆó‚ð‚‚Ŋ‚邹‚Æ‚ð‚ĩ‚Ă݂æ‚Ī‚ÆŽv‚ǂ܂·B
 ƒR[ƒh‚ð’Į‰Á‚ĩ‚Ă݂æ‚Ī‚Æ‚Š‚ņ‚΂Á‚Ă݂܂·B‰ó‚ģ‚Ȃǂæ‚Ī‚ÉƒRƒs[‚ÆŽæ‚Á‚Ä‚â‚č‚Ü‚·B
@“|‚ęAŽĐ—͂ŗ§‚ŋã‚Š‚ę‚Č‚Ē‚Æ‚Ŧ‚ɂ͂܂―‰‡•‚ð‚Ļ‚Ë‚Š‚Ē‚ĩ‚Ü‚·B
‚ł́@‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B


“ü—Í‚ð‚·‚é‚Æ‚Ŧ‚ÉŠy‚ð‚·‚é‚―‚߂Ɂ@Ŧ•Ę—“‚ð‹ó—“‚É‚ĩ‚ā@ŠÖŒW—“‚Ɂ@•v/Č@‚ ‚é‚Ē‚Í@‘§Žq/–š@–ģ‹LÚiŽq‚Æ‚Ý‚Č‚·j@‚Ə‘‚­‚æ‚΂ɂĩ‚Ü‚ĩ‚―BiĄ l‚͂ā@‚·‚݂܂đ‚ņj

‚ŧ‚ĩ‚ăR[ƒh‚ð‚Đ‚Ķ‚Ü‚ĩ‚―B

                    cyi = tbl1(i, 8)
                    xr = cyi - nn + 1
                    @@'If tbl1(i, 6) = "M" Then
                    If tbl1(i, 7) Like "*[‘§Žq]*" Then
                        sb = "Ē"
                    ElseIf tbl1(i, 7) Like "*[–š]*" Then
                        sb = "Ĩ"
                    Else    'ŠÖŒW‚Š–ģ‹LÚ
                        sb = ""
                    End If
                    If x(xr, xc + 3) <> "" And x(xr - 2, xc + 3) = "" Then
                        x(xr - 2, xc + 3) = x(xr, xc + 3)
                        x(xr, xc + 3) = ""
                    End If

‚ą‚ę‚Í–ģŽ–‚É“Ūė‚ĩ‚Ăǂ܂·B‚ŧ‚ą‚Ł@Ŧ•Ę—“‚ðœ‚ŦA6—ņ‚ĩ‚ĐŽg‚í‚Č‚Ē‚ą‚Æ‚É‚ĩ‚―‚ǂ˂ł·B

 tbl1(i, X)‚́@is‚ĖX—ņ–ž‚Ėƒf[ƒ^‚Å‚Í‚Č‚Ē‚Å‚ĩ‚å‚Ī‚ĐH
 ‹ģ‚͂Ēļ‚Ŧ‚―‚Ē‚Ė‚Í@tbl1(i, ‚W)`tbl1(i, 11)‚܂ł ‚é‚˂ł·‚Ё@‚ą‚ę‚ÍSheet1•\‚Ėƒf[ƒ^‚Å‚ĩ‚å‚Ī‚Đ? Å‘å7—ņ‚ĩ‚Đ‚Č‚Ē‚ÆŽv‚Á‚Ăǂé‚˂ł·‚ЁAŽķŽ—‚ĩ‚Ăǂ܂·B

‚Í‚ņ‚É‚á


‚Č‚É‚Đ‚Å@’aķ“ú‚Š“ü‚Á‚Ä‚Ē‚Č‚Ē‚ĖƒƒbƒZƒW‚Š‚ ‚Á‚―‚˂Ł@ƒR[ƒh‚ð‚Ý‚Ä
tbl1(i, ‚W)‚ĖŠÖŒW‚ĩ‚Ä‚Ē‚é‚ą‚Æ‚ð‚ĩ‚č‚Ü‚ĩ‚―B‚ŧ‚ꂣ@‚Į‚ą‚Ėƒf[ƒ^‚Č‚ņ‚ū‚ë‚Ī‚Æ‚Đ‚ņ‚Ђ͂Ăǂ܂·B

‚Ļ‚Đ‚°‚ő啊i‚ņ‚ū‚˂ł·‚Š
ã‹LˆČŠO‚É
ŽŸ‚Ė“_‚Å‚ą‚Ü‚Á‚Ăǂ܂·B

‚ǂ܁@sheet1@

 51 ˆĀ“cŠĻŽĩ	?	 ?	–ūŽĄ	10.6.23		•v
 52uŨ“cváÁ	?	?	ˆĀ­	6.8.5		Č
 53 ŽŸ‘ū˜Y	ˆĀ­	2.11.3	‘åģ	3.10.26		‘§Žq
 54						
 55 ˆĀ“cī‘ū˜Y	?	 ?	–ūŽĄ	?		•v
 56 –F–ž•sÚ	?	?	ˆĀ­	?		Č

‚́@sheet2 ‚É(‚ą‚ԁ[‚Š•sˆĀj

 	ĒŒĖ_ˆĀ“cŠĻŽĩ===ĨŒĖ_uŨ“cváÁ					ĒŒĖ_ˆĀ“cī‘ū˜Y===ĨŒĖ_–F–ž•sÚ								
	b	?@`–ūŽĄ10.6.23				b	?@`–ūŽĄ?							
	b		b	?@`ˆĀ­6.8.5		b			?@`ˆĀ­?					
			b											

‚Å‚·‚ЁA‚ģ‚į‚Ɂ@

 57 Žs‘ 	“V•Û	5.9.18	‘åģ	9.8.18		‘§Žq
 ‚ð’Į‰Á‚·‚邯@ƒGƒ‰[@ƒCƒ“ƒfƒbƒNƒX‚Ė”ÍˆÍŠO‚Å‚ ‚éA‚Əo‚Ü‚·B
‚Į‚Ī‚ĩ‚Ăłĩ‚å‚Ī‚ĐH

‚ą‚ę‚ð‹@‰ï‚ɂςĩ‚͂Ă­‚ū‚ģ‚ǁBƒGƒ‰[@‚ ‚é‚Ē‚ÍƒƒbƒZ[ƒW‚Šo‚―‚Æ‚Ŧ‚ĖƒR[ƒh‚ĖˆĘ’u‚Í
ˆČ‘O@‰ĐF•\ŽĶ‚łł―‚æ‚΂ɋL‰Ŋ‚ĩ‚Ăǂé‚˂ł·‚ЁA‚Ē‚Â‚Ė‚Ü‚É‚Đ@o‚Č‚­‚Č‚Á‚―‚˂ł·‚Š
@‚Į‚Ė‚æ‚΂ɂĩ‚―‚į@o‚Ä‚­‚é‚Å‚ĩ‚å‚Ī‚ĐHH


 ‚Ü‚ļ
 nenpyokeifu_7‚ðėŽ‚ĩ‚Ă݂܂ĩ‚―B
 ‚ą‚ę‚Í
 „57 Žs‘ 
 „‚ð’Į‰Á‚·‚邯@ƒGƒ‰[@ƒCƒ“ƒfƒbƒNƒX‚Ė”ÍˆÍŠO‚Å‚ ‚éA‚Əo‚Ü‚·B
 ‚ą‚ĖŽž‚É‹N‚Ŧ‚Ăǂ邯Žv‚í‚ę‚é–â‘č‚ðCģ‚ĩ‚Ä‹‚Ü‚·B

 nenpyokeifu_6–˜‚́Aˆę”ÔŽ‚ģ‚Ē”N‚Ė1”N‘O‚ð
 ”N•\‚ĖŠJŽn”N‚Æ‚ĩA“ŊŽž‚ɂ݂Ȃĩ‚Ė’aķ”N‚ÉŽg—p‚ĩ‚Ä‹‚Ü‚ĩ‚―‚Š
 ‚ą‚ę‚ð4”N‘O‚É‚·‚鎖‚É‚ĩ‚Ü‚ĩ‚―B

 ƒGƒ‰[‚Šo‚éƒf[ƒ^‚ðÚ‚đ‚Ä‚ā‚į‚ǂ܂ĩ‚―‚Š
 ‚ŧ‚Ė‘ž‚Ėƒf[ƒ^‚Š‚Į‚Ė—l‚É“ü‚Á‚Ăǂé‚Ė‚Đ•Š‚Đ‚č‚Ü‚đ‚ņ‚Ė‚Å
 –â‘č‚́AĄ‰ņ„‘Š‚ĩ‚―“_‚Ƃ͈á‚ĪŠ‚É—L‚é‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņB

 ƒGƒ‰[‚ЉðÁ‚ģ‚ę‚ȂǗl‚Å‚ ‚ę‚΁AƒGƒ‰[‚Šo‚鏎‚ģ‚Čƒf[ƒ^‚ð
 ėŽ‚ĩAÚ‚đ‚ĉš‚ģ‚ǁB
 i51s–Ú‚Đ‚į‚Ėƒf[ƒ^‚Å‚·‚˂ŁA50s–Ú–˜‚Š
 @‚Į‚Ė‚æ‚΂ɂȂÁ‚Ăǂé‚Ė‚Đ‚í‚Đ‚č‚Ü‚đ‚ņB
 @‚Å‚·‚˂ŁA2s–Ú‚Đ‚įƒf[ƒ^‚ð”z’u‚ĩ‚āAƒGƒ‰[‚ɂȂ邿‚Ī‚Č
 @ƒTƒ“ƒvƒ‹ƒf[ƒ^‚ðėŽ‚ĩ‚Ăǂ―‚ū‚Ŋ‚ę‚΂Ǝv‚ǂ܂·Bj

 ‚ŧ‚Ė•ÏX‚Š1“_‚ƁA‚ā‚Ī1“_
 „Ŧ•Ę—“‚ðœ‚ŦA6—ņ‚ĩ‚ĐŽg‚í‚Č‚Ē‚ą‚Æ‚É‚ĩ‚―‚ǂ˂ł·B
 ‚ą‚ŋ‚į‚É‚ā‘Ήž‚ģ‚đ‚Ü‚ĩ‚―‚˂ŁAŦ•Ƃ˗ņ‚͍폜‚ĩ‚ÄŽŽ‚ĩ‚ĉš‚ģ‚ǁB

 ‚ȂρA‚ą‚ę‚ÉŠÖ‚·‚é•ύX“_‚́@tbl1(i, 7) Ļ tbl1(i, 6) ‚Ö
 ’uŠ·‚ĩ‚―‚ū‚Ŋ‚Å‚·B

 „ƒGƒ‰[@‚ ‚é‚Ē‚ÍƒƒbƒZ[ƒW‚Šo‚―‚Æ‚Ŧ‚ĖƒR[ƒh‚ĖˆĘ’u‚ÍˆČ‘O
 „‰ĐF•\ŽĶ‚łł―‚æ‚΂ɋL‰Ŋ‚ĩ‚Ăǂé‚˂ł·‚ЁA‚Ē‚Â‚Ė‚Ü‚É‚Đ@o‚Č‚­‚Č‚Á‚―‚˂ł·‚Š
 „‚Į‚Ė‚æ‚΂ɂĩ‚―‚į@o‚Ä‚­‚é‚Å‚ĩ‚å‚Ī‚ĐHH
 Ž„‚́Ao‚Č‚­‚Č‚Á‚―Ž–‚Š–ģ‚Ē‚Ė‚Å•Š‚Đ‚č‚Ü‚đ‚ņB

 ƒGƒ‰[‚Ė•\ŽĶ‚Š‚ģ‚ę‚―Žž‚É [I—đ(E)] [ƒfƒoƒbƒO(D)] [ƒwƒ‹ƒv(H)]‚Ė
 ‚R‚Â‚Ėƒ{ƒ^ƒ“‚ЉŸ‚đ‚éó‘Ô‚ū‚ÆŽv‚ǂ܂·‚ЁA‚ą‚˂΂ŋ
 [ƒfƒoƒbƒO(D)] ‚ð‰Ÿ‚ĩ‚Ä‚āAŠY“–‰ÓŠ‚Š‰ĐF‚­Ž‚č‚Ü‚đ‚ņ‚ЁH

 [I—đ(E)] ‚ð‘I‚ņ‚ū‚Ė‚Å‚ÍA‰ĐF‚­Ž‚č‚Ü‚đ‚ņB

 ‚ȂρAWebã‚ð’T‚đ‚΁@–ģ—ŋ‚Ńtƒ@ƒCƒ‹‚ðÚ‚đ‚į‚ę‚éęŠ‚Ђǂ­‚‚ЗL‚č‚Ü‚·B
 ‚ą‚ŋ‚į‚ĖŒfŽĶ”‚ŁA•ķÍ‚ł˂ēā–ū‚Æ‹Ī‚É@‚ŧ‚Ė—l‚ČŠ‚ð’T‚ĩ
 —˜—p‚ĩ‚Ä’ļ‚­‚Ė‚ā—Į‚Ē‚ÆŽv‚ǂ܂·B

 Šî–{“I‚ɂ́A“Ŋ‚ķƒR[ƒh‚ðŽg—p‚ĩ‚ĂǂāASheet1‚Š“Ŋ‚ķ‚Č‚į
 Sheet2‚ւ́A“Ŋ‚ķŒ‹‰Ę‚Š“ū‚į‚ę‚邯Žv‚ǂ܂·‚Ė‚Å
 Sheet2‚Ėó‘Ԃ͍ڂđ‚Ä‚ā‚į‚í‚Č‚­‚Ä‚ā‘åä•v‚ÆŽv‚ǂ܂·B

 ‚―‚ū‚ĩAuSheet1‚Š“Ŋ‚ķ‚Č‚įv‚ŠðŒ‚Å‚·‚Ė‚Å
 Ą‰ņASheet1‚Ė51s–Ú‚Đ‚į‚Ėƒf[ƒ^‚ðÚ‚đ‚Ăςį‚ę‚é—l‚Å‚·‚Š
 ‚ą‚Ė•”•Š‚ð2s–Ú‚Đ‚į”z’u‚ĩ@ŽĀs‚ĩ‚Ă݂―Žž‚Ė
 Šó–]‚ÆˆŲ‚Č‚é“Ū‚Ŧ‚âA•s‹ï‡‚Č‚Į‚ð‹ģ‚͂Ēļ‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B

 (HANA) 2009/7/6 22:40


•ÔŽ–‚Ђςŧ‚­‚Č‚č‚Ü‚ĩ‚―Bio‚ĩ‚―‚‚ā‚肊‘€ėƒ~ƒX‚ōڂÁ‚Ăǂ܂đ‚ņ‚Å‚ĩ‚―jB

‘O‚U”łŁAƒGƒ‰[‚ЂłȂǂæ‚Ī‚Éƒf[ƒ^‚ð‰ž’u‚Ŧ‚ĩ‚ā@“Ū‚Đ‚Ü‚ĩ‚―B‚ŧ‚Ėƒf[ƒ^‚Å‚V”Å‚ā“Ū‚Ŧ‚Ü‚ĩ‚―B

ąŨ‚Č‚ą‚Æ‚Å‚·‚Ё@ÅŒÃ”N‚Ė•\ŽĶ(˜a—ï”Nj‚Š•s“s‡iˆę”N‰ÁŽZj‚Å‚ĩ‚―B

 “V–ū	3	1782
 	3	1783
 	4	1784

 Sheet–ž‚Ė•ÏXA‹”N•\‹Li—]”’‚Æ"F"j‚Ėíœ‚ð‚ĩ‚Ü‚ĩ‚―B
 With Sheets("ƒf[ƒ^•\")
 With Sheets("”N†‘Ήž•\")
 With Sheets("Œn•ˆ}")
        sngpse = sngpse & "‹”N" & se - ss + 1

  æ‚Ėƒf[ƒ^•s—Į‚É‚æ‚éIndex”͈͊O‚ĖƒGƒ‰[‚͏o‚Č‚­‚Č‚č‚Ü‚ĩ‚―B
 ‚ŧ‚Ėã‚ŁAŒÃ‚Ē‘cæ‚≓‰‚Ėƒf[ƒ^‚ɂ͕s–ū‚Š‘―‚­Aށ–ž‚Í•sÚ•ķŽšAŒŽ“ú‚ÍX.?.?‚Å–â‘č‚Ȃǂ˂ł·‚Š
Œģ†‚â”N”‚Š•s–ū‚Ėę‡‚͉ž‚Ėƒf[ƒ^‚É‚ĩ‚Č‚Ē‚ÆiÅŒÃ”N‚âŒģ”N‚Å‚ā—Į‚ǂЁA–{“–‚Đ‚Į‚Ī‚ĐŒã“ú•s–ū‚ɂȂéj”@‰―‚Æ‚ā‚ĩ‚Š‚―‚ǁB‚ŧ‚ą‚ŁA
–v”N‚āŠÜ‚߂āAh‰žh‚Ė“ü—Í‚ð‚ĩ‚ā@‚ŧ‚ĖŽ|‚ðŒ‹‰Ę‚ÉhŒc‰žHh‚Æ‚ĐhŒc‰ž3?.?.?h‚Ė”@‚­•\‹L‚ĩ‚―‚˂ł·‚Ё@”@‰―‚Å‚ĩ‚å‚Ī‚ĐB
 ‚æ‚ë‚ĩ‚­@‚Ļ‚Ë‚Š‚Ē‚ĩ‚Ü‚·BGoogle‚ ‚―‚č‚Ƀtƒ@ƒCƒ‹‚ðÚ‚đ‚邿‚Ī‚Él‚͂܂·B

@


æ‚ĖÅŒÃ‚Ė˜a—ï”N”‚Šˆę”N‰Á‚í‚Á‚―‚Ė‚ð‰š‹L‚ĖƒR[ƒh‚ðCģ‚ĩ‚Ä’ž‚Á‚―‚˂ł·‚ЁA‘ž‚ɂǂ―‚ļ‚į‚ĩ‚Ȃǂłĩ‚å‚Ī‚ĐH

              'y(1, 2) = nn - Application.Index(sr, ti) + 1 'ˆę”N‰ÁŽZ‚ģ‚ę‚―
             y(1, 2) = nn - Application.Index(sr, ti)

‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·


‰š‹Lƒf[ƒ^‚ЁA‘O‚Ėƒ[ƒ‹‚Ė‚Æ‚Ŧ‚́@“ۂǂĂǂ―‚˂ł·‚Š
‚ą‚ņ‚ĮŠJ‚Ē‚―‚į@hŒ^‚Šˆę’v‚ĩ‚Ü‚đ‚ņh‚Æ‚Č‚č‚Ü‚·B

 [2]’·“c(V’Ž)•ķ”V•	 ?	 ?	“V–ū	7.7.20	•ƒ
 [3]–F–ž•sÚ	?	 ?	•ķ‰ŧ	13.8.27	•ę
 [4]ˆÉ‰E‰q–å(’·ŧ‰Æ	•ķ‰ŧ	1.3.10	ˆĀ­	4.6.30	‘§Žq
 [5]					
 [6]’·“cˆÉ‰E‰q–å(’·ŧ‰Æ	•ķ‰ŧ	1.3.10	ˆĀ­	4.6.30	•ƒ
 ˆČ‰š—Š

‚í‚Đ‚č‚Ü‚ĩ‚―BŒĐŠ|‚Ŋ‚Í’P‚ɁhHh‚Ȃ˂ł·‚Ё@‚Į‚Ī‚ĩ‚―‚í‚Ŋ‚ЁhƒXƒy[ƒXHh‚Å‚ ‚Á‚―‚Ė‚Å
ƒXƒy[ƒX‚ð‚Æ‚Á‚―‚į@‚Ī‚ē‚Ŧ‚Ü‚ĩ‚―B
Œģ†‚Ė‚Æ‚Ŧ‚ā‚ŧ‚΂łĩ‚―BƒXƒy[ƒX‚Š–ūŽĶ‚ģ‚ęA—eˆÕ‚É‹C‚­‚æ‚Ī‚É‚Đ@“ü‚į‚Ȃǂæ‚΂ɂ·‚é•û–@‚Í‚ ‚é‚˂łĩ‚å‚Ī‚Đ@


 Ž„‚́A‚Í‚ņ‚É‚á‚ģ‚ņ@ˆ―‚Ē‚Í
 Œˆ‚ß‚į‚ę‚―ƒ‹[ƒ‹‚É‘Ĩ‚Á‚Ä“ü—Í‚Šo—ˆ‚é•û
 ‚ŠŽg—p‚·‚邯Žv‚Á‚ăR[ƒh‚ð‘‚Ē‚Ä‚Ē‚Ü‚·‚Š
 ‚ŧ‚Ė“_‚Í‚ē—‰ð’ļ‚Ŋ‚Ăǂ܂·‚ЁH

 ‘OƒXƒŒ‚Ė‰‚Á‚Ï‚Č‚É‚ā
 ŸŒäŽg—p‚ɐނį‚ę‚éę‡‚́Aƒ‹[ƒ‹‚É‘Ĩ‚Á‚―ƒf[ƒ^‚ð
 @—pˆÓ‚ĩ‚ĂςǂĂā‚į‚Ī•K—v‚Š—L‚č‚Ü‚·B
 Ÿ‚ ‚­‚܂łāuŠŪ⸂ȕρv‚ł͂ ‚č‚Ü‚đ‚ņ‚Ė‚Å
 @•K—v‚ČŠ‚Í‘‚Ŧo‚ĩ‚―Œã‚ŁAŽč’ž‚ĩ‚ð‚ĩ‚Ä‚­‚ū‚ģ‚ǁB
 ‚Ə‘‚Ŧ‚Ü‚ĩ‚―‚ЁAƒR[ƒh“I‚É‚ā‚ŧ‚Ė’ö“x‚˕ςł·B

 ‚ĩ‚Đ‚āA‚ą‚ę‚Á‚ā@Žg‚ĒŽĖ‚Ä‚Å‚·‚æ‚ˁH
 ƒ}ƒNƒ‚ðŽĀs‚ĩ‚āAŒn•ˆ}‚ðėŽ‚ĩAƒŒƒCƒAƒEƒg‚ðŪ‚͂Ăā
 Ä“xŽĀs‚·‚邯AƒŒƒCƒAƒEƒg‚ð‘S‚Đۂ͒ž‚·•K—v‚Šo‚Ä‚Ŧ‚Ü‚·‚Ė‚Å
 “ņ‰ņ–Ú‚ĖŽĀs‚͏o—ˆ‚Č‚Ē‚ÆŽv‚ǂ܂·B

 ‚ŧ‚ņ‚ȂɑōŽR‚ĖŒn•ˆ}‚ðėŽ‚·‚é—\’肊—L‚é‚í‚Ŋ‚Å‚ā–ģ‚ǂ˂ł·‚æ‚ˁH

 ƒR[ƒh‚Íˆę‰žAnenpyokeifu_8‚ðėŽ‚ĩ‚Ü‚ĩ‚―B

 „Œģ†‚â”N”‚Š•s–ū‚Ėę‡‚͉ž‚Ėƒf[ƒ^‚É‚ĩ‚ȂǂÆ
 ‚ą‚ꂊ‚Į‚Ė—l‚Č“ü—Í‚ð‘z’č‚ĩ‚Ä‹‚į‚ę‚é‚Ė‚Đ—Į‚­•Š‚Đ‚č‚Ü‚đ‚ņ‚Š
 ‚ą‚Ė—l‚Č“ü—Í‚Ö‚Ė‘Î‰ž‚ð‘z’č‚ĩ‚Ü‚ĩ‚―B
”N†	”NŒŽ“ú	
Œc‰ž	?	@Œc‰žŒģ”Nˆĩ‚Ē
Œc‰ž	3?.?.?	@Œc‰ž30”Nˆĩ‚Ē
	19??.?.?	@1900”Nˆĩ‚Ē

 „ÅŒÃ”N‚Ė•\ŽĶ(˜a—ï”Nj‚Š•s“s‡iˆę”N‰ÁŽZj‚Å‚ĩ‚―B
 ‚ą‚ŋ‚į‚͏Cģ‚ĩ‚Ü‚ĩ‚―B

 „ƒXƒy[ƒX‚Š–ūŽĶ‚ģ‚ęA—eˆÕ‚É‹C‚­‚æ‚Ī‚É‚Đ@“ü‚į‚Ȃǂæ‚΂ɂ·‚é•û–@
 ƒR[ƒh“ā‚ÉTrim‚ð’Į‰Á‚ĩ‚Ü‚ĩ‚―B

 (HANA)@2009/7/9  0:51

d‚˂ā@‚Ļ‚č‚Š‚Æ‚Ī‚ē‚ī‚ǂ܂·

Žg‚ĒŽĖ‚Ä‚Å‚Í‚Č‚Ē‚Đ‚Æ‚Ė‹^”O‚Í‚ā‚Á‚Æ‚ā‚Å‚·‚ЁA‚ŧ‚ņ‚Č‚ā‚Á‚―‚Ē‚Č‚Ē‚ą‚Æ‚ð
‚·‚é‚‚ā‚č‚Í‚ ‚č‚Ü‚đ‚ņiHana‚ģ‚ņ‚ÉŽļ—į‚Å‚·‚ĩAŽķŽĐg‚ā‚ŧ‚ę‚Č‚č‚ĖƒGƒlƒ‹ƒM‚ð
”ï‚â‚ĩ‚Ä‚Ē‚é‚ą‚Æ‚ā‚ ‚č‚Ü‚·jB­‚Č‚­‚Æ‚āg“ā‚Å‚ą‚ę‚͕֗˜‚Æ”F‚߂Ăǂéi‚ą‚ę‚Đ‚į‚Ė‚ą‚Į‚ā‚Ė“ā‚Å”F‚ß‚é‚Å‚ ‚ë‚΁j
ŽŌ‚ɂ́@‘å‚Ē‚ÉL‚߂čs‚ą‚Ī‚Æl‚͂Ăǂ܂·B

‚ŧ‚Ė‚―‚߂ɂā@‚ŋ‚å‚Á‚ƂłāŽg‚Ē‚â‚·‚Ē‚ā‚Ė‚Æ@‚Ē‚ë‚Ē‚ë‚ĻŠč‚Ē‚ĩ‚Ä‘å‚ǂȂé‚ēŽw“ą‚ð’ļ‚Ē‚―‚ą‚Æ‚ðŠīŽÓ‚ĩ‚Ü‚·B
@

 ƒXƒy[ƒXƒ~ƒX‚É‚Â‚Ē‚Ä@‚ŧ‚é‚Ų‚ĮTrim‚Æ‚Ē‚Ī•Ö—˜‚Č‹@”\‚ð’Į‰Á’ļ‚Ŧ@‚ ‚肊‚―‚ǂł·
 ‘æˆęs”Ni@Œ‹‰Ę@“V–ū‚Qj‚́@ķ”NA–v”Nƒf\ƒ^‚ĖÅŒÃ”Niƒf[ƒ^@“V–ū7”Nj‚Đ‚į
Œˆ‚Ü‚Á‚―‚Æ‚Ļ‚ā‚΂˂ł·‚ЁA5”N‘O‚Æ‚·‚郋[ƒ‹‚Å‚ĩ‚å‚Ī‚ĐH(ˆČ‘O‚ɐā–ū‚Š‚ ‚Á‚―‚Đ‚ā‚ĩ‚ę‚Ȃǂ˂ł·‚Ё@‹L‰Ŋ‚Æ‹L˜^‚Š‚―‚Į‚ę‚Č‚­‚·‚݂܂đ‚ņj

ƒf[ƒ^‚Ė“ü—͂̓‹[ƒ‹‚ɏ]‚ǁAƒ~ƒX‚ð‚Č‚­‚·‚ą‚Æ‚ð‘O’ņ‚ÉŽg‚Ē‚―‚Ē‚Æ‚ÍŽv‚ǂ܂·B

‚―‚ūƒf[ƒ^ŽĐ‘˂Ё@‰“‰‚â@‘cæ‚ɂ͕s–ū‚Ėę‡‚Š‘―‚­A
‚ŧ‚Ī‚Đ‚Æ‚Ē‚Á‚ā@ŒĐ‚Č‚ĩ‚ĖŒ‹‰Ę‚ðŒã‚Đ‚į“Į‚ņ‚ū‚Æ‚Ŧ‚ɁA‚ŧ‚Ė‚Æ‚Ļ‚č‚Æ“`‚í‚é‚Ė‚Í”ð‚Ŋ‚―‚Ē‚Æ
‚Đ‚ņ‚Ђ͂܂ĩ‚―i‚ą‚ę‚Č‚Į@Å‰‚Đ‚į‚ĖŽd—l‚Š•s‘Ŧ‚Å‚ĩ‚―jB

 ”N†	”NŒŽ“ú	
 Œc‰ž	?	@Œc‰žŒģ”Nˆĩ‚Ē
 Œc‰ž	3?.?.?	@Œc‰ž30”Nˆĩ‚Ē
 	19??.?.?	@1900”Nˆĩ‚Ē
 	197?.?.?@@‚́@1970”Nˆĩ‚Ē
 ‚ą‚ę‚į‚Í‘å•Ï‚ ‚肊‚―‚Ē•\‹L‚Å‚·

 ‚ą‚Ė”N†ŽĐ‘˂ЕsŠmŽĀ‚Čƒf[ƒ^‚Ėę‡
 ”N†•\‹L@Œc‰žH‚Æ‹LÚ‚ģ‚ę‚邯—Į‚ǂ˂ł·‚Ё@‚Ē‚Đ‚Š‚Å‚ĩ‚å‚Ī‚Đ
 (ž—ï‚Ė•\‹L‚ð‚Â‚Đ‚Ī‚ą‚Æ‚Ł@‚ŧ‚Ė‘å‚܂Ђģ‚ðŽĶ‚·‚ą‚Æ‚ЂłŦ‚é‚˂ł·‚Ёj

‚ŧ‚ĩ‚ā@@Œn•ˆ}‚ðėŽŒãA‚ŧ‚ę‚ðƒRƒs[‚ĩ‚Ä“‡Œn•ˆ}‚Æ‚ĩ‚Ä
ŠeŒn•ˆŠÔ‚ĖŒq‚Š‚č@Ĩˆũ‚ĖŽ–ž‚ÅC&P‚ð‚ĩ‚ā@—ÝŒn‚ðŒq‚°‚Ü‚·B
ŒĐ‚Ä‚ā‚į‚Ī‚Ũ‚Ŧ@Googledocs‚É“ü‚ę‚―‚˂ł·‚Ё@“–‘R‚ ‚Č‚―‚ū‚Ŋ‚ɂ݂Ăā‚į‚Ī‚Æ‚Ē‚Ī‚ą‚Æ‚Í
ƒVƒXƒeƒ€ã‚Ł@‚ ‚Č‚―‚ĖƒAƒhƒŒƒX‚Š‚ ‚邯—Į‚Ē‚æ‚΂ł·‚ЁA‚Ē‚Đ‚Š‚Å‚ĩ‚å‚Ī‚ĐB

‚ȂɂЎ肊‚ ‚ę‚΁@‚æ‚ǂ˂ł·‚ЁB‚Č‚Ŋ‚ę‚΁@–ž‘O‚ð‘‚Ŧ’ž‚ĩ‚ā@ã‚°‚Ü‚·B
‚ŧ‚ĩ‚ā@PublishingŒöŠJ‚É‚ĩ‚Ü‚·B


 @
„“–‘R‚ ‚Č‚―‚ū‚Ŋ‚ɂ݂Ăā‚į‚Ī‚Æ‚Ē‚Ī‚ą‚Æ‚̓VƒXƒeƒ€ã‚Ł@‚ ‚Č‚―‚ĖƒAƒhƒŒƒX‚Š‚ ‚邯—Į‚Ē‚æ‚΂ł·‚ЁA‚Ē‚Đ‚Š‚Å‚ĩ‚å‚Ī‚ĐB
 @
‚ą‚Ė‚æ‚Ī‚ČęŠ‚ŁA“Á’č‚ĖŒÂlˆČŠO‚ð’u‚Ŧ‹Ž‚č‚É‚·‚é‚Ė‚Í—]‚č—Į‚ĒsˆŨ‚ÆŒū‚͂Ȃǂæ‚Ī‚ÉŽv‚ǂ܂·B
iĄŒŧÝA‚Í‚ņ‚É‚á‚ģ‚ņ‚ĖŽŋ–â‚ɉž‚ķ‚Ăǂé‚Ė‚ÍŒ‹‰Ę“I‚É‚ÍHANA‚ģ‚ņ‚ū‚Ŋ‚Å‚·‚Ёj
 @
„–ž‘O‚ð‘‚Ŧ’ž‚ĩ‚ā@ã‚°‚Ü‚·B‚ŧ‚ĩ‚ā@PublishingŒöŠJ‚É‚ĩ‚Ü‚·B 
 @
‚Æ‚·‚é‚˂ЗĮ‚Ē‚Ė‚Å‚Í‚Č‚Ē‚Å‚ĩ‚å‚Ī‚ĐB
“š‚Ķ‚į‚ę‚Č‚­‚Ä‚āA•Ũ‹­‚ĩ‚―‚ǐl‚Í‚Ē‚é‚˂ł·B

 i‚Æ‚Ļ‚č‚·‚Š‚čj

 ‚ŧ‚΂ł·‚ˁA–Ę“|‚Å‚·‚Š
 „–ž‘O‚ð‘‚Ŧ’ž‚ĩ‚ā@ã‚°‚Ü‚·B‚ŧ‚ĩ‚ā@PublishingŒöŠJ‚É‚ĩ‚Ü‚·B
 ‚É‚ĩ‚Ăǂ―‚ū‚­‚˂ЗĮ‚Ē‚ÆŽv‚ǂ܂·B

 ‘ž‚Ė•û‚Đ‚į
 u‚ą‚Ī‚â‚Á‚―•û‚Ё@ˆ—‚āŠČ’P‚ū‚ĩ”Ä—pŦ‚ā—L‚邿v
 ‚Č‚ņ‚ăRƒƒ“ƒg‚Š—L‚é‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚˂ŁB

 ‚ŧ‚ę‚Đ‚įA—L‚é’ö“x–â‘č‚Č‚­“ۂǂĂǂ邿‚΂ł·‚Š
 ‘―‚­‚ːl‚ŠŽg‚΂˂ł ‚ę‚΁A“–‘Rs‚Á‚Ăς­‚˂ЗĮ‚Ē
 ‚ÆŽv‚í‚ę‚é—l‚ČƒGƒ‰[ˆ—‚Å‚ģ‚́@s‚Á‚Ăǂ܂đ‚ņB

 ‚ā‚ĩ‚āA‚Í‚ņ‚É‚á‚ģ‚ņ‚Ė–Ú‚Ė“Í‚Đ‚Č‚ĒŠ‚Å‚ĖŽg—p‚ð
 l‚͂ċ‚į‚ę‚é‚˂ŗL‚ę‚΁A‚ŧ‚˕ӂč‚ɂ͈ę‚‚ļ‚Â
 ƒGƒ‰[ˆ—‚ð“ü‚ę‚Ăǂ­•K—v‚Š—L‚é‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆŽv‚ǂ܂·B
 i‚ŧ‚ę‚ÉŽQ‰Á‚·‚é‚‚ā‚č‚Í—L‚č‚Ü‚đ‚ņ‚ЁBj

 „‚ą‚Ė”N†ŽĐ‘˂ЕsŠmŽĀ‚Čƒf[ƒ^‚Ėę‡
 „”N†•\‹L@Œc‰žH‚Æ‹LÚ‚ģ‚ę‚邯—Į‚ǂ˂ł·‚Ё@‚Ē‚Đ‚Š‚Å‚ĩ‚å‚Ī‚Đ
 ‹Â‚Á‚Ä‹‚į‚ę‚éˆÓ–Ą‚Š‚æ‚­•Š‚Đ‚č‚Ü‚đ‚ņB
 ‚Į‚ą‚Ö‹LÚ‚ð‚·‚éŽž‚Ė˜b‚Å‚ĩ‚å‚΁H

 „‘æˆęs”Ni@Œ‹‰Ę@“V–ū‚Qj‚́@ķ”NA–v”Nƒf\ƒ^‚ĖÅŒÃ”Niƒf[ƒ^@“V–ū7”Nj‚Đ‚į
 „Œˆ‚Ü‚Á‚―‚Æ‚Ļ‚ā‚΂˂ł·‚ЁA5”N‘O‚Æ‚·‚郋[ƒ‹‚Å‚ĩ‚å‚Ī‚ĐH
 ÅŒÃ”N‚Ė”N‚ð“ü‚ę‚邯5”N‘O
 “ü‚ę‚ȂǂÆ4”N‘O‚Å‚·B

 ‚ą‚Ė•ÏX‚ŁA‚ā‚Īˆę‰ÓŠ•ύX‚Ė•K—v‚Š—L‚Á‚―‚Ė‚ð–Y‚ę‚Ăǂ܂ĩ‚―B
    Call snsr(tbl1, nn, totbl)
 ‚ˉš‚Í
    If nn + 4 < 999 Then
        MsgBox "999”N‚æ‚č‘O‚Ėƒf[ƒ^‚Š—L‚č‚Ü‚·B"
        Exit Sub
    End If
 ‚É‚ĩ‚ĉš‚ģ‚ǁB

 ķ”Nˆ―‚Ē‚Í–v”N‚Š999”N‚ːl‚Š‹‚―ę‡
 ”N•\‚Í995”Ni’·“ŋŒģ”Nj‚Đ‚įŽn‚Ü‚č‚Ü‚·B

 ÅŒÃ”N‚Š“V–ū7”N‚Å‚ĩ‚―‚įA”N•\‚Í“V•Û3”N‚Đ‚įŽn‚܂邯Žv‚ǂ܂·B
 ‚ā‚Īˆę“xAƒR[ƒh‚ƃf[ƒ^‚ðŠm”F‚ĩ‚ÄŽĀs‚ĩ‚Ă݂ĉš‚ģ‚ǁB

 (HANA)


‚V”łłÍ
 Private Function knm(bngp, nm)
     If nm = "" Then
         knm = "á•s–ūâ"
     Else
         If bngp <> "" Then
              knm = "ŒĖ_" & nm
          Else
             knm = nm
         End If
     End If
 End Function

 ‚ą‚ņ‚Į‚Í‚·‚ą‚ĩˆá‚ǂ܂·B‚ŧ‚ęŒĖ‚Ё@–ž‘O‚Ė‘O‚ÉŒĖ‚Š‚Â‚Ŧ‚Ü‚·B

@‚ŧ‚悯@ķ”N‚Ł@2009.7.7 ‚â•―Ž 21.7.7 ‚ŠIndexŠO‚Å‚Í‚Ē‚č‚Ü‚đ‚ņB

•―Ž‚P‚X”N@‚Q‚O‚O‚V”N‚܂ł́@‚Í‚Ē‚č‚Ü‚·B‚Į‚ą‚Đ‚Å§ŒĀ‚Š‚ ‚é‚˂łĩ‚å‚Ī‚ĐH

@‚ŧ‚ꂳ͖ž‘O‚ð‚ŋ‚å‚Á‚Æ•Ï‚Ķ‚―ƒf[ƒ^‚Ńtƒ@ƒCƒ‹‚ðPublishing‚É‚ĩ‚Ü‚·B
@‚ ‚Š‚Á‚―‚į˜A—‚ĩ‚Ü‚·‚˂Ł@‚݂Ă­‚ū‚ģ‚ǁB

@


 >ƒGƒ‰[‚Ė•\ŽĶ‚Š‚ģ‚ę‚―Žž‚É [I—đ(E)] [ƒfƒoƒbƒO(D)] [ƒwƒ‹ƒv(H)]‚Ė
 ‚R‚Â‚Ėƒ{ƒ^ƒ“‚ЉŸ‚đ‚éó‘Ô‚ū‚ÆŽv‚ǂ܂·‚ЁA‚ą‚˂΂ŋ
 [ƒfƒoƒbƒO(D)] ‚ð‰Ÿ‚ĩ‚Ä‚āAŠY“–‰ÓŠ‚Š‰ĐF‚­Ž‚č‚Ü‚đ‚ņ‚ЁH

Index”͈͊O‚ĖƒƒbƒZ[ƒW‚Ђł邯‚ŦA‚Ē‚ë‚Ē‚ë’T‚ĩ‚Ăǂ܂·B@ã‚Ė•\ŽĶ‚ŠVB‚ĖƒƒbƒZ[ƒWBoxiOK‚ƃLƒƒƒ“ƒZƒ‹j‚Å‚ā‚Ȃǂĩ
Excel(Fƒtƒ@ƒCƒ‹‚Ė‘ą‚Ŧj‚Å‚ā‚Ý‚ ‚―‚į‚Ȃǂ˂ł·B
@VB‚ĖWindow([ƒfƒoƒbƒO(D)]‚́@‚Â‚Ž‚Éc’·‚ɂǂë‚Ē‚ë‚Ėƒƒjƒ…‚΁[iƒXƒeƒbƒvƒCƒ“‚Č‚Įj‚Ђł܂·‚Ё@‚ŧ‚Ė‚Į‚ę‚ð‘I‚Ũ‚΂æ‚ǂłĩ‚å‚Ī‚ĐB

 •s–ū‚Č‚Æ‚Ŧ
 Œc‰ž@”N†•s–ū‚́@Œc‰ž‚ĖŽŸ—“‚ɁH‚ð“ü‚ę‚邯@Œģ”Nˆĩ‚ǂŁ@•\ŽĶ‚ÉŒc‰žH‚Æ‚Č‚č‚Ü‚·B
@ˆę•ûŒc‰žŽĐ‘˂ЕsŠm‚Đ‚Č‚Æ‚Ŧ‚É‚āƒf[ƒ^‚ð“ü‚ę‚―‚ǁB‚ŧ‚ĩ‚ā@Œ‹‰Ę•\ŽĶ‚ÉŒģ”N‚ ‚Â‚Đ‚Ē‚Æ‚ĩ‚Ä‚ā@—á‚Ķ‚ÎŒc‰ž‰ž‚Æ‚Đ‚Ė•\ŽĶ‚ð“ū‚―‚ǂł·B
@“Á‚É’·‚Ē”N†‚Ė‚Æ‚Ŧ‚Ɂ@Œģ”N‚Å‚Í‚Đ‚Ŋ‚͂Ȃę‚é‚˂Ł@‚ ‚é’ö“x—\‘z‚ĩ‚Ä•s–ū”N‚ð‚Ē‚ę‚―‚ǁB
‚ŧ‚ą‚Å‚S‚T‰ž.H.H‚Ė‚æ‚΂ɂłŦ‚Ȃǂłĩ‚å‚Ī‚ĐH@‚SH.?.?‚ð‚S‚ODH.?‚Æ‚Ėˆĩ‚ǂˋæ•ƂВ…‚Đ‚Č‚Ē‚Ė‚ą‚Æ‚ā‚ ‚čA‚S‚T‰ž‚Æ‚Ē‚Ī‚æ‚΂ɂłŦ‚邯—Į‚ǂł·‚ˁB

–{“–‚Ɂ@‚Ē‚ë‚Ē‚ë‚Ė•s–ū“ü—͂ɑΉž‚·‚é‚Ė‚Í@‘å•Ï“ï‚ĩ‚Ē‚ą‚Æ‚ð‚ĩ‚č‚Ü‚ĩ‚―B‚ǂ܂ģ‚į‚Å‚·‚Ё@‚ĻŠč‚ǂłŦ‚―‚į‚ ‚肊‚―‚ǂł·B


 ŒŸØ•s‘Ŧ‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚Š
 ‚PD–ž‘O‚Ė‘O‚ÉŒĖ‚Š‚Â‚Ŧ‚Ü‚·B
Private Function knm(bngp, nm)
    If nm = "" Then
        knm = "á•s–ūâ"
    Else
        If bngp <> "" Then
            knm = "ŒĖ_" & nm
        Else
            knm = nm
        End If
    End If
End Function
 ‚É‚ĩ‚ĉš‚ģ‚ǁB

 ‚QDķ”N‚Ł@2009.7.7 ‚â•―Ž 21.7.7 ‚ŠIndexŠO‚Å‚Í‚Ē‚č‚Ü‚đ‚ņB
    ReDim y(1 To Year(Date) - nn, 1 To 3)
 ‚ð
    ReDim y(1 To Year(Date) - nn + 4, 1 To 3)
 ‚É‚ĩ‚Ă݂ĉš‚ģ‚ǁB

 ‚RDIndex”͈͊O‚ĖƒƒbƒZ[ƒW‚Ђł邯‚ŦA‚Ē‚ë‚Ē‚ë’T‚ĩ‚Ăǂ܂·B
 Ï‚݂܂đ‚ņA‚ā‚Ī­‚ĩ•Š‚Đ‚č‚â‚·‚Ē•ķÍ‚ð‘‚Ē‚Ä’ļ‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B
 ‰―‚ð’T‚ĩ‚Ăǂé‚˂ł·‚ЁH
 „ã‚Ė•\ŽĶ‚ŠVB‚ĖƒƒbƒZ[ƒWBoxiOK‚ƃLƒƒƒ“ƒZƒ‹j‚Å‚ā‚Ȃǂĩ 
 ã‚Ė•\ŽĶ‚Á‚ĉ―‚Ė‚ą‚ÆH‰―‚Đ•\ŽĶ‚͂łé‚ˁHo‚ȂǂˁH
 ‰―‚Šo‚ĂǂāA‰―‚ŠŒĐ‚Ķ‚Ä‚Ē‚é‚˂ł·‚ЁH

 ‡˜—§‚ĂĐā–ū‚ĩ‚Ä‚ā‚į‚í‚Č‚Ē‚ÆA‰―‚ĖŽ–‚â‚į‚ģ‚Á‚Ï‚č•Š‚Đ‚č‚Ü‚đ‚ņB

 V‚ĩ‚ĒƒuƒbƒN‚ÅŠČ’P‚ČƒR[ƒh‚ðėŽ‚ĩA‚â‚Á‚Ă݂―‚į‚Į‚΂Ȃč‚Ü‚·‚ЁH

 ‚SD‚ŧ‚ą‚Å‚S‚T‰ž.H.H‚Ė‚æ‚΂ɂłŦ‚Ȃǂłĩ‚å‚Ī‚ĐH
 „‚ĩ‚Á‚Đ‚čl‚͂܂ĩ‚―B
 „@‚PD1900”NˆČ‘O‚Ė”NŒŽ“ú‚É‚ā‘Ήž
 „@‚QDķŠU”N”‚Ė’Į‰Á
 „‚ÅŠŪ—đ‚Æ‚ĩ‚Ü‚·B
 ‚ÆŒū‚Ī‚ĻŒū—t‚ð’ļ‚ǂĂǂ―‚ÆŽv‚ǂ܂·B

 u‚æ‚­l‚͂Ă­‚ū‚ģ‚ǁv‚ł́A‚æ‚­l‚Ķ‚į‚ę‚Ȃǂæ‚΂ł·‚Ė‚Å
 ƒf[ƒ^•\‚ðŠŪŽ‚ģ‚đA‚ŧ‚Ė’†‚Đ‚įƒpƒ^[ƒ“‚ð‘I‚Ņo‚ĩ
 ‚ēŽĐg‚ňę“xuŒn•ˆ}v‚ðėŽ‚ĩ‚ÄŒĐ‚į‚ę‚é‚˂ЗĮ‚Ē‚ÆŽv‚ǂ܂·B

 ›Œc‰ž	3?.?.?
 ›‚S‚T‰ž.H.H
 “™‚Ė“ü—Í‚Š—L‚Á‚―•û‚Е֗˜‚Č‚ą‚Æ‚Í‚ŧ‚ˉߒö‚Å”­Šo‚ĩ‚Ăǂ―‚ÆŽv‚ǂ܂·‚ĩ
 ŽĀÛ‚Éė‹Æ‚ð‚ĩ‚Ä‚Ý‚é‚ÆA‘ž‚Ė‚ē—v–]‚āŒĐ‚‚Ђé‚Đ‚ā’m‚ę‚Ü‚đ‚ņB

 (HANA)


‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B
 ‚ģ‚Ŧ‚Ų‚Į@GoogleDocs‚ĖURL‚ð‹LÚ‚ĩ‚―‚‚ā‚肊@o‚Ü‚đ‚ņB
Ä“x@‘‚Ŧ‚Ü‚·B
 http://spreadsheets.google.com/ccc?key=t-AQD_JlWb2o-2Cz7wr9neQ&hl=en
 ”@‰―‚Å‚ĩ‚å‚Ī‚ĐH@‚ą‚ę‚Í‚ą‚Ėƒ[ƒ‹‚ðŽó‚Ŋ‚é‘O‚ɏグÚ‚đ‚Ä‚ā‚˂ł·B
@‚PC‚Q€‚ĖCģ‚͂܂ū‚Č‚Á‚Ăǂ܂đ‚ņ‚ЁA‚ą‚Ė“_‚Í‚Č‚Ļ‚ĩ‚ā@Ä“xã‚°Ú‚đ‚Ȃςĩ‚Ü‚·B

‚Í‚ĒA•sŠm’č‚Č”N†A”N”‚Ė“ü—ÍŽ–—á‚́@‚â‚Á‚Ăǂé‚Ī‚ŋ@ŽĀÛ‚ ‚Á‚ā@Šó–]‚ĩA

 ‘Š’k‚ĩ‚―‚ā‚˂ł·iÝŒv‚Š•s\•Ђłĩ‚―jB‰ž‚ĖˆĘ’u‚Í“––ʐž—ï‚ŁH‚ð‚‚Ŋ‚Ăǂę‚Ü‚·B@
 ‚ŧ‚ĖŠÔ•Ũ‹­‚ĩ‚Ü‚·B
 ‚Į‚Ī‚ĩ‚Ä‚āNG‚Ė‚Æ‚Ŧ‚́@‹ï‘Ė“I‚ČŽŋ–₣@Œî‚Ī‚æ‚΂ɂĩ‚Ü‚·B

 Index‚ĖƒGƒ‰[ŠY“–•\ŽĶ‚ā@Ú‚ĩ‚ǐā–ū‚Š(‘―•Ёjƒ~ƒX‚Ł@Ú‚đ‚į‚ę‚Ü‚đ‚ņ‚Å‚ĩ‚―B
 Ä“x‘‚Ŧ‚Ü‚·B
 >ƒGƒ‰[‚Ė•\ŽĶ‚Š‚ģ‚ę‚―Žž‚É [I—đ(E)] [ƒfƒoƒbƒO(D)] [ƒwƒ‹ƒv(H)]‚Ė‚R‚Â‚Ėƒ{ƒ^ƒ“
 ‚ЉŸ‚đ‚éó‘Ô‚ū‚ÆŽv‚ǂ܂·‚ЁA
 ‚ą‚˂΂ŋ [ƒfƒoƒbƒO(D)] ‚ð‰Ÿ‚ĩ‚Ä‚āAŠY“–‰ÓŠ‚Š‰ĐF‚­Ž‚č‚Ü‚đ‚ņ‚ЁH

 ã‚Ė‚R‚Â‚Ėƒ{ƒ^ƒ“‚Í‚Į‚ĖWindow‚ɂłé‚˂łĩ‚å‚Ī‚ĐB
 ‚Ü‚ļ@ƒGƒ‰[•\ŽĶ‚ĖVisualBasic‚ĖƒƒbƒZ[ƒWBox‚̓{ƒ^ƒ“•\ŽĶ‚ЁuOKv‚ƁuHelpv‚Ė‚Q‚‚ŁA
  VisualBasicƒR[ƒh‚ĖWindow‚̓ƒjƒ…[ƒ{ƒ^ƒ“iƒo[j‚Š
 ķ‚Đ‚įƒtƒ@ƒCƒ‹iF)A•ŌWiE)‚Č‚Į‚Å‚·B‚ą‚ą‚ɃfƒoƒbƒOiD)‚Í‚ ‚č‚Ü‚·‚ЁA
 ‚Â‚Ž‚Ėƒƒjƒ…[‚̓XƒeƒbƒvƒCƒ“‚Č‚Į‚Å‚·B‘―•Šˆá‚Ī‚æ‚΂ł·BŒã‚ÍExcel–{‘Ė‚ĖWindow‚Å‚·B
 ‚ȂϔłÍOffice Excel2003@‚Å‚·B
 ‚ ‚é‚Ē‚Í@ƒGƒ‰[•\ŽĶ‚Ėó‘ԂŁ@Key[D‚ð‰Ÿ‚ĩ‚Ä‚āAALT+D‚Å‚āACtrl+D‚Å‚ā@‚Đ‚í‚į‚ȂǁB
 ƒGƒ‰[•\ŽĶ‚Ђł―‚܂܂ł́@VisualBaisc‚ĖWIndow‚Ё@ÅŽ‚˂܂܂Ł@•\ŽĶ‚ģ‚ę‚ȂǁB@

 ‚æ‚ë‚ĩ‚­@‚Ļ‚Ë‚Š‚Ē‚ĩ‚Ü‚·


http://spreadsheets.google.com/pub?key=tjvhcl2wffHCsqksIAN9a-w&output=html
 ‚ą‚ꂊ‚ ‚―‚į‚ĩ‚ĒURL‚Å‚·B
‚Į‚Ī‚Đ@HANA‚ģ‚ņ@‚Æ‚Ļ‚č‚·‚Š‚č‚ģ‚ņ@‚æ‚ë‚ĩ‚­•Œū‚­‚ū‚ģ‚ǁB
‚ŧ‚ŋ‚į‚Å“ü—Í‚ð•Ï‚Ķ‚Ä‚Ý‚é‚ą‚Ƃ͂łŦ‚Ü‚·‚ЁH


 Ï‚݂܂đ‚ņ‚ЁAÚ‚đ‚ĉš‚ģ‚Á‚―ƒtƒ@ƒCƒ‹‚ĖŽg—p•û–@‚Š•Š‚Đ‚č‚Ü‚đ‚ņB
 ƒGƒNƒZƒ‹ƒtƒ@ƒCƒ‹‚ð‚ŧ‚Ė‚Ü‚ÜÚ‚đ‚Ăǂ―‚ū‚Ŋ‚邯—Į‚ǂ˂ł·‚ЁB

 ƒGƒ‰[•\ŽĶ‚ĖƒEƒBƒ“ƒhƒE‚ɁuƒfƒoƒbƒOv‚Š–ģ‚Ē‚Ė‚Í‚æ‚­•Š‚Đ‚č‚Ü‚đ‚ņB
 @‘S‚Ä‚ĖƒuƒbƒN‚ð•‚ķ‚āAV‚ĩ‚ĒƒuƒbƒN‚ðŠJ‚Ŧ
 @ƒGƒ‰[‚Šo‚邿‚Ī‚Čƒ}ƒNƒ‚ðėŽ‚ĩŠm”F
 ‚ĩ‚Ä‚ā@–â‘č‚Ė‰ÓŠ‚Í‰ĐF‚­Ž‚į‚Ȃǂ˂łĩ‚å‚Ī‚ĐH

 ‚Ü‚―A‚ŧ‚ĖƒGƒ‰[•\ŽĶ‚Ė‰æ‘œ‚Å‚ā@Ú‚đ‚ĂςǂĂǂ―‚ū‚Ŋ‚邯—Į‚Ē‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚ˁB

 ƒf[ƒ^•\‚ÍŠŪŽ‚ĩ‚Ü‚ĩ‚―‚ЁH
 u‚â‚Á‚Ăǂé‚Ī‚ŋ@ŽĀÛ‚ ‚Á‚ā@Šó–]‚ĩA‘Š’k‚ĩ‚―‚ā‚˂ł·v
 ‚ą‚ņ‚ČŽ–‚Í‘―X‚ ‚č‚Ü‚·B
 —L‚é’ö“x‚ÍŽd•û‚Č‚Ē‚ÆŽv‚ǂ܂·B
 ‚ĩ‚Đ‚ĩAƒR[ƒh‚É‚·‚é‘O‚Ɂ@ŽĀÛ‚ð‘z’č‚ĩ‚Ä–Ę“|‚Å‚āė‹Æ‚ð‚â‚Á‚Ä’ļ‚Ŋ‚Ăǂę‚Î
 ‚ŧ‚Ė’iŠK‚ŏ[•Š—v–]‚Æ‚ĩ‚ďo‚Ä‚Ŧ‚―‚ą‚Æ‚ū‚ÆŽv‚ǂ܂·B

 ŒŧÝA‰―‚Š•s‹ï‡‚Æ‚ĩ‚ÄŽc‚Á‚Ăǂé‚Ė‚Đ•Š‚Đ‚č‚Ü‚đ‚ņ‚Š
 ”N‚ĖŒˆ’č‚́@˜a—ï—ņ‚ƁA”NŒŽ“ú—ņ‚ĖÅ‰‚ˁu.vˆČ‘O‚ÅŒˆ‚Ü‚č‚Ü‚·B

 ˜a—ï—ņ‚ɂ́A”N†‘Ήž•\‚É—L‚é˜a—ï@ˆ―‚Ē‚ÍuHvˆČŠO‚Í“ü—Í•s‰Â‚Å‚·B
 ‚Ü‚―A”NŒŽ“ú—ņ‚ĖÅ‰‚ˁu.vˆČ‘O‚́A”Žšˆ―‚Ē‚ÍuHvˆČŠO‚Í“ü—Í•s‰Â‚Å‚·B
 i“ü—Í•s‰Â@‚Ƃ́AŒŧÝ‚Ė‚Ü‚Ü‚Å‚ÍŠó–]‚·‚錋‰Ę‚Š“ū‚į‚ę‚Ȃǁ@‚ÆŒū‚ĪŽ–‚Å‚·j

 ‚―‚ū‚ĩA”NŒŽ“ú—ņ‚ĖÅ‰‚ˁu.v‚æ‚čŒã‚́@‰―‚Š‚Į‚Ė—l‚É“ü‚Á‚ĂǂĂā@ŠÖŒW—L‚č‚Ü‚đ‚ņB

 —á‚Ķ‚Î@uŒcœä@@3.?.?‰žv‚́AŒcœä3”Nˆĩ‚Ē‚Å
 Œn•ˆ}‚ɂ́u Œcœä3.?.?‰ž v‚Æ•\ŽĶ‚ģ‚ę‚Ü‚·B

 “–‘RAŒŽ“ú‚ā•s–ū‚Č‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆŽv‚ǂ܂·‚ЁuŒcœä@3.‰žv“™‚Å‚ā
 ƒGƒ‰[‚É‚ÍŽ‚į‚ļAŒcœä3”Nˆĩ‚ǂɐނč‚Ü‚·B
 ‚ą‚˕ӂč‚ÅŽč‚ð‘Å‚Á‚Ă͂Į‚΂łĩ‚å‚΁H

 ŒvŽZ‚Å‚Ŧ‚é”N‚Š“ü—Í‚ģ‚ę‚Ăǂ―‚įA‹”N‚ŠŒvŽZ‚ģ‚ę‚Ü‚·B
 ‚ā‚ĩ‚āu‰žv‚Š“ü‚Á‚Ăǂ―‚įA‹”N‚ðo‚ģ‚Č‚ĒŽ–‚É‚·‚é
 ‚ÆŒū‚Īƒ‹[ƒ‹‚É‚·‚é‚Č‚įAƒR[ƒh‚͏­‚ĩ•ύX‚Š•K—v‚ɐނč‚Ü‚·‚ˁB

 (HANA)

‚ī‚ņ‚Ë‚ņ@ƒtƒ@ƒCƒ‹‚ðã‚°Ú‚đAWeb‚ɍڂÁ‚―‚˂Ł@‘åä•v‚Đ‚Æ@‘€ė‚ðŠm”F‚ĩ‚Ȃǂ܂܂łĩ‚―B
‚ģ‚ā@‚Į‚Ī‚ĩ‚―‚į@ƒtƒ@ƒCƒ‹ŽĐ‘Ė‚ð‹Ī—L‚Å‚Ŧ‚é‚Ё@ŒĐ‚―‚˂ł·‚Ё@Œ‹‹Į‚í‚Đ‚č‚Ü‚đ‚ņB
‚―‚ǂւņ@Žļ—į‚ȂЂį@‚ą‚ĖGoogle‚ł˂â‚č•û‚Š‚í‚Đ‚į‚Ȃǂ˂Łi‚ē‘ķ’m‚æ‚Đ‚Á‚―‚į@‹ģ‚͂Ăā‚į‚Ķ‚ę‚΍K‚ǂł·j@‹}įŊ•Ƃ˂ð’T‚ĩ‚ÄˆČ‰š‚Ė‚Æ‚ą‚ë‚ɂ˂đ‚Ü‚đ‚ĩ‚―B
 ‚Į‚΂łĩ‚å‚Ī‚ĐH
 http://www.mediafire.com/myfiles.php
 http://www.mediafire.com/?sharekey=4e725c67a82634db4c17ca8801618ef7e04e75f6e8ebb871

 “į’å‘ū˜Y	?	 ?	?		•ƒ
 •―v‚Ŧ‚Ý	?	?	?		•ę
 –ž	‘åģ	?	?		–š
 e	‘åģ	?	?		‘§Žq
 ^Ë–k	‘åģ	?	?		–š

 ‚ł́@ŒĖl‚ɂȂį‚Č‚Ē

 ‚Æ‚ĩ	‘åģ	3.11.22	š˜a	?	–š

 ‚Å‚ÍŒĖl‚ɂȂéBH‚Ė‚Æ‚Ŧ‚́@”N†‚Š‚Č‚Ē‚ÆŒĖ‚Ė•ķŽš‚Š“ü‚į‚ȂǁB
 ‹ó—“‚͐ķ‘ķŽŌ‚Å‚·‚Ё@H‚Ė‹LÚ‚Í–v”N•s–ū‚ÅŒĖl‚É‚ĩ‚―‚ǂ˂ł·‚Ё@
‚Ē‚Đ‚Š‚Å‚ĩ‚å‚Ī‚ĐH

 ‚Č‚é‚Ų‚Į@
 „—á‚Ķ‚ÎuŒcœä@@3.?.?‰žv‚́AŒcœä3”Nˆĩ‚ǂŁA Œn•ˆ}‚ɂ́u Œcœä3.?.?‰ž v‚Æ•\ŽĶ‚ģ‚ę‚Ü‚·B
 „
  @ ‚́@—Į‚ǂł·B‰ž‚Í”N†‚â”NŽĐ‘Ė‚ð‰ž‚Æo—ˆ‚ȂǂЁA‰ž‚Ė•ķŽš‚Í‘S‘Ė‚ð‰ž‚Æ‚·‚éˆÓ–Ą‚É‚Ŧ‚ß‚Ä
Žg‚ǂ܂·B‚ŧ‚ĩ‚ā@
 „u‰žv‚Š“ü‚Á‚Ăǂ―‚įA‹”N‚ðo‚ģ‚Č‚ĒŽ–‚É‚·‚éA ‚ÆŒū‚Īƒ‹[ƒ‹‚É‚·‚é‚Č‚įAƒR[ƒh‚͏­‚ĩ•ύX‚Š•K—v‚ɐނč‚Ü‚·‚ˁB

‚Í‚ĒAƒf[ƒ^‚ð’ēļ‚ĩ‚ȂЂį‚Ėƒ\ƒtƒgė‚肣@Žļ—į‚Č‚ą‚Æ‚ɂȂÁ‚―‚Đ‚Æ‚Ļ‚ā‚ǂ܂·B
‚Ļ‚ä‚é‚ĩ‚­‚ū‚ģ‚ǁB

ƒGƒ‰[•\ŽĶ‚ˉæ–ʂ͂Ȃņ‚Æ‚Đ‹L˜^‚ĩ‚ā@‚Ü‚―ƒtƒ@ƒCƒ‹‚ðã‚°‚Ü‚·B
‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―Bi‚Í‚ņ‚É‚áj


 >ƒGƒ‰[•\ŽĶ‚ĖƒEƒBƒ“ƒhƒE‚ɁuƒfƒoƒbƒOv‚Š–ģ‚Ē‚Ė‚Í‚æ‚­•Š‚Đ‚č‚Ü‚đ‚ņB
 hppt://www.mediafire.com/myfiles.php
‚ē‚į‚ņ‚ɂȂę‚Ü‚·‚Đ?@‚ą‚ę‚́@ƒf[ƒ^•s—Į‚ÅIndex@ƒGƒ‰[‚Ђł―‚Æ‚ą‚ë‚Å‚·B
 ”Å‚Šˆá‚΂˂łĩ‚å‚Ī‚ĐH@Žķ‚Ė‘å‚Ē‚Č‚é—‰ð•s‘Ŧ‚Å‚ĩ‚å‚΂ЁB

‚ȂρAƒR[ƒh•s—Į‚ŃRƒ“ƒpƒCƒ‰@ƒGƒ‰[‚Ė‚Æ‚Ŧ‚́@‰ĐF‚Ė•\ŽĶ‚Ђł܂ĩ‚―BŠó–]‚̓f[ƒ^i‚ ‚é‚Ē‚ÍƒR[ƒhj‚Š•s“KØ‚Ł@ƒGƒ‰[‚Šo‚ā@ƒvƒƒOƒ‰ƒ€‚Š“r’†‚Å‚Æ‚Ü‚é‚æ‚Ī‚ČƒGƒ‰[•\ŽĶ‚Ђł―ę‡A‰ĐF‚ĖŠY“–‰ÓŠ‚Ė–ūŽĶ‚Š‚ ‚é‚Ė‚ðŠú‘Ō‚ĩ‚Ăǂ܂·B

 h•―ŽXh‚Ė“ü—͂ł́@ƒƒbƒZ[ƒWBOX‚Ɂ@h999”NˆČ‘O‚Ėƒf[ƒ^‚Š‚ ‚č‚Ü‚·h‚Əo‚éB
 ˆę•û@h’aķ“ú‚Ė“ü—Í‚Š–ģ‚Ēę‡‚́@ށ–ž‚Šo‚Ü‚·hB‚ą‚Ė‚æ‚Ī‚É
 ŠY“–ށ–ž‚Šo‚邯—Į‚ǂ˂ł·‚ЁB
 h999”NˆČ‘O‚Ėƒf[ƒ^‚Š‚ ‚č‚Ü‚·h‚Ėę‡‚ā‚ŧ‚ę‚ðŠú‘Ō‚ĩ‚āA
 MsgBox "999”NˆČ‘O‚Ėƒf[ƒ^‚Š—L‚č‚Ü‚·B" & vbLf & tbl1(i, 1)

 ‚ƏCģ‚ĩ‚Ü‚ĩ‚―B‘S‘Ė‚ð’ē‚ŨAÅŒÃnn‚É‚Â‚Ē‚Ä‚ū‚Đ‚į@‚ą‚ĖƒR[ƒh‚͐ģ‚ĩ‚­‚Ȃǂæ‚΂ł·B
 ƒf[ƒ^‚ð“Į‚ÝŽæ‚邯‚Ŧ‚É’ē‚Ũ‚Č‚Ē‚Æ‚Ē‚Ŋ‚ȂǁB
@Ä“xŒŸ“Ē‚ĩ‚Ü‚·B

Œŧ‹ĩ‚́@

 –v”N‚Ł@š˜aH@
 ‚’q	š˜a?	9.11.18	š˜a	4.9.24	•v
 @=>@ƒCƒ“ƒfƒbƒNƒX‚Š”ÍˆÍŠO

 ‚’q	š˜a?	?9.11.18	š˜a	4.9.24	•v
 @=>@Œ^‚Šˆę’v‚ĩ‚Ü‚đ‚ņB

 ‚’q	š˜a?	?.11.18	š˜a	4.9.24	•v
 @‚͐ģí@š˜a??.11.18`š˜a4.9.24‚Ė•\‹L

 ‚’q	š˜a?		š˜a	4.9.24	•v
 @‚͐ģí@š˜a??.11.18`š˜a4.9.24‚Ė•\‹L

 ‚’q	š˜a?		š˜a	4.9.24	•v
 @‚͐ģí@š˜a?`š˜a4.9.24

 ‚’q	š˜a?		š˜a	4.9.24@‹ó—“	 
  @=>@’aķ“ú‚Š–Ē“ü—͂ł·@‚’q@
@‚Í•s“KØ@


ã‹L‚Ė
 ‚’q	š˜a?		š˜a	4.9.24	•v
  @‚͐ģí@š˜a??.11.18`š˜a4.9.24‚Ė•\‹L
 ‚́@Œë‚肣@Index”͈͊O‚Å‚ĩ‚―B


‚―‚Ņ‚―‚Ņ‚·‚݂܂đ‚ņB
 ‚’q	š˜a?	‹ó—“@@š˜a@4.9.24	•v
 ‚́@ģí@š˜a?`š˜a4.9.24
 ‚Å‚ĩ‚―B

“Ŋ‚ķ“ü—Í‚ð‘‚Ē‚ÄA‘O‚ĖŒ‹‰Ę‚ŠŠÔˆá‚Á‚Ăǂ܂ĩ‚―B@


 ƒtƒ@ƒCƒ‹‚ðŒĐ‚đ‚Ăǂ―‚ū‚Ŧ‚Ü‚ĩ‚―B

 ƒGƒ‰[MSGBOX‚ðÚ‚đ‚Ăǂ―‚ū‚Ē‚―•û‚Í
 ŒĐ‚ę‚ȂЂÁ‚―‚˂ł·‚ЁBBB

 ‚PDƒGƒ‰[ŽžƒR[ƒh‚ŠƒnƒCƒ‰ƒCƒg‚ģ‚ę‚Č‚ĒŒ‚ÉŠÖ‚ĩ‚Ä‚Í

 ƒR[ƒh‚ðu•W€ƒ‚ƒWƒ…[ƒ‹v‚ɏ‘‚ǂĂ­‚ū‚ģ‚ǁB
 ŒŧÝ‚́ASheet2iŒn•ˆ}j‚ĖƒV[ƒgƒ‚ƒWƒ…[ƒ‹‚ɏ‘‚ǂĂ ‚č‚Ü‚·‚ˁB

 ‚QDH‚Ė‚Æ‚Ŧ‚́@”N†‚Š‚Č‚Ē‚ÆŒĖ‚Ė•ķŽš‚Š“ü‚į‚ȂǁB

 ‚ ‚ŋ‚į‚ðCģ‚·‚邯A‚ą‚ŋ‚į‚É–â‘肊BBB‚Á‚ďó‹ĩ‚Å‚·‚ˁBiÎj
 '======
Private Sub snsr(tbl1, nn, totbl)
    Dim dic As Object
    Dim i As Long, ii As Long
    Dim kn
Set dic = CreateObject("scripting.dictionary")
nn = Year(Date)
    For i = 1 To UBound(totbl, 1)
        dic(totbl(i, 1)) = totbl(i, 2)
    Next
    For i = 2 To UBound(tbl1, 1)
        For ii = 0 To 1
            tbl1(i, 2 + ii * 2) = Trim(tbl1(i, 2 + ii * 2))
            tbl1(i, 3 + ii * 2) = Trim(StrConv(tbl1(i, 3 + ii * 2), vbNarrow))
                kn = Split(tbl1(i, 3 + ii * 2) & ".", ".")(0)
            If tbl1(i, 2 + ii * 2) = "" Then
                tbl1(i, 8 + ii) = kn
                If kn = "?" Or kn = "" Then
                    tbl1(i, 8 + ii) = kn
                Else
                    tbl1(i, 8 + ii) = Replace(kn, "?", 0)
                End If
            Else
                If dic.exists(tbl1(i, 2 + ii * 2)) Then
                    If kn = "?" Or kn = "" Then
                        tbl1(i, 8 + ii) = dic(tbl1(i, 2 + ii * 2))
                    Else
                        tbl1(i, 8 + ii) = dic(tbl1(i, 2 + ii * 2)) + Val(Replace(kn, "?", 0)) - 1
                    End If
                Else
                    If tbl1(i, 2 + ii * 2) = "?" Then
                        tbl1(i, 8 + ii) = tbl1(i, 2 + ii * 2)
                    Else
                        tbl1(i, 8 + ii) = kn
                    End If
                End If
            End If
            If Val(tbl1(i, 8 + ii)) > 1 Then
                nn = Application.Min(nn, tbl1(i, 8 + ii))
            End If
            tbl1(i, 10 + ii) = tbl1(i, 2 + ii * 2) & tbl1(i, 3 + ii * 2)
            If tbl1(i, 2 + ii * 2) & kn Like "*[?]*" Or tbl1(i, 8 + ii) = "" Then
                tbl1(i, 12) = 1
            End If
        Next
    Next
nn = nn - 4
Set dic = Nothing
End Sub
 '------
@‚ą‚ę‚ɕύX‚ĩ‚Ä‚­‚ū‚ģ‚ǁB

 ‚Ü‚―AĄ‰ņ‚ĖŒ‚Ƃ͒žÚŠÖŒW‚ ‚č‚Ü‚đ‚ņ‚ЁŦ‚ā•ύX‚ĩ‚ĂςǂĒļ‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B
 '======
Private Function sngpse(ss, se, tngp, bngp, nr)
    If tngp = "" Then
        sngpse = "á•s–ūâ`"
    Else
        sngpse = tngp & "`"
    End If
        sngpse = sngpse & bngp
    If nr = Empty Then
        sngpse = sngpse & "‹”N" & se - ss + 1
    End If
End Function
 '======

 ‚RD„Œŧ‹ĩ‚Í

 ‚ƁAƒf[ƒ^‚ðÚ‚đ‚Ä‚­‚ū‚ģ‚Á‚Ăǂ܂·‚Š
 •\‚́AƒGƒNƒZƒ‹‚ÅėŽ‚ĩA“\‚č•t‚Ŋ‚Ä‚­‚ū‚ģ‚ǁB

 ‚SD„ h•―ŽXh‚Ė“ü—͂ł́@ƒƒbƒZ[ƒWBOX‚Ɂ@h999”NˆČ‘O‚Ėƒf[ƒ^‚Š‚ ‚č‚Ü‚·h‚Əo‚éB

 ‚Į‚Ė—l‚Č“ü—Í‚ðŒū‚Á‚Ăςį‚ę‚é‚Ė‚Đ‚í‚Đ‚č‚Ü‚đ‚ņB

 (HANA)


 Š‚ˁusngpsev‚ĖƒR[ƒh‚͏‘‚Ŧ‘ւ͂܂ĩ‚―B
 Šų‚ÉŠm”FŒã‚Å‚ĩ‚―‚įA‚ā‚Īˆę“x•ύX‚ĩ‚Ăǂ―‚ū‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B

 (HANA)

‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
 ‹ð’sh‘’Đ •ÔŽ–‚ð‘‚Ē‚―‚‚ā‚肊@ŒfÚ‚ģ‚ę‚ȂǁB‚―‚Ņ‚―‚ŅŽļ”s‚ĩ‚Ăǂé‚Ė‚É –”‚ūIh

‚ģ‚Ä‘O‚ĖƒGƒ‰[MSGBOX‚́@@

 http://www.mediafire.com/myfiles.php
 http://www.mediafire.com/imageview.php?quickkey=wtzcyywtikz&thumb=4
 ‚Å‚·B
 ‚â‚Á‚Ɓ@•W€ƒ‚ƒWƒ…[ƒ‹‚Æ‚Ē‚Ī‚Æ‚ą‚ë‚Ɂ@‘}“ü‚ŃR[ƒh‚ð“ü‚ę‘ւ͂܂ĩ‚―B
‚·‚邯@ƒGƒ‰[‚Ė‚Æ‚Ŧ‚́A‹ģ‚Ķ‚į‚ę‚―‚æ‚΂ȕ\ŽĶ‚Šo‚āAƒfƒoƒbƒOƒ{ƒ^ƒ“‚Ł@ŠY“–ƒR[ƒhs‚Š‰ĐF‚ɂȂč‚Ü‚ĩ‚―B‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―BŠî–{‚ð‚ĩ‚į‚Ȃǐl‚É‹ģ‚Ķ‚į‚ę‚é‚Ė‚Í@‘å•Ï‚Č•‰’S‚Å‚ĩ‚å‚΁BŠīŽÓ‚ĩ‚Ü‚·B

V‚ĩ‚ĒƒR[ƒh‚ā‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B‚ą‚ę‚É‚Â‚Ē‚Ä‚Í@Œã‚Ų‚ĮŽŽs‚ĩ‚ā@
Ū—‚ĩ‚ā@f‚Ä‚ā‚į‚Ķ‚ę‚΂ ‚肊‚―‚ǂł·B

‚Í‚ņ‚É‚á

@


 http://www.mediafire.com/myfiles.php
 http://www.mediafire.com/download.php?lmojmynziti

 Œŧ‹ĩ‚ĖƒR[ƒh‚Å‚·B
 ˆę•”‘‚ŦŠ·‚Ķ‚―‚Æ‚ą‚ë‚̓Rƒƒ“ƒg‚Š‚ ‚č‚Ü‚·B
 ƒf[ƒ^‚ĖÅŒã‚ð•Ï‚Ķ‚Ä@‚ē——‚ɂȂ邯ˆČ‰š‚Ђłé‚Í‚ļ‚Å‚·B
 Œŧ‹ĩ‚ł́@Žn‚ß‚Ė‰Û‘č‚Ė‚Ý‚Š@‹”N‚P‚Š‚Å‚é‚ą‚Æ‚Ė‚Ý‚Å‚·

 Œŧ‹ĩ‚́@						
 A	B	C	D	E	F	
 ‚’q	@	@	š˜a	4.9.24		
 ‚’q‚Q	š˜a	59.11.18	š˜a	4.9.24	‘§Žq	
 [ác]į	š˜a	43.8.30			Č	

  @=>@MsgBox•v/Č–Ē“ü—́i‚ą‚ę‚͐ģíj @=>Œ‹‰Ę‚́@						

 Ĩ[ác]į=§=á•s–ūâ						
 	š˜a43.8.30`					
 		b	<•s–ū>`‹”N1			
 @=>@‰Û‘č@‚’q‚Š•v‚ĐŽq‚Đ•s–ū‚Ȃ˂Ł@á•s–ūâ‚Å—Į‚ǂЁAŒĖ‚Šo‚ȂǁB‚Ü‚―@–v”N‚Š•\ŽĶ‚ŏo‚ȂǁB@‹”N‚P‚Əo‚éBķ”N@–v”N•s–ū‚Ėę‡@–ģ‹LÚ‚Đ‹”N•s–ū‚Æ‚Đ@‚ĩ‚―‚ǁB						
  @=>@‰Û‘č‚Q@ƒR[ƒh‚ð•Ï‚Ķ‚ļAģ‚ĩ‚Ē“ü—Í‚ð‚·‚é‚Æ@Œ‹‰Ę‚͐ģí‚Å‚·B@‚ą‚ę‚Å‰ðŒˆ‚Æ‚·‚éB						

 ‚’q‚Q	š˜a	59.11.18	š˜a	4.9.24	‘§Žq	
 ‚’q	@	@	š˜a	2.9.24	•v	
 [ác]į	š˜a	43.8.30			Č	

 b						
 ĒŒĖ_‚’q=§=Ĩ[ác]į						
 	<•s–ū>`š˜a2.9.24					
 		b	š˜a43.8.30`			

 A	B	C	D	E	F	
 ‚’q‚Q	š—Ö	59.11.18	š˜a	4.9.24	‘§Žq	
  @=>@MsgBox@ķ”N999ˆČ‘O@=>@‚ą‚Ė——R‚Í”N†‚Ƀ~ƒX‚Š‚ ‚čAž—ï59.‚Æ‚Ý‚Č‚ĩ‚ÄŒxB@
 ”N†‚ ‚é‚Ē‚Í”N‚ð’ž‚·‚Ё@						
 ˜a—ï‚Ł@999”NˆČã‚Í‚Č‚Ē‚Đ‚į@•K‚ļ”N†‚ĖŒë‹L‚ÆŒū‚Ķ‚éB						

 A	B	C	D	E	F
 ‚’q‚Q	š˜a?	59.11.18	š˜a	4.9.24	‘§Žq
  @=>@MsgBox@ķ”N999ˆČ‘O@=>@‚ą‚Ė——R‚Í”N†‚Ƀ~ƒX‚Š‚ ‚čAž—ï59.‚Æ‚Ý‚Č‚ĩ‚ÄŒxB@
 ”N†‚ ‚é ‚Ē‚Í”N‚ð’ž‚·‚Ё@					
  @=>@MsgBox@ķ”N999ˆČ‘O@=>@š˜a‚Š•sŠm’č‚ˁH‚́@”N”‚Ė‘O‚Ɂ@?59.11.18 ‚Ɓ@’ž‚·@					

 A	B	C	D	E	F
 ‚’q‚Q	š˜a	? 59.11.18	š˜a	4.9.24	‘§Žq
  @=>@Œ‹‰Ę‚́@					
 ĒŒĖ_‚’q‚Q					
 b	š˜a? 59.11.18`š˜a4.9.24				
  @=>@”N†‚Š?@‚Æ‚Ē‚Ī‚ą‚Æ‚Š•\‹L‚ģ‚ę‚―B‚ą‚ę‚Å‰ðŒˆB@					

 A	B	C	D	E	F
 ‚’q	š˜a?	? 59.11.18	š˜a	2.9.24	•v
 @=>@ƒGƒ‰[Œ^‚Šˆę’v‚ĩ‚Ȃǁ@@ cyi = tbl1(i, 8) 'Œ^‚ŠLong”’l‚ŁAH‚Ė•ķŽš‚ÍNG					
 ‚ą‚ę‚͐ž—ï‚Æ‚݂ā@H•ķŽš‚Š‚ ‚é‚˂Ł@Œ^‚Š•sˆę’v@‚ą‚Ė‘‚Ŧ•û‚Í‚ĩ‚Ȃǂæ‚΂ɐS‚Š‚Ŋ‚邊@ŠY“–“ü—Í‚ĖMessage‚ðo‚đ‚邯@‚Ī‚ę‚ĩ‚ǂł·B					

 ‚’q	š˜a?	?.11.18	š˜a	2.9.24	•v	
  @=>@Œ‹‰Ę‚Í ”N•s–ū‚ōŌÂɋLÚ@‚ą‚ę‚ÅOK@						
 ĒŒĖ_‚’q=§=Ĩ[ác]į						
 	š˜a??.11.18`š˜a2.9.24					

 ‚’q	š˜a?		š˜a	2.9.24	•v	
 [ác]į	š˜a	43.8.30			Č	
 @=>@Œ‹‰Ę‚Í ķ”N•s–ū‚Ł@Č‚ːķ”N‚É‹LÚ@‚ą‚ę‚ÅOK						
 ĒŒĖ_‚’q=§=Ĩ[ác]į						
 	š˜a?`š˜a2.9.24					
 		š˜a43.8.30`				


 ÅŒã‚Ė‚â‚Á‚‚Ŋ‚Ȃ˂Å
 ģí‚ČŠ‚ŠˆŲí‚ɂȂÁ‚Ăǂé‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņB

 '------
Sub nenpyokeifu_9()
    Dim tbl1, totbl, x, y
    Dim nr As Range, sr As Range
    Dim xc As Long, xr As Long, nn As Long
    Dim i As Long, ii As Long, erf As Long
    Dim fyi As Long, cyi As Long, mcy As Long
    Dim p1(6), p2(6)
    Dim sb As String
    With Sheets("ƒf[ƒ^•\")
        tbl1 = .Range("A1").Resize(.Range("A" & Rows.Count).End(xlUp).Row + 1, 12)
    End With
    With Sheets("”N†‘Ήž•\")
        totbl = .Range(.Range("A2"), .Range("A" & Rows.Count).End(xlUp)).Resize(, 2)
        Set nr = .Range(.Range("E2"), .Range("E" & Rows.Count).End(xlUp))
        Set sr = .Range(.Range("D2"), .Range("D" & Rows.Count).End(xlUp))
    End With
    Call snsr(tbl1, nn, totbl, erf)
    If erf = 1 Then
        Exit Sub
    End If
    ReDim y(1 To Year(Date) - nn + 4, 1 To 3)
    Call np(y, nn, nr, sr)
    ReDim x(1 To UBound(y, 1), 1 To Columns.Count)
    xc = 2 'ė}‚Ėķ’[D—ņ‚Đ‚į
    For i = 2 To UBound(tbl1, 1)
        If tbl1(i, 1) = "" Then
            If tbl1(i - 1, 1) <> "" Then
                fyi = psn(nn, p1(2), p2(2))
                xr = fyi - nn + 1
                x(xr, xc) = p1(0) & knm(p1(3), p1(1)) & "===" & p2(0) & knm(p2(3), p2(1))
                x(xr + 1, xc + 1) = sngpse(p1(2), p1(3), p1(4), p1(5), p1(6))
                x(xr + 2, xc + 3) = sngpse(p2(2), p2(3), p2(4), p2(5), p2(6))
            'e‚ĖŒn•ˆü
                If fyi > nn Then
                    x(xr - 1, xc) = "b"
                End If
                    x(xr + 1, xc) = "b"
                    'x(xr + 2, xc) = "b"
            'Žq‚ĖŒn•ˆü
                If xr < mcy Then
                    For ii = xr + 2 To mcy + 1
                        If x(ii, xc + 2) = "" Then
                            x(ii, xc + 2) = "b"
                        End If
                    Next
                End If
                xc = xc + 5  ' ƒRƒƒ“ƒg@‚ą‚Ė’Į‰Á”Žš‚ŠŒn•ˆ•
                fyi = 0: cyi = 0
                Erase p1: Erase p2
                mcy = 0
            End If
        Else
            If tbl1(i, 6) Like "*[•ƒ,•v]*" Then
                sb = "Ē"
                Call pd(tbl1, i, sb, p1, p2)
            ElseIf tbl1(i, 6) Like "*[•ę,Č]*" Then
                sb = "Ĩ"
                Call pd(tbl1, i, sb, p1, p2)
            Else
                If tbl1(i, 8) = "" Or tbl1(i, 8) = "?" Then
                        MsgBox "’aķ“ú‚Š–Ē“ü—͂ł·B" & vbLf & tbl1(i, 1)
                Else
                    cyi = tbl1(i, 8)
                    xr = cyi - nn + 1
                    If tbl1(i, 6) Like "*[‘§Žq]*" Then
                        sb = "Ē"
                    ElseIf tbl1(i, 6) Like "*[–š]*" Then
                        sb = "Ĩ"
                    Else    'ŠÖŒW‚Š–ģ‹LÚ
                        sb = ""
                    End If
                    If x(xr, xc + 3) <> "" And x(xr - 2, xc + 3) = "" Then
                        x(xr - 2, xc + 3) = x(xr, xc + 3)
                        x(xr, xc + 3) = ""
                    End If
                    If x(xr, xc + 3) <> "" And x(xr - 2, xc + 3) = "" Then
                        x(xr - 2, xc + 3) = x(xr, xc + 3)
                        x(xr, xc + 3) = ""
                    End If
                    x(xr, xc + 2) = sb & knm(tbl1(i, 9), tbl1(i, 1))
                    x(xr + 1, xc + 3) = sngpse(tbl1(i, 8), tbl1(i, 9), tbl1(i, 10), tbl1(i, 11), tbl1(i, 12))
                    mcy = Application.Max(xr, mcy)
                End If
            End If
        End If
    Next
With Sheets("Œn•ˆ}")
    .Cells.ClearContents
    .Range("A1").Resize(UBound(y, 1), 3) = y
    .Range("D1").Resize(UBound(y, 1), xc + 3) = x
    ' C—ņ‚ɐž—ï‚ð“ü‚ę‚é‚―‚ßC1ĻD1‚É
    .Range("C1").Resize(UBound(y, 1), 1).Copy .Range("D1").Cells(1, xc + 5)
End With
Set nr = Nothing
Set sr = Nothing
End Sub
 '======
Private Function knm(bngp, nm)
    If nm = "" Then
        knm = "á•s–ūâ"
    Else
        If bngp <> "" Then
            knm = "ŒĖ_" & nm
        Else
            knm = nm
        End If
    End If
End Function
 '======
Private Function sngpse(ss, se, tngp, bngp, nr)
    If tngp = "" Then
        sngpse = "á•s–ūâ`"
    Else
        sngpse = tngp & "`"
    End If
    If ss & se & tmgp & bngp & nr = Empty Then
        sngpse = sngpse & "á•s–ūâ"
    Else
        sngpse = sngpse & bngp
    End If
    If nr = Empty And se <> Empty And ss <> Empty Then
        sngpse = sngpse & "‹”N" & se - ss + 1
    End If
End Function
 '======
Private Function psn(nn, fys, mys)
    If fys <> "" Then
        If fys = "?" Then
            psn = nn
        Else
            psn = fys
        End If
    Else
        If mys = "?" Or mys = "" Then
            psn = nn
        Else
            psn = mys
        End If
    End If
End Function
 '======
Private Sub pd(tbl1, i, sb, p1, p2)
    If p1(0) = Empty Then
        p1(0) = sb: p1(1) = tbl1(i, 1): p1(2) = tbl1(i, 8): p1(3) = tbl1(i, 9)
        p1(4) = tbl1(i, 10): p1(5) = tbl1(i, 11): p1(6) = tbl1(i, 12)
    Else
        p2(0) = sb: p2(1) = tbl1(i, 1): p2(2) = tbl1(i, 8): p2(3) = tbl1(i, 9)
        p2(4) = tbl1(i, 10): p2(5) = tbl1(i, 11): p2(6) = tbl1(i, 12)
    End If
End Sub
 '======
Private Sub np(y, nn, nr, sr)
Dim i As Long, ti As Long
            y(1, 3) = nn
            ti = Application.Match(y(1, 3), sr)
            y(1, 1) = Application.Index(nr, ti)
            y(1, 2) = nn - Application.Index(sr, ti) + 1
    For i = 2 To UBound(y, 1)
            y(i, 3) = y(i - 1, 3) + 1
            ti = Application.Match(y(i, 3), sr)
            y(i, 2) = y(i, 3) - Application.Index(sr, ti) + 1
        If y(i, 2) = 1 Or y(i, 2) Mod 10 = 0 Then
            y(i, 1) = Application.Index(nr, ti)
        End If
        If y(i - 1, 2) = 1 Then
            y(i - 1, 2) = "Œģ”N"
        End If
    Next
End Sub
 '======
Private Sub snsr(tbl1, nn, totbl, erf)
    Dim dic As Object
    Dim i As Long, ii As Long
    Dim kn
Set dic = CreateObject("scripting.dictionary")
nn = Year(Date)
    For i = 1 To UBound(totbl, 1)
        dic(totbl(i, 1)) = totbl(i, 2)
    Next
    For i = 2 To UBound(tbl1, 1)
        For ii = 0 To 1
            tbl1(i, 2 + ii * 2) = Trim(tbl1(i, 2 + ii * 2))
            tbl1(i, 3 + ii * 2) = Trim(StrConv(tbl1(i, 3 + ii * 2), vbNarrow))
                kn = Split(tbl1(i, 3 + ii * 2) & ".", ".")(0)
            If tbl1(i, 2 + ii * 2) = "" Then
                tbl1(i, 8 + ii) = kn
                If kn = "?" Or kn = "" Then
                    tbl1(i, 8 + ii) = kn
                Else
                    tbl1(i, 8 + ii) = Replace(kn, "?", 0)
                End If
            Else
                If dic.exists(tbl1(i, 2 + ii * 2)) Then
                    If kn = "?" Or kn = "" Then
                        tbl1(i, 8 + ii) = dic(tbl1(i, 2 + ii * 2))
                    Else
                        tbl1(i, 8 + ii) = dic(tbl1(i, 2 + ii * 2)) + Val(Replace(kn, "?", 0)) - 1
                    End If
                Else
                    If tbl1(i, 2 + ii * 2) = "?" Then
                        tbl1(i, 8 + ii) = tbl1(i, 2 + ii * 2)
                    Else
                        MsgBox "”N†‚Š•sģ‚Å‚·B" & vbLf & _
                        tbl1(i, 1) & "@" & IIf(ii = 0, "ķ”N†@", "–v”N†@") & tbl1(i, 2 + ii * 2) & vbLf & _
                        "ƒf[ƒ^•\@" & Cells(i, 2 + ii * 2).Address(0, 0) & "@ƒZƒ‹"
                        erf = 1
                        Exit Sub
                    End If
                End If
            End If
            If Val(tbl1(i, 8 + ii)) > 1 Then
                nn = Application.Min(nn, tbl1(i, 8 + ii))
                If nn < 999 Then
                    MsgBox "”N‚Š•sģ‚Å‚·B@" & nn & "@”N" & vbLf & _
                    tbl1(i, 1) & "@" & IIf(ii = 0, "ķ”NŒŽ“ú@", "–v”NŒŽ“ú@") & tbl1(i, 2 + ii * 2) & tbl1(i, 3 + ii * 2) & vbLf & _
                    "ƒf[ƒ^•\@" & Cells(i, 2 + ii * 2).Address(0, 0) & "@ƒZƒ‹"
                    erf = 1
                    Exit Sub
                End If
                If Val(tbl1(i, 8 + ii)) > Year(Date) Then
                    MsgBox "”N‚Š•sģ‚Å‚·B@" & Val(tbl1(i, 8 + ii)) & "@”N" & vbLf & _
                    tbl1(i, 1) & "@" & IIf(ii = 0, "ķ”NŒŽ“ú@", "–v”NŒŽ“ú@") & tbl1(i, 2 + ii * 2) & tbl1(i, 3 + ii * 2) & vbLf & _
                    "ƒf[ƒ^•\@" & Cells(i, 2 + ii * 2).Address(0, 0) & "@ƒZƒ‹"
                    erf = 1
                    Exit Sub
                End If
            End If
            tbl1(i, 10 + ii) = tbl1(i, 2 + ii * 2) & tbl1(i, 3 + ii * 2)
            If tbl1(i, 2 + ii * 2) & kn Like "*[?]*" Or tbl1(i, 8 + ii) = "" Then
                tbl1(i, 12) = 1
            End If
        Next
    Next
nn = nn - 4
Set dic = Nothing
End Sub
 '------

 ‚ŧ‚ę‚É‚ĩ‚Ä‚ā
 „ ‚’q‚Q	š˜a	? 59.11.18	š˜a	4.9.24	‘§Žq
 ‚ą‚Ė‹Lq‚Č‚įAŠm‚Ђɖâ‘č‚Ȃǂł·‚ˁB
 ‹Á‚Ŧ‚Ü‚ĩ‚―B

 ‚PDķ”N@–v”N•s–ū‚Ėę‡
 á•s–ūâ`á•s–ūâ@‚Æ•\ŽĶ‚ģ‚ę‚Ü‚·B

 ‚QD ‚’q‚Q	š—Ö	59.11.18	š˜a	4.9.24	‘§Žq
 @@ ‚’q‚Q	š˜a?	59.11.18	š˜a	4.9.24	‘§Žq
 ”N†‚Ė‹L“üƒ~ƒX‚ƍl‚́AƒƒbƒZ[ƒW‚ðo‚ĩ‚Ü‚·B

 ‚RD”N‚ĖŒvŽZ‚ð‚ĩ‚―Œ‹‰Ę999‚æ‚菮‚ģ‚Ēę‡@‚Ü‚―‚Í
 @@–Ē—ˆ‚Ė”N‚Š“ü—Í‚ģ‚ę‚―ę‡AƒƒbƒZ[ƒW‚ðo‚ĩ‚Ü‚·B

 ‚Ē‚ļ‚ę‚ĖƒƒbƒZ[ƒW‚āAˆ—‚ð“r’†‚ŏI—đ‚ĩ‚Ü‚·‚Ė‚Å
 ‚ŧ‚Ė‚Â‚Įƒf[ƒ^‚ð‘‚Ŧ‚Ȃς·•K—v‚Š‚ ‚č‚Ü‚·B

 (HANA)

‚ ‚肊‚Æ‚Ī@‚ē‚ī‚ǂ܂ĩ‚―B
‚Í‚Ē@‚ą‚ą‚܂łĩ‚Ä‚ā‚į‚Ķ‚ę‚΁@—Į‚Ē‚Đ‚Æ‚Ļ‚ā‚ǂ܂·
ŽŽs‚ð‚Ē‚―‚ĩ‚āAŒ‹‰Ę‚ð•ņ‚ĩA‚Ü‚―@‚X”Å‚ðã‚°Ú‚đ‚Ü‚·B

HANA san@‚·‚Á‚Đ‚č•ņ‚Ђς­‚ę‚Ü‚ĩ‚―B
 –â‘č‚ĖŠÝ‚Š‚â‚Á‚Æ‚í‚Đ‚č‚Ü‚ĩ‚―B
 ŽĀ‚́@

 [‘åĢ—Į	–ūŽĄ	41.3.12	•―Ž	4.9.24	•ƒ								
 “Ⴏ‚ĩ	‘åģ	3.11.22	š˜a	?	•ę								
 ’‰	š˜a	13.9.14			‘§Žq								
 Œb	š˜a	16.7.5			–š								
 œ{	š˜a	18.9.22		2003.6.2	–š								
 Œ›	š˜a	22.7.27			‘§Žq								
 T	š˜a	26.6.23			‘§Žq								

 [‘åĢ—Į	–ūŽĄ	41.3.12	•―Ž	4.9.24	•ƒ								
 “Ⴏ‚ĩ	‘åģ	3.11.22	š˜a	?	•ę								
 ’‰	š˜a	13.9.14			‘§Žq								
 Œb	š˜a	16.7.5			–š								
 œ{	š˜a	18.9.22	•―Ž	15.=2003.6.2	–š		‚’q‚Q	š˜a	? 59.11.18	  š˜a	4.9.24	‘§Žq	
 Œ›	š˜a	22.7.27			‘§Žq								
 T	š˜a	26.6.23			‘§Žq								

 ‚Ė“ü—Í‚ð‚ĩ‚Ü‚ĩ‚―B“Ŋ‚ķ“ü—Í‚Ė‚Â‚ā‚č‚Å‚·B’A‚ĩŒã‚Ė–š@œ{‚ˉE—“‚ɂ́@
 •Ę‚Ė‘‚Ŧž‚Ý‚Š“ü‚Á‚Ăǂ܂·B

 ‚ą‚ę‚ðŒn•ˆ}ŽĀs‚·‚邯@

 ‘O‚ĖŒn•ˆü‚ł́@š˜a18.9.22`2003.6.2‹”N61@‚Å‚·‚Š
 Œã‚ĖŒn•ˆü‚ł́@š˜a18.9.22`•―Ž15.=2003.6.2@‚Ł@‹”N‚Š•\ŽĶ‚ģ‚ę‚Ü‚đ‚ņB

 ‚ą‚Ėˆá‚Ē‚Í@‰E‘΂˗“‚Ė‘‚Ŧž‚݂ɂæ‚é‚ā‚Ė‚Æ‚í‚Đ‚č‚Ü‚ĩ‚―B
 ŸŽč‚ČŽv‚Ēž‚݂œü—Í‚Ėƒf[ƒ^•\‚ł́@A~F—ņˆČŠO‚ÍŽg‚í‚ę‚ĂǂȂǗņƒZƒ‹‚Æ—‰ð‚ĩ‚Ä
 ƒƒ‚‘ã‚í‚č‚ɏ‘‚Ŧž‚ņ‚łǂ܂ĩ‚―B

 ‚ą‚ꂊ@ˆČ‘Oq‚Ë‚―@tbl1(i, 8), tbl1(i, 9)...‚́@F—ņ‚æ‚č‰EƒZƒ‹‚Ė“ā—e‚ÉŠÖŒW‚·‚é‚˂łĩ‚å‚΁B

 ”O‚Ė‚―‚ß‚ĖŠm”F‚Å‚·‚ЁAƒf[ƒ^—“‚ˉE‘Ī‚Í‹ó—“‚Å‚Č‚Ē‚Æ‚Ē‚Ŋ‚Ȃǂłĩ‚å‚Ī‚ĐH

 ŒŧÝƒƒ‚‚Æ‚ĩ‚ā@‘æ‚Ps–ڂɏ‘‚Ŧž‚ņ‚łǂ܂·‚Ё@‚ŧ‚ꂊ–ģ“ï‚Å‚ĩ‚å‚Ī‚ĐH

 Œã@“w—Í‚ĩ‚Ăǂé‚Ė‚Í@Œn•ˆ}‚Ė‚Ps–Ú‚ð•\ŽĶ‚ĖÅŒÃ”N‚Æ‚ĩ‚ā@
 ķ”N•s–ū‚Í‚ą‚ĖÅŒÃ”N‚É”z’u‹L“ü‚ĩ‚Ăǂ܂·‚ЁAƒƒ‚‘‚Ŧ‚ð‚ĩ‚―‚­Aķ”N•s–ū‚Ėę‡ÅŒÃ{‚P”N‚É
 ‘‚Ŧž‚Ý‚―‚­@ƒR[ƒh‚ð‚Ý‚―‚˂ł·‚ЁA“Į‚ÝŽæ‚ę‚ļA‚ŧ‚Ė‰ÓŠ‚ū‚Ŋ‚Å‚ā@‹ģ‚͂Ăǂ―‚ū‚Ŋ‚Ü‚đ‚ņ‚ЁH

 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·


 „ƒf[ƒ^—“‚ˉE‘Ī‚Í‹ó—“‚Å‚Č‚Ē‚Æ‚Ē‚Ŋ‚Ȃǂłĩ‚å‚Ī‚ĐH
Private Sub snsr(tbl1, nn, totbl, erf)
    Dim dic As Object
    Dim i As Long, ii As Long
    Dim kn
Set dic = CreateObject("scripting.dictionary")
nn = Year(Date)
    For i = 1 To UBound(totbl, 1)
        dic(totbl(i, 1)) = totbl(i, 2)
    Next
    For i = 2 To UBound(tbl1, 1)
            tbl1(i, 12) = Empty    'Đš‚ą‚ę‚ð’Į‰Á
        For ii = 0 To 1

 ‚ĩ‚ĉš‚ģ‚ǁB

 „ķ”N•s–ū‚Ėę‡ÅŒÃ{‚P”N‚ɏ‘‚Ŧž‚Ý‚―‚­
 ‚ŋ‚å‚Á‚Æ—Į‚­•Š‚Đ‚č‚Ü‚đ‚ņB
 ’Pƒ‚ɁA1s–Ú‚Đ‚į‘‚Ŧo‚ĩ‚Ăǂé‚Ė‚ð2s–Ú‚Đ‚į‘‚Ŧo‚·‚Ė‚Å‚Í‘Ę–Ú‚Å‚·‚ЁH

 ‚Ps–ڂ̓R[ƒh“ā‚Łi•ϐ”x@‚É’žÚj’l‚ð“ü‚悿‚Ī‚Æ
 l‚͂ċ‚į‚ę‚é‚˂ł·‚ЁH

 (HANA)

 ƒXƒ}[ƒg‚ČƒR[ƒh‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B

 ‰ž‚ɍė‚Á‚―‚Ė‚Í@•Ę‚ĖƒXƒŒƒbƒh‚Å“ü—Í‹K§‚Š‚ ‚Á‚―‚˂Ł@‚ŧ‚ę‚ð‚݂Ȃį‚Á‚Ä
 G‚P`L1‚ĖŒ‹‡ƒZƒ‹‚Ł@’ˆÓF‚ą‚ˉš‚Ė‚T‚Â‚Ė—ņ‚ɂ͓ü—͋֎~ ‚Ə‘‚ŦA
 ‚ŧ‚ĖŠY“–ƒZƒ‹‚Ɂ@“ü—Í‹K§‚ðŠ|‚Ŋ‚ā@ƒƒbƒZ[ƒW‚Ł@‚ą‚ą‚É“ü—Í‚ĩ‚―‚į‚Ē‚Ŋ‚Ü‚đ‚ņ‚Æ
 ‚ĩ‚Ü‚ĩ‚―B

 ‚ā‚ŋ‚ë‚ņ@’ˆÓ‘‚Ŧ‚Š•K—v‚Č‚Ē‚Ė‚ŠƒXƒ}[ƒg‚Å‚·B

 ‚ą‚Ė‚æ‚Ī‚Č‘‚Ŧž‚ÝˆÄ“āƒƒbƒZ[ƒW‚Š‘ž‚É–ð—§‚Â‚Đ‚ā‚ĩ‚ę‚ȂǁB
 ‚ŧ‚Ėę‡@ŠY“–—ņ‚Ė‚Ps–Ú‚ðœ‚Ē‚―‘ž‚Ės‚ð‚ŧ‚Ė‚æ‚΂ɂ·‚é‚ɂ́@‚Į‚Ī‚·‚é‚Đ‚í‚Đ‚č‚Ü‚đ‚ņB
 ‚Ps–Ú‚Í•ķŽš‚Š“ü‚č‚Ü‚·‚˂ŁA2s–ÚˆČ~@“ü—͍s‚ɉž‚ķ‚ā@‹K§‚ð‚·‚é‚Æ‚Ē‚Ī‚Ė‚ÍH
 ‚â‚Í‚č@ƒR[ƒh‚É‚æ‚é‚Ė‚Đ‚ČH

 > ‚Ps–ڂ̓R[ƒh“ā‚Łi•ϐ”x@‚É’žÚj’l‚ð“ü‚悿‚Ī‚Æ l‚͂ċ‚į‚ę‚é‚˂ł·‚ЁH
 ‚Í‚Ē@‚ŧ‚Īl‚͂āA

     ReDim x(1 To UBound(y, 1), 1 To Columns.Count)
     x(1, 1) = "‚ą‚ą‚ÉėŽŽ–ž‚ð@Šų’č‚ĖƒƒbƒZ[ƒW'Đš‚ą‚ę‚ð’Į‰Á
     xc = 2 'ė}‚Ėķ’[D—ņ‚Đ‚į
 Œ‹‰Ę
 ‰„‹	3	1746	‚ą‚ą‚ÉėŽŽ–ž‚ð@ĒŒĖ_ˆĀ“cī‘ū˜Y=§=ĨŒĖ_–F–ž•sÚ
                                          b	??`–ūŽĄ?

 ‚Æ‚Č‚Á‚Ăǂé‚˂ł·‚Š
 ‚ą‚Ėę‡@ĒŒĖ_ˆĀ“cī‘ū˜Y=§=ĨŒĖ_–F–ž•sÚ‚Ė•\ŽĶ‚ð@‰„‹‚S”N‚ɏ‘‚Ŧž‚Þ‚Æ‚Ē‚ĪŠó–]‚Å‚·B
 ‚ ‚é‚Ē‚Í
 >’Pƒ‚ɁA1s–Ú‚Đ‚į‘‚Ŧo‚ĩ‚Ăǂé‚Ė‚ð2s–Ú‚Đ‚į‘‚Ŧo‚·‚Ė‚Å‚Í‘Ę–Ú‚Å‚·‚ЁH
 ‚Í‚ĒA‰„‹3”N‚Ė‚Ps–Ú‚ð‚Qs–Ú‚Æ‚ļ‚į‚ĩ‚Ä‚ā‚Đ‚Ü‚Ē‚Ü‚đ‚ņB

 ‚æ‚ë‚ĩ‚­@•Œū‚­‚ū‚ģ‚ǁB
 @i‚Í‚ņ‚É‚áj					


 Ï‚݂܂đ‚ņ‚ЁAƒCƒ[ƒW‚Š•Š‚Đ‚č‚Ü‚đ‚ņB

 „x(1, 1) = "‚ą‚ą‚ÉėŽŽ–ž‚ð@Šų’č‚ĖƒƒbƒZ[ƒW'Đš‚ą‚ę‚ð’Į‰Á
 „‰„‹3”N‚Ė‚Ps–Ú‚ð‚Qs–Ú‚Æ‚ļ‚į‚ĩ‚Ä‚ā‚Đ‚Ü‚Ē‚Ü‚đ‚ņB
 ‚ą‚Ė“ņ‚‚́A‘S‚­ˆá‚Ī‚ÆŽv‚΂˂ł·‚ЁBBB

 u‚ą‚ą‚ÉėŽŽ–ž‚ð@Šų’č‚ĖƒƒbƒZ[ƒWv‚Á‚Ă˂Í
 ‰―‚ĖŽ–‚Å‚·‚ЁEEEH

 ‚ĩ‚Đ‚āuĒŒĖ_ˆĀ“cī‘ū˜Y=§=ĨŒĖ_–F–ž•sÚv‚Æ“Ŋ‚ķƒZƒ‹‚É“ü‚ę‚é‚˂ł·‚ЁH

 ŽĀÛ‚́A‰―‚ð@‚Į‚ą‚Ɂi‚Į‚Ėƒ^ƒCƒ~ƒ“ƒO‚ŁHj“ü‚悿‚Ī‚ÆŽv‚Á‚Ăǂé‚˂ł·‚ЁH

 (HANA)

 ‚―‚ǂւņ@ā–ū•s‘Ŧ‚Å‚ĩ‚―B‚ē‚ß‚ņ‚Č‚ģ‚ǁB

 ‚Í‚Ē@Žķ‚Š’Į‰Á‚ĩ‚―ƒR[ƒh‚Å‚Í
  „x(1, 1) = "XXXƒƒ‚XXX"@@@'Đš‚ą‚ę‚ð’Į‰Á
 Œ‹‰Ę‚́@

 @ ‰„‹	3	1746	XXXƒƒ‚XXX@ĒŒĖ_ˆĀ“cī‘ū˜Y=§=ĨŒĖ_–F–ž•sÚ

 ‚ƍŌÔN‚Ės‚Ƀƒ‚‚Š‘‚Ŧž‚Ü‚ę‚Ü‚·B
 ĒŒĖ_ˆĀ“cī‘ū˜Y=§=ĨŒĖ_–F–ž•sÚ@‚͐ģí‚ÉŠ’č‚Ė—ņ‚ĖÅŒÃ ”Ns‚É‹LÚ‚ģ‚ę‚Ü‚·BiƒRƒs[‚Ђ܂ļ‚Ē‚Đ‚āj

 ‚ŧ‚悿‚č‚ā@
 >’Pƒ‚ɁA1s–Ú‚Đ‚į‘‚Ŧo‚ĩ‚Ăǂé‚Ė‚ð2s–Ú‚Đ‚į‘‚Ŧo‚·‚Ė‚Å‚Í‘Ę–Ú‚Å‚·‚ЁH
 ‚ą‚ę‚ð‚ĻŠč‚Ē‚ĩ‚Ü‚·B
 @[1] 	XXXƒƒ‚XXX@
 @[2] ‰„‹	3	1746@@@@@@@@ĒŒĖ_ˆĀ“cī‘ū˜Y=§=ĨŒĖ_–F–ž•sÚ
 ‚Ė‚æ‚΂ɂĩ‚―‚ǂł·B

 Private Sub pd(tbl1, i, sb, p1, p2)
 ‚ÍˆČ‘O‚ĖƒRƒƒ“‚ðŒq‚°‚ȂǁAˆęs–ˆ‚É‹LÚ‚·‚é“ā—e‚ƕςí‚į‚Ȃǂłĩ‚å‚Ī‚ĐiŽķ‚ɂ͂í‚Đ‚č‚â‚·‚ǂ˂Å
 “Ŋ‚ķ‚Č‚į‚ą‚ę‚ð‚Â‚Đ‚Ē‚―‚ǁjH

 If x(xr, xc + 3) <> "" And x(xr - 2, xc + 3) = "" Then
                         x(xr - 2, xc + 3) = x(xr, xc + 3)
                         x(xr, xc + 3) = ""
                     End If
 ‚Í’Pƒ‚É‚ū‚Ô‚Á‚―ƒR[ƒh‚ÅŒã‚͏Á‚ĩ‚Ä‚ā—Į‚ǂłĩ‚å‚Ī‚ĐH

 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B@‚Í‚ņ‚É‚áj


 A1ƒZƒ‹‚ɁuXXXƒƒ‚XXXv‚Ė•ķŽš‚ð“ü‚ę‚é‚ū‚Ŋ‚Å
 1s–Ú‚Ė‘ž‚Ė—ņ‚ɂ͓ü‚ę‚ȂǂÁ‚Ä‚ą‚Æ‚Å‚·‚ЁEEEH

 ˆÓ}‚Š—Į‚­‚í‚Đ‚č‚Ü‚đ‚ņ‚Š
 ‘‚Ŧo‚ĩ•”•ЂˁAA1,D1,C1iD1‚Í2‰ÓŠj‚ˁ@‚S‚ĐŠ‚ð
 A2,D2,C2@‚ɕύX‚ĩ‚Ä‚ā‚į‚Ķ‚Î—Į‚Ē‚ÆŽv‚ǂ܂·B

 ‚ā‚ĩ‚­‚́A‘‚Ŧ‚ū‚ĩ‚―Œã@ˆęs–Ú‚ð‘}“ü@‚Æ‚ĐBBBH
 iˆęs–Ú‚ð‘}“ü‚·‚éƒR[ƒh‚́@ƒ}ƒNƒ‚Ė‹L˜^‚ÅŽæ“ū‚ĩ‚Ä‚­‚ū‚ģ‚ǁBj

 „‚ÍˆČ‘O‚ĖƒRƒƒ“‚ðŒq‚°‚ȂǁAˆęs–ˆ‚É‹LÚ‚·‚é“ā—e‚ƕςí‚į‚Ȃǂłĩ‚å‚Ī‚Đ
 “Ŋ‚ķ‚Å‚·B“ā—e‚͕ύX‚ĩ‚Ă܂đ‚ņ‚˂ŁA‘O‚ĖƒR[ƒh‚Đ‚į
 ƒRƒs[‚ĩ‚Ä‚ā‚į‚Ķ‚Î—Į‚Ē‚ÆŽv‚ǂ܂·B

 „’Pƒ‚É‚ū‚Ô‚Á‚―ƒR[ƒh‚ÅŒã‚͏Á‚ĩ‚Ä‚ā—Į‚ǂłĩ‚å‚Ī‚ĐH
 –{“–‚Å‚·‚ˁA‚ū‚Ô‚Á‚Ă܂·‚ˁB
 i8‚ĖŽž“_‚Å‚·‚łɁBBBj
 •Еû‚͏Á‚ĩ‚ĉš‚ģ‚ǁB

 (HANA)

 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
 With Sheets("Œn•ˆ}")
    .Cells.ClearContents
    '.Range("A1").Resize(UBound(y, 1), 3) = y
    .Range("A2").Resize(UBound(y, 1), 3) = y  '1s‚ðƒƒ‚—p‚É‹ó‚Ŋ‚éBA2‚Đ‚įŒn•ˆ} ˆČ‰š1Ë‚Q‚Ö
    .Range("D2").Resize(UBound(y, 1), xc + 3) = x  ' C—ņ‚ɐž—ï‚ð“ü‚ę‚é‚―‚߁@‹ó‚Ŋ‚―

    .Range("C2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 5)  '‰E’[‚ɐž—ï
    .Range("A2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 6)  '‰E’[‚É”N†
    .Range("B2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 7)  '‰E’[‚ɘa—ï
 End With
@
 ‚ą‚ę‚Å1s–Ú‚Š‚ ‚Ŧ‚Ü‚ĩ‚―B‚ŧ‚ą‚ց@ƒƒbƒZ[ƒW‚Ė‚Ý‚ð“ü‚ę‚―‚­A‚ŧ‚ĖŒÅ’čƒƒbƒZ[ƒW‚ð‚ŧ‚ą‚ɏ‘‚Ŋ‚邿‚΂Ɂ@ƒR[ƒh‚ð“ü‚ę‚į‚ę‚Ȃǂłĩ‚å‚Ī‚ĐH
 —\‚ߌn•ˆ}‚ĖˆęsƒZƒ‹‚É’žÚ‘‚ǂĂā@ƒf[ƒ^CģŒã@Ä“xƒ}ƒNƒŽĀs‚ð‚·‚é‚Æˆęs–Ú‚Ė•ķŽš‚͏Á‚͂܂·B“–‚―‚č‘O‚Å‚ĩ‚å‚Ī‚ËB

 x(0, 1) = "xxxxxƒƒ‚xxxxx" ‚Í“–‘RƒGƒ‰[‚ɂȂč‚Ü‚ĩ‚―B

 ‘æ‚Q•û–@‚ð‚Æ‚ë‚Ī‚Æ‚Ļ‚ā‚΂˂ł·‚ЁAˆęs–Ú‚ð‘}“ü‚·‚éƒR[ƒh‚ðuƒ}ƒNƒ‚Ė‹L˜^‚ÅŽæ“ūv‚·‚邹‚Æ‚Š
ŒŸõ‚Č‚Į‚ł݂é‚˂ł·‚Ё@‚Į‚Ī‚ā—‰ð‚Å‚Ŧ‚Ȃǂ܂܂ł·B
 ã‚Ė.Copy.‚Ė‚ ‚éƒR[ƒh‚Ė‚æ‚Ī‚ČƒR[ƒh‚ð‚Â‚Đ‚Ī‚Æ‚Ē‚Ī‚ą‚Æ‚Å‚ĩ‚å‚Ī‚ĐH


 ‚Å‚·‚Đ‚į
 „„x(1, 1) = "‚ą‚ą‚ÉėŽŽ–ž‚ð@Šų’č‚ĖƒƒbƒZ[ƒW'Đš‚ą‚ę‚ð’Į‰Á
 „„‰„‹3”N‚Ė‚Ps–Ú‚ð‚Qs–Ú‚Æ‚ļ‚į‚ĩ‚Ä‚ā‚Đ‚Ü‚Ē‚Ü‚đ‚ņB
 „‚ą‚Ė“ņ‚‚́A‘S‚­ˆá‚Ī‚ÆŽv‚΂˂ł·‚ЁBBB
 ‚Ə‘‚Ē‚―‚˂ł·‚æH

 x(1, 1) ‚Š x(0, 1) ‚ɐނÁ‚―Š‚Ł@•ϐ”“ā‚Ƀf[ƒ^‚ð“ü‚ę‚é
 ‚ÆŒū‚Ī“_‚ł͓Ŋ‚ķ‚Å‚·‚æ‚ˁH

 ‚ā‚Īˆę“x‚ĻŽf‚Ē‚ĩ‚Ü‚·‚Š
 „„ 1s–Ú‚Ė‘ž‚Ė—ņ‚ɂ͓ü‚ę‚ȂǂÁ‚Ä‚ą‚Æ‚Å‚·‚ЁEEEH

 ‚ą‚ĖƒV[ƒg‚́Aƒf[ƒ^‚ð‰ž”z’u‚·‚é‚―‚ß‚ĖƒV[ƒg‚Å‚·
 Ÿ‚Ps–Ú‚É‹ós‚ð“ü‚ę‚―‚Ē
 ‚ÆŒū‚Ī‚Ė‚ÍAŽŸ‚ĖƒV[ƒg‚Ö“\‚č•t‚Ŋ‚éÛ‚Ė—v–]‚Æ‚ĩ‚ÄŠ„‚Æ—‰ðo—ˆ‚Ü‚·‚Š
 ŸD1ƒZƒ‹‚Ɂuxxxxxƒƒ‚xxxxxv‚Ė•ķŽš‚ð“ü‚ę‚é
 ‚ÆŒū‚΂˂ЁA•K—v‚Č——R‚Š•Š‚Đ‚č‚Ü‚đ‚ņB
 ‚Å‚·‚Đ‚įA‰―‚Đ”FŽŊˆá‚ǂЗL‚č‚ŧ‚Ī‚ÉŽv‚ǂ܂·B
 @@ŽĀÛ‚́@‚T—ņ‚Ļ‚Ŧ‚É“ü‚ę‚―‚Ē•ķŽš‚Š‚ ‚é@‚Æ‚ĐB
 @@‚Å‚ĩ‚―‚į‚Ü‚―A˜b‚͕ςí‚Á‚Ä‚Ŧ‚Ü‚·B

 „‘æ‚Q•û–@‚ð‚Æ‚ë‚Ī‚Æ‚Ļ‚ā‚΂˂ł·‚ЁA
 ‚ą‚ŋ‚į‚ðŽQl‚ɁAƒ}ƒNƒ‚Ė‹L˜^‚ðs‚Á‚ĉš‚ģ‚ǁB
 ‹L˜^‚·‚é“Ūė‚́Au‚Ps–Ú‚ð‘}“üv‚Å‚·B
 ƒ[ƒNƒV[ƒgã‚ŁAs‚ð‘}“ü‚·‚é‘€ė‚Í‚Ļ•Š‚Đ‚č‚Å‚·‚æ‚ˁH
https://www.excel.studio-kazu.jp/lib/e4b/e4b.html
 o—ˆ‚Ü‚ĩ‚―‚įA‹L˜^‚ģ‚ę‚―ƒR[ƒh‚ð‚ą‚ŋ‚į‚֍ڂđ‚ĉš‚ģ‚ǁB

 (HANA)

 ‚Ē‚Â‚ā‘‘Ž‚Ė•Œū@‚ē‹ģŽö‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B
 „ 1s–Ú‚Ė‘ž‚Ė—ņ‚ɂ͓ü‚ę‚ȂǂÁ‚Ä‚ą‚Æ‚Å‚·‚ЁEEEH
 ‚Í‚Ē@‚ŧ‚΂ł·B@ƒNƒŒƒWƒbƒg‚Ė‚æ‚Ī‚Čƒƒ‚‘‚Ŧ‚Å‚·Bˆę—ņ–ڂɏ‘‚Ŋ‚΁@‘ž‚Ė—ņ‚Ћ󔒂Ȃ˂Ł@
 ‚ŧ‚˂܂܁@d‚˂ĕ\ŽĶ‚ģ‚ę‚邹‚Æ‚ðŠú‘Ō‚ĩ‚Ăǂ܂·B

 ‚â‚Á‚Ɓ@uƒ}ƒNƒiƒR[ƒh‚Æ‚ĩ‚Ä)‚Ė‹L˜^v‚Š ‚í‚Đ‚Á‚―‚æ‚΂ł·B
 ŽĀÛ‚ĖƒV[ƒg‚Ł@ˆęs–Ú‚Ė‘}“ü‘€ė‚ðs‚Á‚―‚ą‚Æ‚ð@ƒ}ƒNƒƒR[ƒh‚Æ‚ĩ‚Ä“ū‚é@•û–@‚Æ—‰ð‚ĩ‚Ü‚ĩ‚―B
 ‘‘ށ@‚â‚Á‚Ă݂܂·B‚Í‚Ē@o—ˆã‚Š‚Á‚―‚į@‚ą‚ą‚ɍڂđ‚Ü‚·B
 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B
@

 „‚ŧ‚˂܂܁@d‚˂ĕ\ŽĶ‚ģ‚ę‚邹‚Æ‚ðŠú‘Ō‚ĩ‚Ăǂ܂·B
 .Cells.ClearContents
 ‚ŁA‘SƒZƒ‹‚Ė“ā—e‚ðíœ‚ĩ‚Ăǂé‚˂Ł@‚ą‚ę‚͏o—ˆ‚Ü‚đ‚ņB

 1s–ڂ͍폜‚ĩ‚Č‚ĒƒR[ƒh‚É‚·‚é‚Đ
 ÅŒã‚ÉD1ƒZƒ‹‚Ɂuxxxxxƒƒ‚xxxxxv‚Ė•ķŽš‚ð“ü‚ę‚é
 ‚ЁA‚Į‚ŋ‚į‚Đ‚ĻD‚Ŧ‚Č•û‚ð‘I‚ņ‚Å
 ƒR[ƒh‚ð•ύX‚ĩ‚Ä‚ā‚į‚Ķ‚Î—Į‚Ē‚ÆŽv‚ǂ܂·B

 „ŽĀÛ‚ĖƒV[ƒg‚Ł@ˆęs–Ú‚Ė‘}“ü‘€ė‚ðs‚Á‚―‚ą‚Æ‚ð@ƒ}ƒNƒƒR[ƒh‚Æ‚ĩ‚Ä“ū‚é@•û–@‚Æ—‰ð‚ĩ‚Ü‚ĩ‚―B
 ‚ŧ‚΂ł·B
 s‘}“ü‚ĖƒR[ƒh‚Č‚ņ‚āAŽ„‚ÍŠo‚͂Ăǂ܂đ‚ņB

 (HANA)

‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·

A‚Ė•û–@

 ‚â‚Á‚Ɓ@‚ ‚―‚į‚ĩ‚Ēƒ}ƒNƒ‚Ė‹L˜^@‚É‚æ‚Á‚Ä
 ˆČ‰š‚ĖƒR[ƒh‚ð“üŽč‚ĩ‚Ü‚ĩ‚―

  Sub sonyu()
 '
 ' sonyu Macro
 ' ƒ}ƒNƒ‹L˜^“ú : 2009/7/16  ƒ†[ƒU[–ž : Owner Žn‚ß[1]‚É1s‚ð‘}“ü
 '

 '
    Rows("1:1").Select
    Selection.Insert Shift:=xlDown
 End Sub

 Sub sonyuMoji()
 '
 ' sonyuMoji Macro
 ' ƒ}ƒNƒ‹L˜^“ú : 2009/7/16  ƒ†[ƒU[–ž : Owner Žn‚ß[1]‚É1s‚ð‘}“ü‚ĩA•ķŽš‚ð‘‚Ŧž‚Þ
 '

 '
    Rows("1:1").Select
    Selection.Insert Shift:=xlDown
    Range("D1").Select
    ActiveCell.FormulaR1C1 = "‚ą‚ą‚É•ķŽš‚ð‚Ē‚ę‚é"
    ActiveCell.Characters(4, 2).PhoneticCharacters = "ƒ‚ƒW"
    Range("D2").Select
 End Sub

 Sub sonyuMoji2()
 '
 ' sonyuMoji2 Macro
 ' ƒ}ƒNƒ‹L˜^“ú : 2009/7/16  ƒ†[ƒU[–ž : Owner •ķŽš‚ð‘}“ü‚·‚é
 '

 '
    Rows("1:1").Select
    Selection.Insert Shift:=xlDown
    Range("D1").Select
    ActiveCell.FormulaR1C1 = "‚ą‚ą‚É•ķŽš‚ð‘}“ü‚ĩ‚Ä‚­‚ū‚ģ‚Ē"
    ActiveCell.Characters(4, 2).PhoneticCharacters = "ƒ‚ƒW"
    ActiveCell.Characters(7, 2).PhoneticCharacters = "ƒ\ƒEƒjƒ…ƒE"
    Range("D2").Select
 End Sub

 •ķŽš‚ð‘‚Ŧž‚ņ‚ūŒã@EnterKey‚ð‰Ÿ‚·‚˂ł·‚Ё@‚ŧ‚ę‚Å‚æ‚ǂłĩ‚å‚Ī‚ĐH
 ŠŋŽš‚ðŽg‚Ī‚Æ@‚ŧ‚ĖƒR[ƒh‚Šo—ˆ‚Ăǂé‚˂łĩ‚å‚Ī‚ĐB
 ‚ģ‚ā@‚ą‚ę‚Ė“ā@ÅŒã‚ðŠųŽ‚ĖƒR[ƒh‚ɂ͂Į‚ą‚ɂǂę‚é‚˂łĩ‚å‚Ī‚ĐH

 B‚Ė•û–@
 „ÅŒã‚ÉD1ƒZƒ‹‚Ɂuxxxxxƒƒ‚xxxxxv‚Ė•ķŽš‚ð“ü‚ę‚é
 ‚ą‚ę‚́@ã‚Ė•û–@‚ňęs‘}“ü‚ð‚·‚é‚Ė‚Å‚Í‚Č‚­A@
 „ ‘‚Ŧo‚ĩ•”•ЂˁAA1,D1,C1iD1‚Í2‰ÓŠj‚Ė‚S‚ĐŠ‚ð A2,D2,C2@‚ɕύX‚ĩ
 ˆęs‘}“ü‚·‚éi‘S‘Ė‚ðˆęs‰š‚É‚Ã‚į‚·j•û–@‚É‚Ļ‚Ē‚Ä s‚Ī‚ą‚Æ‚Å‚ĩ‚å‚Ī‚ĐH
 ‚ŧ‚Ėę‡@
    x(1, 1) = "xxxxxƒƒ‚xxxxx"
 ‚ĖƒR[ƒh‚ŠŽg‚͂邯‚ĩ‚ā@‚Į‚ą‚É’u‚­‚Æ‚æ‚ǂłĩ‚å‚Ī‚ĐH
 ‚ā‚ĩ@‚ą‚Ė‚æ‚΂ɁAÅŒã‚ÉD1ƒZƒ‹‚Ɂuxxxxxƒƒ‚xxxxxv‚Ė•ķŽš‚ð“ü‚ę‚é
 ‚ą‚Æ‚Šo—ˆ‚ę‚΁@‚ŧ‚Ė‚æ‚΂ɂĩ‚―‚ǁB

 ‹ģ‚í‚é‚―‚҂Ɂ@Žķ‚Ė•ûj‚Š•Ï‚í‚邿‚΂ł·‚݂܂đ‚ņBiŠČ’P‚Č•û–@‚Ė—‰ð‚Š•Ï‚í‚é‚˂ŁBŒū‚Ē–ó‚Å‚·)

 ‚æ‚ë‚ĩ‚­@‚Ļ‚Ë‚Š‚Ē‚ĩ‚Ü‚·


A‚Ė•û–@
 ƒ‚ƒWƒ…[ƒ‹‚֍Ōã‚É
 Private Sub sonyuMoji2()
 —Š
 End Sub
 ‚ĖƒR[ƒh‚É“ü‚ę‚Ü‚ĩ‚―B
 ‚ŧ‚ĩ‚ā@
 With Sheets("Œn•ˆ}")
    .Cells.ClearContents

    .Range("A1").Resize(UBound(y, 1), 3) = y
    .Range("D1").Resize(UBound(y, 1), xc + 3) = x  ' C—ņ‚ɐž—ï‚ð“ü‚ę‚é‚―‚߁@‹ó‚Ŋ‚―
    .Range("C1").Resize(UBound(y, 1), 1).Copy .Range("D1").Cells(1, xc + 5)  '‰E’[‚ɐž—ï
    .Range("A1").Resize(UBound(y, 1), 1).Copy .Range("D1").Cells(1, xc + 6)  '‰E’[‚É”N†
    .Range("B1").Resize(UBound(y, 1), 1).Copy .Range("D1").Cells(1, xc + 7)  '‰E’[‚ɘa—ï
    Call sonyuMoji2
 End With

‚Č‚é‚Ų‚Į@‚ą‚ꂣ@ˆęs‘}“ü‚ģ‚ę@‚ŧ‚ą‚ց@Šų’č‚Ė•ķŽš—ņ‚Š‘‚Ŧž‚Ü‚ę‚Ü‚ĩ‚―B
‚ą‚Ė•û–@‚Í–ž‘Ŧ‚Å‚·B

B‚Ė•û–@‚É‚Â‚Ē‚Ä‚Í@‚Č‚Đ‚Č‚Đ‚Å‚Ŧ‚Ü‚đ‚ņB‚ēŽw“ą‚Ļ‚Ë‚Š‚Ē‚ĩ‚Ü‚·B@‚Í‚ņ‚É‚á


 ƒ}ƒNƒ‚Ė‹L˜^‚́AŠČ’P‚ɃR[ƒh‚ðėŽ‚ĩ‚Ä‚­‚ę‚Ü‚·‚Š
 •s—v‚Č•”‚ā‘―‚­ŠÜ‚Ü‚ę‚Ăǂ܂·B

 —á‚Ķ‚ÎA1s–Ú‚ð‘}“ü‚ĩ‚æ‚Ī‚ÆŽv‚Á‚―‚įA‚Į‚Ī‚ĩ‚Ä‚ā
 ‚PD1s–Ú‚ð‘I‘ð
 ‚QDs‚ð‘}“ü
 ‚Æ‚Ē‚ĪŽč‡‚ɂȂč‚Ü‚·‚Ė‚Å
    Rows("1:1").Select
    Selection.Insert Shift:=xlDown
 ‚ĖƒR[ƒh‚ɂȂč‚Ü‚·‚ЁAŽĀÛ‚ɍs‚Ē‚―‚Ē‚ą‚Æ‚Í
 u1s–Ú‚ð‘}“ü‚·‚év‚Å‚ ‚Á‚Ä
 u1s–Ú‚ð‘I‘ð‚ĩA‘I‘ð‚ĩ‚―s‚ð‘}“ü‚·‚év‚ł͂ ‚č‚Ü‚đ‚ņB

 o—ˆ‚―ƒR[ƒh‚Ė .Select ‚Ёu‚ð‘I‘ð‚ĩv‚Å
 Selection.@‚Ёu‘I‘ð‚ĩ‚―s‚ðv‚É“–‚―‚č‚Ü‚·B
 ‚ą‚ą‚ÍŽĀÛ‚És‚Ē‚―‚Ē‚ą‚Æ‚Ɋ܂܂ę‚Ü‚đ‚ņ‚Ė‚Åíœ‚ĩ‚Ü‚·B
    Rows("1:1").Insert Shift:=xlDown

 ‚ŧ‚ˉš‚Å‹L˜^‚ĩ‚―AD1ƒZƒ‹‚É•ķŽš‚ð“ü‚ę‚é•”•Š‚ā“Ŋ—l‚Å‚·B
 ‹L˜^‚ģ‚ę‚―ƒR[ƒh‚˂΂ŋA–{“–‚É•K—v‚Č•”•ЂЂĮ‚ą‚Ȃ˂Đ
 íœ‚ĩ‚―‚čA‚­‚Á‚‚Ŋ‚―‚č‚ĩ‚ȂЂįŒĐ‹É‚߂ĉš‚ģ‚ǁB

 ‚Ü‚―AƒZƒ‹‚É•ķŽš‚ð“ü‚ę‚é‚Ė‚Í@ƒ}ƒNƒ‚Ė’†‚Å‚āŠî–{‚Ė•”—Þ‚ū‚ÆŽv‚ǂ܂·B
 Webã‚ŁAŠČ’P‚ȁ@ƒ}ƒNƒ‚Ė“ü–åƒy[ƒW‚ð’T‚ĩ‚ā@“Į‚ņ‚ʼnš‚ģ‚ǁB

 ‚ŋ‚Ȃ݂ɁA‰―“x‚ā‘‚Ŧ‚Ü‚·‚Š
 „x(1, 1) = "xxxxxƒƒ‚xxxxx"
 ‚ą‚ę‚́A•ϐ”‚É•ķŽš—ņ‚ð“ü‚ę‚Ăǂé‚˂ł ‚Á‚āAƒZƒ‹‚É“ü‚ę‚Ăǂé‚í‚Ŋ‚ł͂ ‚č‚Ü‚đ‚ņB

 „„1s–Ú‚Đ‚į‘‚Ŧo‚ĩ‚Ăǂé‚Ė‚ð2s–Ú‚Đ‚į‘‚Ŧo‚·‚Ė‚Å‚Í‘Ę–Ú‚Å‚·‚ЁH
 „‚ą‚ę‚ð‚ĻŠč‚Ē‚ĩ‚Ü‚·B
 ‚Æ‚Ē‚Ī‚ĻŒū—t‚Š‚ ‚Á‚ĂˁAŒŧÝ‚ɂȂč‚Ü‚·B

 ‚‚܂č
 „x(1, 1) = "xxxxxƒƒ‚xxxxx"
 ‚ð‚·‚é‚―‚߂ɂ́A‚ą‚ę‚܂ł˕û–@‚Å‚Í‚Č‚­
 ˆá‚Ī•û–@‚ð‚Æ‚é•K—v‚Š‚ ‚č‚Ü‚·B

 ”z—ņ•ϐ”‚Š‚í‚Đ‚é‚æ‚΂ɂȂę‚΁A‚ŧ‚Ī“ï‚ĩ‚ĒŽ–‚Å‚Í‚Č‚Ē‚ÆŽv‚ǂ܂·‚Ė‚Å
 ƒXƒLƒ‹ƒAƒbƒv‚ĩ‚―‹Å‚ɁA‚ēŽĐg‚ÅŽĀ‘•‚ĩ‚Ä’ļ‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B

 ŒŧÝ‚Ė—Ž‚ę‚ðˆø‚ŦŒp‚ǂłˑ€ė‚É‚Â‚Ē‚Ä‚Í
 ‚ā‚Ī­‚ĩ‘ą‚Ŋ‚邹‚Ƃ͍\‚í‚Č‚Ē‚ÆŽv‚ǂ܂·‚ЁH

 (HANA)


 ŽķšBŒƒ—ã‚ģ‚ę‚―‚˂Ɂ@‚Í‚â‚Î‚â‚Æ•‚Ŋ‚ð‹‚ß‚é•sb”ã‚Č‚ģ

 ”z—ņitbl1Ax(xr, xc) ‚Č‚Įj‚Ɓ@ƒZƒ‹‚Æ‚Ė‹æ•ƂЂí‚Đ‚Á‚―‚æ‚΂ł·B”z—ņ‚Å“ā—e‚ðŒˆ‚ß‚Ä‚āAƒZƒ‹‚Å ‚Ė•\ŽĶ‚ģ‚ę‚邯‚Í•Ę‚Å‚ ‚éB

 Œŧ‹ĩ‚́@
 AˆÄ
 http://www.mediafire.com/download.php?nzege4z5inz
 BˆÄ revised
 http://www.mediafire.com/download.php?nykmyojykjy

 A ˆÄ‚ÍˆČ‰š

 With Sheets("Œn•ˆ}")
     .Cells.ClearContents
     .Range("A1").Resize(UBound(y, 1), 3) = y
     .Range("D1").Resize(UBound(y, 1), xc + 3) = x  ' C—ņ‚ɐž—ï‚ð“ü‚ę‚é‚―‚߁@‹ó‚Ŋ‚―

     '@1s‚ðƒƒ‚—p‚É‹ó‚Ŋ‚é‚―‚߁Aˆęs–Ú‚Đ‚įŒn•ˆ}‚ð•`‚Ē‚―Œã‚Ł@ˆęs‰š‚Ö‚ļ‚į‚·ę‡B
     .Range("C1").Resize(UBound(y, 1), 1).Copy .Range("D1").Cells(1, xc + 5)  '‰E’[‚ɐž—ï
     .Range("A1").Resize(UBound(y, 1), 1).Copy .Range("D1").Cells(1, xc + 6)  '‰E’[‚É”N†
     .Range("B1").Resize(UBound(y, 1), 1).Copy .Range("D1").Cells(1, xc + 7)  '‰E’[‚ɘa—ï

     '@1s‚ðƒƒ‚—p‚É‹ó‚Ŋ‚é‚―‚߁A’žÚ@‰š‚Ö‚ļ‚į‚ĩ‚ā@2s–Ú‚Đ‚įŒn•ˆ}‚ð•`‚­ę‡B
     '.Range("A2").Resize(UBound(y, 1), 3) = y   'A2‚Đ‚įŒn•ˆ} ˆČ‰š1Ë‚Q‚Ö
     '.Range("D2").Resize(UBound(y, 1), xc + 3) = x  ' C—ņ‚ɐž—ï‚ð“ü‚ę‚é‚―‚߁@‹ó‚Ŋ‚―
     '.Range("C2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 5)  '‰E’[‚ɐž—ï
     '.Range("A2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 6)  '‰E’[‚É”N†
     '.Range("B2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 7)  '‰E’[‚ɘa—ï

      Rows("1:1").Insert Shift:=xlDown    ' ’žÚ‘‚Ŧž‚ņ‚ūü‚âFŽw’č‚Č‚Į‚Šˆę‚ɉš‚É‚ļ‚ę‚Č‚Ē‚Ė ‚Ł@‚ą‚ę‚͂܂ļ‚ǁB

     Range("D1") = "‚ą‚ą‚ÉėŽŽ–ž‚ð‘ž‚ņ‚Å‚­‚ū‚ģ‚Ē ‹Þŧ,the orginal form desingned by Teruo Nagata, and then the Excel produced by Shojiro Nagata thanks of Mr.HANA"""

     Range("Q120").Font.color = RGB(255, 0, 0)@' Test Žw’č‚ĖƒZƒ‹‚Ė•ķŽšF‚ðŒˆ‚ß‚éƒR[ƒh@

  End With

 ‚ą‚ę‚ð@ƒf[ƒ^•ωŧŒã@ÄŽĀs‚·‚邯@’žÚƒZƒ‹‚ɐF‚ÂŊ•`‰æ‚ĩ‚Ä‚āAƒR[ƒh‚ŃZƒ‹‚Æ‚ĩ‚Ä“ā—e‚âF‚Č ‚Į‚ðŒˆ‚ß‚Ä‚Ē‚Č‚Ē‚Æ@‚ŧ‚ę‚įF‚ÂŊƒZƒ‹‚́@Œģ‚ĖƒZƒ‹‚æ‚č‚Ps‚ĩ‚―‚É‚ļ‚ę‚邹‚Æ‚É‚Č‚éBŒģ‚É•ķŽš‚ːF‚Š Œģ‚ɕςí‚éB–ž‘O‚ɐF‚ð‚‚Ŋ‚éB
 ‚ŧ‚ą‚Ł@Range("Q120").Font.color = RGB(255, 0, 0)@‚Æ‚·‚邯@•ķŽš‚ƑΉž‚·‚éBŽĀÛ‚ɂ͊eƒZƒ‹“ā‚Ė"Ē"‚â"Ĩ"‚ÅŒˆ‚߂邹‚Æ‚É‚Č‚éBiŒã“úƒR[ƒhė‹Æj

 ‚ĩ‚Đ‚ĩAŒn•ˆ}Œ‹‰Ę‚É’Į‰Á‚·‚é‚Ė‚Í@Ĩˆũ‚Å—Ģ‚ę‚―Œn•ˆü‚Ė“Ŋˆęl‚ÆŽĶ‚·@ü‚Å‚ ‚éB‚ą‚ę‚́@‚Į‚Ī‚·‚é‚Đƒƒh‚Š—§‚―‚ȂǁBĒ“ï‚Å‚Í‚Č‚Ē‚ū‚ë‚ЁH

 ‚·‚邯@ˆę“x•`‰æ‚ĩ‚―‚ā‚ˁiÅŒÃ”N‚ð‘æˆęsj‚ðAˆęs‚Ã‚į‚·‚Ė‚Å‚Í‚Č‚­AŽn‚Đ‚į@ÅŒÃ”N‚ð‘æ‚Qs‚Æ‚ĩ‚ā@•`‰æ‚·‚é•K—v‚Š‚ ‚邿‚΂ł·B
@
 ‚ŧ‚ą‚Ł@–ß‚Á‚ā@BˆÄ‚ðĖ—p‚ĩ‚Ü‚ĩ‚―B‚ą‚ꂣ@F‚âüˆĘ’u‚Š•Ï‚í‚į‚ļ‚ɂȂč‚Ü‚·B

 Žc‚Á‚―‰Û‘č‚Í
 A1,B1,C1‚ÉÅŒÃ‚Ėƒf[ƒ^‚ŠŽc‚邹‚Ƃł·B‚ą‚ę‚͍Ōã‚É
 Range("A1FC1") = "h
 ‚Æ‚ĩ‚ā@ƒNƒŠƒ„[‚·‚é‚Ė‚ŠƒXƒ}[ƒg‚Å‚ĩ‚å‚ЁH
 ‚ŧ‚ĩ‚āA  
 ŠeƒZƒ‹“ā‚Ė"Ē"‚â"Ĩ"‚Ė”ŧ’č‚́@”z—ņ‚łłŦ‚é‚˂ł·‚ЁAƒZƒ‹‚ƑΉž‚ĩ‚Ȃǂ˂Å
 ‰ü‚߂ā@ƒZƒ‹‚Å”ŧ’č‚·‚é‚˂łĩ‚å‚΂Ё@
 If Range("A1FC1") = "Ē" then 
 ‚ˁ@‚æ‚Ī‚ČƒR[ƒh‚Å‚ĩ‚å‚Ī‚Đ@•v•w‚Ė‚Æ‚ą‚ë‚ŕƁX‚É–ž‘O‚ɐF‚ÂŊ‚Í‚Į‚Ī‚·‚é‚˂łĩ‚å‚Ī‚ĐH
 ‚ą‚ę‚ð@‘SƒZƒ‹‚ð‚Ü‚í‚ģ‚Č‚Ē‚Æ‚Ē‚Ŋ‚ȂǁB‚Į‚Ī‚·‚é‚Ė‚ū‚ë‚΁B

@@@


 „‚ŧ‚ą‚Ł@–ß‚Á‚ā@BˆÄ‚ðĖ—p‚ĩ‚Ü‚ĩ‚―B
 ‚Į‚ņ‚ČƒR[ƒh‚É‚ĩ‚―‚Ė‚Đ‚í‚Đ‚č‚Ü‚đ‚ņ‚Š
 „Žc‚Á‚―‰Û‘č‚Í
 „A1,B1,C1‚ÉÅŒÃ‚Ėƒf[ƒ^‚ŠŽc‚邹‚Ƃł·B
 .Cells.ClearContents
 ‚ð‚ĩ‚Ăǂę‚΁Aƒf[ƒ^‚ЁyŽc‚éz‚Č‚ņ‚Ä‚ą‚Æ‚Í
 –ģ‚Ē‚ÆŽv‚ǂ܂·‚ЁH

 „ŠeƒZƒ‹“ā‚Ė"Ē"‚â"Ĩ"‚Ė”ŧ’č‚́@”z—ņ‚łłŦ‚é‚˂ł·‚ЁAƒZƒ‹‚ƑΉž‚ĩ‚Ȃǂ˂Å
 ‹}‚É‚ŧ‚ņ‚Č‚ą‚Æ‚ðŒū‚í‚ę‚Ä‚āA
 ‚Č‚ņ‚ĖŽ–‚â‚į‚ģ‚Á‚Ï‚č‚í‚Đ‚č‚Ü‚đ‚ņB

 ƒtƒHƒ“ƒg‚ːF‚ð•Ï‚Ķ‚é‚Ė‚ÍAƒZƒ‹‚Ė‘ŽŪÝ’č‚Å‚·B
 ux‚ð‘‚Ŧo‚·‘O‚ɁAx‚É‚ŧ‚ĖÝ’č‚ð‚ĩ‚ĂςǂÄ
 @ƒf[ƒ^‚ð‘‚Ŧo‚·‚Æ“ŊŽž‚Ɂ@‘ŽŪÝ’č‚āEEEv
 ‚Č‚ņ‚čl‚͂Ăςį‚ę‚é‚˂ȂįA‚ŧ‚ę‚͂łŦ‚Ü‚đ‚ņB

 ‚ĩ‚Đ‚āAŒŧÝˆĩ‚Á‚ĂǂéƒTƒ“ƒvƒ‹‚͂ЂȂč‘å‚Ŧ‚ǂł·‚Ė‚Å
 ‚ŧ‚Ė‚ ‚―‚č‚́AŽ‚ģ‚ĒƒTƒ“ƒvƒ‹‚Ł@ƒeƒXƒgƒR[ƒh‚ðėŽ‚ĩ
 ”[“ū‚˂ǂ­ƒR[ƒh‚ðė‚į‚ę‚ĂЂį
 ”N•\Œn•ˆėŽƒ}ƒNƒ‚É‘g‚ݍž‚ņ‚łǂ­‚˂ЗĮ‚Ē‚ÆŽv‚ǂ܂·‚æB

 @@EEE‚ÆŒū‚Ī‚ĐAŽ„‚Í‚ą‚ę‚ð
 @@@u‚Í‚ņ‚É‚á‚ģ‚ņ‚ːV‚―‚ČŽv‚Ē‚Â‚Ŧv
 @@‚Æ”FŽŊ‚ĩ‚Ü‚·B

 “–‰‚Ė’iŠK‚ŁA‚Í‚ņ‚É‚á‚ģ‚ņ‚Ё@‚Į‚ę‚ū‚Ŋƒ}ƒNƒ‚ĖƒXƒLƒ‹‚ð
 Ž‚Á‚Ăςį‚ę‚―‚Ė‚Đ•Š‚Đ‚č‚Ü‚đ‚ņ‚ЁA‚ą‚ą‚Ü‚Å‚ĖŠÔ‚Å
 ”ō–ô“I‚ÉŒüã‚ĩ‚Ăςį‚ę‚é‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆŽv‚ǂ܂·B

 ‚ĩ‚Đ‚ĩA‚Ē‚Ŧ‚Ȃ肹‚ę‚į‚Đ‚į“ü‚Á‚―‚―‚ß
 ”ņí‚ÉŠî–{“I‚Č•”•Š‚Š–ĒŽû“ū‚Č‚Ė‚Å‚Í‚Č‚Ē‚Đ‚Æ‚āŽv‚ǂ܂·B

 ‚ EEE‚ЂƂ–Y‚ę‚邯‚ą‚ë‚Å‚ĩ‚―B
 ‘ŽŪ‚ðƒ}ƒNƒ‚ŕύX‚·‚é‚Č‚įAuClearContentsv‚Å‚Í‚Č‚­
 uClearv‚·‚é‚˂ЗĮ‚ǂłĩ‚å‚΁B

 (HANA)

 ‚ą‚ĖƒXƒŒ‚Å‚ā‚Č‚ģ‚Á‚Ä‚Ē‚éŽ–‚ɍĄ‹C‚ÂŦ‚Ü‚ĩ‚―‚ЁBBB
 ‚Į‚Ī‚ĩ‚Ä‚ā•ύX‚·‚é•K—v‚Š‚ ‚éę‡‚ðœ‚Ŧ
 ƒ^ƒCƒgƒ‹‚Í“–‰‚Ė‚ā‚Ė‚ð‚ŧ‚Ė‚Ü‚ÜŽg—p‚ĩ‚Ăǂ―‚ū‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B

 Ž„‚́AƒXƒŒ‚̓^ƒCƒgƒ‹‚Å”FŽŊ‚ĩ‚Ăǂ܂·‚ĩ
 i”FŽŊ‚Ė•û‚́AŠ„‚ÆžB–†‚Å‚·‚Ė‚ÅŽ—‚Ăǂę‚Î
 @•Ï‚í‚Á‚Ä‚Ē‚é‚ą‚ƂɋC‚Ã‚Đ‚Č‚ĒŽ–‚Š‘―‚ǂł·‚Ёj
 ƒeƒXƒgƒtƒ@ƒCƒ‹“™‚āƒ^ƒCƒgƒ‹‚ÅŠĮ—‚ĩ‚Ăǂ܂·‚˂ŁB
 i‚ą‚ņ‚ČŠī‚ķ‚ŁAƒf[ƒ^‚ÅŽc‚Á‚Ăǂ邯@‚ŧ‚Ė‚ā‚Ė‚ðŒŸõ‚·‚é‚Ė‚Å
 @ˆø‚ÁŠ|‚Đ‚į‚Č‚­‚Č‚Á‚Ä‚ĩ‚܂ǂ܂·Bj

 (HANA)

 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
 BˆÄ‚Í
 @With Sheets("Œn•ˆ}")
    .Cells.ClearContents
   @'@1s‚ðƒƒ‚—p‚É‹ó‚Ŋ‚é‚―‚߁A’žÚ‰š‚Ö‚ļ‚į‚ĩ‚ā@2s–Ú‚Đ‚įŒn•ˆ}‚ð•`‚­ę‡B
    .Range("A2").Resize(UBound(y, 1), 3) = y   'A2‚Đ‚įŒn•ˆ} ˆČ‰š1Ë‚Q‚Ö
    .Range("D2").Resize(UBound(y, 1), xc + 3) = x  ' C—ņ‚ɐž—ï‚ð“ü‚ę‚é‚―‚߁@‹ó‚Ŋ‚―
    .Range("C2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 5)  '‰E’[‚ɐž—ï
    .Range("A2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 6)  '‰E’[‚É”N†
    .Range("B2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 7)  '‰E’[‚ɘa—ï

    Range("D1") = "    ‚ą‚ą‚ÉėŽŽ–ž‚ð‘ž‚ņ‚Å‚­‚ū‚ģ‚Ē ‹Þŧ"

 End With
 ‚Å‚·B
 @Œ‹‰Ę‚́@OK‚Å‚ĩ‚―BƒR[ƒh‚Ėƒ~ƒX‚Š‚ ‚č‚Ü‚ĩ‚―B‚í‚ļ‚į‚í‚ĩ‚Ü‚ĩ‚―B

 F‚ÂŊ‚ÍŠm‚ЂɁ@Žčė‹Æ‚Å‚â‚Á‚Ăǂ―‚Ė‚ðƒR[ƒh‰ŧ‚·‚é‚Ė‚Í@Žķ‚ˁuV‚―‚ČŽv‚Ē‚Â‚Ŧv‚Å‚·B
 ‚Í‚Ē@‚ą‚ę‚͕ʓr‚Æ‚ĩ‚Ü‚·B

 ‘―•Š
    .Range("A2").Resize(UBound(y, 1), 3) = y   'A2‚Đ‚įŒn•ˆ} ˆČ‰š1Ë‚Q‚Ö
    .Range("D2").Resize(UBound(y, 1), xc + 3) = x  ' C—ņ‚ɐž—ï‚ð“ü‚ę‚é‚―‚߁@‹ó‚Ŋ‚―
 ‚ą‚Ė2s‚Ł@ƒf[ƒ^‚ð‘‚Ŧo‚·‚ĩ‚āA‚ŧ‚ĖŒã‚Å‚ĩ‚Ё@F‚Č‚ĮƒZƒ‹‚Ė‘ŽŪÝ’č‚͂łŦ‚ȂǁB‚·‚Č‚í‚ŋ@With Sheets("Œn•ˆ}")ˆČ‘O‚ł͏o—ˆ‚ȂǁB
 ‚Æ—‰ð‚ĩ‚Ü‚ĩ‚―B—‰ð‚Í—Į‚ǂłĩ‚å‚Ī‚ĐH

 ‚―‚ĩ‚ЂɁ@‚ŧ‚ĖŒã‚Ł@
    'Range("Q120").Font.color = RGB(255, 0, 0) 'ŠeƒZƒ‹“ā‚Ė"Ē"‚â"Ĩ"‚ÅŒˆ‚߂邹‚Æ‚É‚Č‚éiŒã“ú   ƒR[ƒhė‹Æj‚Č‚Į‚ÅŠ’č‚ːF‚ɂłŦ‚Ü‚ĩ‚―B
 ‚ą‚ą‚Ł@‘SƒZƒ‹‚É‚Â‚Ē‚Ä@ðŒ‚ŐF‚ÂŊ‚·‚邹‚Ƃłĩ‚å‚΁B@•Ũ‹­‚ĩ‚ȂЂį@‚â‚Á‚Ă݂܂·B
 s‚ŦŽ~‚Ü‚Á‚―‚į@‚Į‚Ī‚Đ@‚æ‚ë‚ĩ‚­@‚Ļ‚Ë‚Š‚Ē‚ĩ‚Ü‚·B‚ŧ‚Ė‚Æ‚Ŧ‚́@•ĘƒXƒŒƒbƒh‚ŁB

 Ą‰ņ‚ĖƒXƒŒƒbƒhƒ^ƒCƒgƒ‹‚́@‰ü‘č‚˂܂܂łæ‚ǂłĩ‚å‚Ī‚Đ@‚ŧ‚悯‚āˆČ‘O‚ĖŒģ‚É‚ā‚Į‚ĩ‚―‚į@‚æ‚ǂłĩ‚å‚Ī‚ĐH
@


 „With Sheets("Œn•ˆ}")ˆČ‘O‚ł͏o—ˆ‚ȂǁB
 „‚Æ—‰ð‚ĩ‚Ü‚ĩ‚―B—‰ð‚Í—Į‚ǂłĩ‚å‚Ī‚ĐH

 ƒZƒ‹‚Ƀf[ƒ^‚Š“ü‚Á‚Ä‚Ē‚éŽ–‚ƁAƒZƒ‹‚Ė‘ŽŪ‚ð•ύX‚·‚鎖‚Í
 •Ƃ˖â‘肯‚ĩ‚čl‚Ķ‚é‚˂ЗĮ‚Ē‚ÆŽv‚ǂ܂·B

 —á‚Ķ‚ÎAA1ƒZƒ‹‚Ƀf[ƒ^‚Š“ü‚Á‚ĂǂȂ­‚Ä‚ā
 A1ƒZƒ‹‚Ė‘ŽŪ‚͕ύXo—ˆ‚Ü‚·‚ˁH

 “Ŋ‚ķu•ķŽšF•ύXv‚ÆŒū‚Á‚Ä‚āA1ƒZƒ‹‚Ɂu‚č‚ņ‚灁‚݂Ђņv‚Æ“ü‚鎞‚É
 "‚č‚ņ‚ē"‚͐ԂɁA"‚݂Ђņ"‚̓IƒŒƒ“ƒW‚É
 ‚ÆŒū‚Ī•ÏX‚́AA1ƒZƒ‹‚Ƀf[ƒ^‚Š“ü‚Á‚Ä‚Ē‚Č‚Ē‚Æo—ˆ‚Ü‚đ‚ņB

 @@‚ŧ‚ę‚ð“Ĩ‚܂͂āuEEE‚Æ—‰ð‚ĩ‚Ü‚ĩ‚―Bv‚ÆŒū‚ĪŽ–‚Å—L‚ę‚Î
 @@—‰ð‚Í—Į‚ǁ@‚ÆŽv‚ǂ܂·B

 ˆę‚Â‚ĖƒZƒ‹‚Ė’†‚Ė•ķŽš‚ːF‚ð‚Ē‚­‚Â‚Đ‚É•ÏX‚·‚éę‡‚Í
 i“–‘R‚Å‚·‚Ёj‰―•ķŽš–Ú‚Đ‚į‰―•ķŽš–Ú‚ð‰―F@‚ÆŒū‚Á‚―Šī‚ķ‚ÅŽw’č‚ð‚ĩ‚Ü‚·B
 A1ƒZƒ‹‚Ɂu‚č‚ņ‚灁‚݂Ђņv‚Š“ü—Í‚ģ‚ę‚邯Œˆ‚Ü‚Á‚―’iŠK‚Å
 @@i x(1,1)‚Ɂ@‚č‚ņ‚灁‚݂Ђņ@‚Æ“ü‚Á‚―’iŠK‚Łj
 A1ƒZƒ‹‚Ė•ķŽšF‚́@‚P`‚RÔA‚T`‚WƒIƒŒƒ“ƒW@‚ÆŒˆ‚Ü‚č‚Ü‚·B
 ŽĀÛ‚É•ķŽšF‚ð•ύX‚·‚é‚Ė‚ÍA‘‚Ŧo‚ĩ‚―Œã‚Å‚·‚ˁB
 ‚ŧ‚ĖƒZƒ‹‚ŠˆęF‚Å—Į‚ǂȂįA‚ą‚Ė’iŠK‚Łi‘‚Ŧo‚·‘O‚Å‚āj
 ƒZƒ‹‚ɏ‘ŽŪ‚ĖÝ’č‚܂ŏo—ˆ‚Ü‚·‚ЁB
 i‚ĩ‚Đ‚ā@•ķŽš”‚ð”‚Ķ‚é•K—v‚ā–ģ‚­@o—ˆ‚Ü‚·‚ˁBj

 uŽv‚Ē‚Â‚Đ‚ę‚é‚―‚Ņ‚ÉƒR[ƒh‚ð•ύX‚·‚é‚Ė‚ÍŒ™‚ūv‚ÆŒū‚΂˂Í
 Šm‚Ђɑå•Ï‚Č‚Ė‚Å‚·‚ЁA‚ŧ‚悿‚č‚ā
 uæ‚É•Š‚Đ‚Á‚Ăǂ―‚įAˆá‚ĪÝŒv‚ð‚ĩ‚―v‚ÆŒū‚Ī•”•Š‚Š
 ‚―‚­‚ģ‚ņo‚Ä‚­‚é‚Đ‚į‚Å‚·B

 Ą‰ņ‚ːF‚Ė•ÏX‚ÉŠÖ‚ĩ‚Ä‚ā‚ŧ‚΂ł·B
 ŽĀÛ‚ɃR[ƒh‚ðė‚é‚Ѝė‚į‚Č‚Ē‚Đ‚Í•Ę‚Æ‚ĩ‚Ä
 i‚ą‚ę‚܂łā@ƒR[ƒh‚Š–Ę“|‚ū‚Đ‚į—v–]‚Í”―‰f‚ĩ‚Ü‚đ‚ņ@‚ÆŒū‚ĪŽ–‚ð
 @‰―“x‚ĐŒū‚Á‚Ä‚Ŧ‚―‚ÆŽv‚ǂ܂·Bj
 æ‚É‚ŧ‚Ė‚ē—v–]‚Šo‚Ăǂ―‚į@–”ˆá‚ĪÝŒv‚ð‚ĩ‚Ăǂ―‚ÆŽv‚ǂ܂·B

 ŒŧÝ@•ƒ•ęi•vČj‚ðˆę‚Â‚ĖƒZƒ‹‚ɏ‘‚Ŧo‚ĩ‚Ăǂ܂·‚ˁB
 ‚ū‚Đ‚įA››•ķŽš‚Ü‚Å‚ÍĒFA~~•ķŽš‚Đ‚į‚́žF@‚Č‚ņ‚Ä
 –Ę“|‚Ȑݒ肊•K—v‚ɂȂÁ‚Ä‚Ŧ‚Ü‚·B
 ‚ā‚ĩ‚āŽq‚Ė—l‚ɁAˆęƒZƒ‹‚Ɉęl‚Ė–ž‘O‚ð‘‚­‚ą‚Æ‚É‚ĩ‚Ăǂ―‚į
 •ϐ”x‚Ö“ü‚éƒf[ƒ^‚ŠŒˆ‚Ü‚Á‚―’iŠK‚ŁAŠČ’P‚ɏ‘ŽŪ‚ŠŒˆ‚Ü‚č‚Ü‚·‚ĩ
 ƒ^ƒCƒ~ƒ“ƒO‚ð‹C‚É‚đ‚ļƒZƒ‹‚Ė‘ŽŪ‚Ė•ÏX‚Šo—ˆ‚邿‚΂ɐނč‚Ü‚·B
 ŒŧÝ•K—v‚ÆŽv‚í‚ę‚éė‹Æ‚ā•s—v‚ɐނ镔•Š‚Šo‚Ä‚Ŧ‚Ü‚·B
 ‚ą‚ę‚́AƒR[ƒh‚Š’Z‚­‚āŽ‚č‚Ü‚·‚ĩ@ę‡‚É‚æ‚Á‚Ä‚Í
 ‘S‘Ė‚Ėˆ—‘Ž“x‚ā‘Ž‚­‚Č‚é‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆŽv‚ǂ܂·B

 Žq‚âubvƒZƒ‹‚Ė‘ŽŪ‚Ė•ÏX‚́AŠČ’P‚ɏo—ˆ‚邯Žv‚ǂ܂·B
 –â‘č‚́@•ƒ•ę‚Ėę‡‚Å‚·B
 Ŧ•Ę‚ðŠm”F‚·‚邯‹Ī‚ɁAŽq‚ĖŽž‚Í•s—v‚Č
 l–ž‚Ė’·‚ģ{uŒĖv‚Ė—L–ģ‚ĖŠm”F@“™
 ‚ЁAķ‘΂ɗˆ‚Ăǂél‚ÉŠÖ‚ĩ‚Ä•K—v‚Å‚·B

 Ž„‚ŠŒŧÝ‚ĖƒR[ƒh‚Ė‚Ü‚Ü‚Åė‚é‚Č‚įA‚ā‚Īˆę‚•ϐ”‚ðŽg‚Á‚Ä
 ŠeƒZƒ‹‚Š‚Į‚Ė—l‚ȏ‘ŽŪ‚ɐނé‚Ė‚ĐAƒƒ‚‘‚Ŧ‚ð‚ĩ‚ĂςǂÄ
 ÅŒã‚É‚ŧ‚Ė•Ï”‚Ėƒf[ƒ^‚ðŒĐ‚ȂЂį@‘ŽŪ‚ð•ύX‚ĩ‚čs‚­‚ÆŽv‚ǂ܂·B

 ‚ĩ‚Đ‚ĩAŽĀÛ‚ĖŽ–‚ðl‚͂邯@’ú‚߂ā@ŒŧÝŠŪŽ‚ĩ‚ĂǂéƒR[ƒh‚Ė•û‚ð
 •ƒ‚Æ•ę‚Ė–ž‘O‚ð•ĘƒZƒ‹‚ɏ‘‚Ŧo‚·‚æ‚Ī‚É•ÏX‚·‚邯Žv‚ǂ܂·‚æB
 i‘ŽŪƒƒ‚‚ĖėŽƒR[ƒh‚ā‚‚Ŋ‚­‚í‚͂ȂЂįBj

 ‚ŧ‚ꂊ—L‚é‚˂ŗ]Œv‚ɁAŒŧÝo—ˆ‚Ăǂéó‘Ô‚Đ‚įŽč‚ð‰Á‚͂āEEE
 ‚ÆŒū‚Ī”­‘z‚́A–Ę“|‚ÉŽv‚ǂ܂·B
 i‚ÆŒū‚Ī”­‘z‚Š–ģ‚ǂȂįA“Á‚É‹^–â‚Í‚Č‚Ē‚Ė‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚ЁB
 @‚â‚Á‚Ä‚â‚ę‚Č‚ĒŽ–‚Í‚Č‚Ē‚Ė‚ÅBj

 Å‰‚ĖÝŒv‚Á‚đ吨‚Å‚·‚æB
 ‚Å‚·‚Đ‚įA–Ę“|‚Å‚āˆę“xŽčė‹Æ‚ÅėŽ‚ĩ‚Ăς­‚˂ЗĮ‚Ē‚ÆŽv‚΂˂ł·B
 ƒR[ƒh‚ŠŠŪŽ‚ĩ‚ĂЂįAƒR[ƒh‚ÉŽč‚ð‰Á‚Ķ‚Äs‚­‚æ‚č
 Œ‹‰Ę“I‚ɂ͑‚­ŠŪŽ‚·‚é‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆŽv‚ǂ܂·‚ĩ
 ƒR[ƒh‘S‘Ė‚ðŒĐ‚―Žž‚É‚āA‚æ‚čƒXƒ}[ƒg‚Č•Ļ‚Šo—ˆ‚邯Žv‚ǂ܂·B

 ‚Ü‚―AƒZƒ‹‚Ö‚ĖƒAƒNƒZƒX‚ÍŽžŠÔ‚Š‚Đ‚Đ‚č‚Ü‚·B
 ‚ā‚ĩ‚āubv‚āŠÜ‚߈ęƒZƒ‹‚ļ‚•ύX‚·‚鎖‚ð
 l‚͂ċ‚į‚ę‚é‚Č‚į@‚ģ‚į‚ÉŽžŠÔ‚Š‚Đ‚Đ‚é‚Å‚ĩ‚å‚΁B
 ‚Å‚·‚Đ‚įA‚ŧ‚Ė“_‚āl—ķ‚Š•K—v‚Č•”•ЂɐނÁ‚Ä‚­‚邯Žv‚ǂ܂·B

 „Ą‰ņ‚ĖƒXƒŒƒbƒhƒ^ƒCƒgƒ‹‚́@‰ü‘č‚˂܂܂łæ‚ǂłĩ‚å‚Ī‚Đ
 ŽŸ‰ņ‚Đ‚į‹C‚ð‚‚Ŋ‚Ăǂ―‚ū‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B

 ƒ^ƒCƒgƒ‹‚ŧ‚Ė‚ā‚Ė‚ðŒŸõ‚ĩ‚―Žž‚Ɉø‚Á‚ЂЂį‚Č‚­Ž‚邯Œū‚Ī‚ū‚Ŋ‚Å
 Á‚ģ‚ę‚Ä‚ĩ‚Ü‚Á‚―‚Ė‚Å‚Č‚ĒŒĀ‚čA‘―‚­‚Ėę‡
 ’PŒę‚â“ā—eAƒjƒbƒNƒl[ƒ€“™‚ÅŒŸõ‚ĩ‚ÄŒĐ‚Â‚Ŋ‚鎖‚͏o—ˆ‚Ü‚·‚˂ŁB
 i‚ŧ‚ꂊ–Ę“|‚Ȃ˂ŁA•Ï‚Ķ‚Č‚Ē‚Å‚ā‚į‚Ē‚―‚Ē‚Æ@Žv‚Á‚Ăǂé‚ū‚Ŋ‚Å‚·Bj

 (HANA)

 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
 ÝŒvEŽd—l‚ŠŽn‚߂Ђį’ņŽĶ‚ĩ‚ĂȂǂ―‚߂Ɂ@‚đ‚Á‚Đ‚­‚Ė•Œū‚Å
 iHANA‚ģ‚ņ‚Ė–{—Ė‚ð”­Šö‚Å‚Ŧ‚ļj
 ƒXƒ}[ƒg‚ČƒR[ƒh‚Š“ū‚į‚ę‚Č‚Ē‚ą‚Æ‚Í‚ą‚ą‚ë‚Đ‚į@ŽÓ‚č‚Ü‚·B

 ƒZƒ‹‚Ė•ķŽš“ā—e‚ð’č‚ß‚éƒR[ƒh‚Ė‚Æ‚ą‚ë‚ðFŽw’č‚Ė•â‘Ŧ‚·‚ę‚Î‚ÆˆĀˆÕ‚Él‚͂Ăǂ܂ĩ‚―B
 ‚Å‚ā@‚ЂƂ‚͓ā—e‚ð’č‚ß‚―‚Ė‚Í@ƒZƒ‹—p‚Ė”z—ņ‚Ė“ā—e‚Ł@ƒZƒ‹‚ŧ‚Ė‚ā‚˂łȂǁB
 ‚Æ‚Č‚é‚Æ@ƒZƒ‹‚Ė”Ô’n‚ÍX,Y‚ĖĀ•W”’l‚łȂ­AA3‚Ė”@‚­@•ķŽš–ž‚ɂȂÁ‚Ăǂé‚Ė‚Å
 For@Loo‚‚Ė‚æ‚΂ȋLq‚Ł@‚QE‚P`—ņEs•Ï“ŪÅ‘å”’l‚ð‰ô‚ĩ‚āAŠeƒZƒ‹‚ːŦ‹L†‚ĖŽOŠpˆó‚Æ‚Ė
 Æ‡‚Ł@ŠY“–ƒZƒ‹‚ːF‚ð•ύX‚·‚邯‚ǂ΁@ˆĀˆÕ‚Ȃ₭‚ë‚Ý‚Š‚Ŧ‚͂܂ĩ‚―B
 ƒZƒ‹–ž‚Š•ķŽš‚Ł@‚Į‚Ī‚â‚Á‚ā@ƒZƒ‹‚ð‰ô‚ĩ‚ĂłŦ‚é‚Ė‚Đ@•Ũ‹­‚ĩ‚Č‚Ŋ‚ę‚΁@‚Č‚č‚Ü‚đ‚ņB

 For@XXX to Max  'Loo‚ ‚ą‚Ė‹Lq‚ð•Ũ‹­‚ĩ‚Č‚Ē‚Æ‚Ē‚Ŋ‚Č‚Ē
  if Range(x, y) = Like "*[Ĩ]*" Then "Range(x, y) =" .Font.color = RGB(255, 0, 0) 
 @else 
  @if Range(x, y) = Like "*[Ē]*" Then "Range(x, y) =" .Font.color = RGB(0, 0, 255)
 @else 
 @"Range(x, y) =" .Font.color = RGB(0, 0, 0)

 Next

 Žq‚Ė‚Æ‚Ŧ‚Ė
 > @‚ŧ‚ĖƒZƒ‹‚ŠˆęF‚Å—Į‚ǂȂįA‚ą‚Ė’iŠK‚Łi‘‚Ŧo‚·‘O‚Å‚āj ƒZƒ‹‚ɏ‘ŽŪ‚ĖÝ’č‚܂Šo—ˆ‚Ü‚·B

 ‚ą‚Ė’iŠK‚Æ‚Ē‚Ī‚Ė‚Í@With Sheets("Œn•ˆ}")‚Ė‘OA‘Ķ‚ŋ@For i = 2 To UBound(tbl1, 1)@
 ‚Ė’†‚łłĩ‚å‚Ī‚Đ
 ‚ą‚ꂊ‰Â”\‚Č‚į@‚ŧ‚ę‚ð‚ß‚ī‚ĩ‚―‚ǁB
 —‰ð•s‘ŦH@‚ą‚ą‚ł͔z—ņ‚ĩ‚Đ‘€ė‚ĩ‚Ä‚Ē‚Č‚Ē‚Đ‚į@ƒZƒ‹‘€ė‚͂łŦ‚é‚ū‚ë‚Ī‚ĐH

 >  •ϐ”x‚Ö“ü‚éƒf[ƒ^‚ŠŒˆ‚Ü‚Á‚―’iŠK‚ŁAŠČ’P‚ɏ‘ŽŪ‚ŠŒˆ‚Ü‚č‚Ü‚·

 ‚΁[‚ށIH@‚Æ‚Ē‚Ī‚ą‚Æ‚́@”z—ņ’l‚ðŒˆ‚ß‚é‚Æ‚Ŧ‚Ɂ@“ŊŽž‚ɃR[ƒh‰ŧ‚Å‚Ŧ‚邯‚Ē‚Ī‚ą‚Æ‚Å‚ĩ‚å‚Ī‚ĐH

 “Ŋ‚ķƒZƒ‹“ā‚Ł@•ƒ•ę‚Ė‚Q‚Â‚Ė–ž‚Š‚ ‚Á‚ā@‚ŧ‚ę‚ð‚ŧ‚ꂞ‚ęF‚í‚Ŋ‚·‚é‚ɂ́@‚Ė‘O‚Ė•ķŽš”A
 Œã‚Ė•ķŽš”‚ð”‚Ķ@‚ŧ‚ꂞ‚ę‚Ė•ķŽš”‚ð
 F•ʂɎw’肯‚Ē‚Ī‚ą‚Æ‚ū‚Æ—‰ð‚ĩ‚Ü‚ĩ‚―BŽķ‚ɂ͂ނļ‚Đ‚ĩ‚ǁBiŽč‘€ė‚ł́@o—ˆ‚Ü‚·jB
 •Ę‚ĖƒZƒ‹‚ðŽg‚΂ɂĩ‚ā@ķiæoj–ž‘O‚ĖŽš”‚Å‰EiŒãoj‚Ė–ž‘O‚ĖƒZƒ‹ˆĘ’u‚ð•Ï‚Ķ‚é@
 ‚Æ‚Ē‚Ī‚ą‚Æ‚āo—ˆ‚ŧ‚΂ł·‚Š
 Œ‹\‚Þ‚ļ‚Đ‚ĩ‚ŧ‚΁B

 “––ʁAŽq‚Ė•ķŽš‚ÉŒĀ‚Á‚ĐF•ĘŽw’č‚ð‚ß‚ī‚ĩ‚Ü‚·B

 ‚Ü‚―@Œn•ˆüb‚́@ÅŒãŒn“‚Ė‰Æ‘°‚Đ‚į@‹t‚É‘k‚Á‚Ä’H‚邯‚Ŧ‚Í’jŒnA—Œn‚ːF‚ŠŒˆ‚Ü‚č‚Ü‚·‚ЁA
 —že‚Đ‚į‚́@–š‚ ‚é‚Ē‚Í‘§Žq‚Ė—ž•û‚Š‚ ‚é‚Ė‚ÅˆęŠT‚É‚Į‚ːF‚Æ‚Ŧ‚ß‚į‚ę‚Č‚Ē‚Ė‚ÅŽĐ“Ū‰ŧ‚Í‚ĩ‚Ü‚đ‚ņB

 ‚Ȃρ@•Œū‚ð‹‚ß‚é‘O‚Ɂ@1”ԁ@l‚Ķ‚―‚ą‚Æ‚́@@
 ”zü}‚˂炯‚­@Œð·‚ĩ‚Ȃǂæ‚΂Ɂ@Œˆ‚߂邯‚Ē‚Ī‚ą‚Æ‚Å‚ĩ‚―B

 “Ђ˒†‚Ř_—“I‚Å‚ ‚ę‚΁@ƒpƒ\ƒRƒ“‚É–―—߁iƒvƒƒOƒ‰ƒ€j‚·‚邹‚Ƃ́@”ž‚Ώo—ˆã‚Š‚Á‚―‚æ‚΂Ȃā‚Ė‚ū‚ŧ‚΂ł·‚ЁB
 ŽĀÛ‚ɂ́@ŽŸX‚Æ‚Ē‚ë‚ņ‚ČƒP[ƒXi“Á‚ÉĖ‚Ė‚Ð‚Æj‚Šo‚āAƒvƒƒOƒ‰ƒ€‚ȂЂđ‚Å‚ĩ‚― iŽĐ—Í‚Å‚Č‚­A
•Œū‚É‚ĩ‚―‚Š‚Á‚čė‚Á‚―j

 Ą‚͐eŽq‘g‚ðˆę‚Â‚ĖŒn•ˆü‚Å‚ ‚į‚í‚ĩ‚ā@—že[Žq‚ĖŒn•ˆü‚Šˆę‘g‚Å‚·‚Š
 Žq‚ŠŽŸ‚ːǑãi‰Æ‘°j‚𐎂·‚Ɓ@ƒf[ƒ^‚Æ‚ĩ‚ā@‚ā‚Īˆę‘gė‚邹‚Æ‚É‚Č‚éB
 ė}‚Å‚ā@ƒJƒbƒg•ƒy[ƒXƒg‚Ėė‹Æ‚ЂǂéB

 Œð·‚ĩ‚Č‚ĒðŒ‚Š‚ ‚Á‚―‚čA‘‚Ŧ•û‚ð‚΂܂­ŒĐ‚‚Ŋ‚į‚ę‚ę‚΁@iˆę‘ã‚Č‚į@”N­ŽŌ‚ĖŒn •ˆü‚ðÅķ‚É‚ĩ‚ā@
 ŽŸ‚Ė”N’·ŽŌ‚Ė‚ð‚æ‚č‰E‚É•`‚­‚Æ‚Ē‚ĪŒˆ‚ß•ûjŽq‚ĖŒ‹Ĩie‚ɐނéj‚ƁAŽŸX‚ÆŒn•ˆü‚ðŠK’iŽŪ‚É
 •`‚Đ‚ę‚邊AŽq‚Š•Ą”‚Æ‚Č‚é‚Æ@ŽŸ‚ĖŽq‚į‚ĖŒn•ˆü‚Í‚Į‚Ī‚·‚é‚Đ‚Å@‚Č‚Đ‚Č‚Đ˜_—“I‚Č”z’u‚Š“ï‚ĩ‚ǁB
 –{l‚Đ‚įŒĐ‚ā@‚ςǂâ‚߂ǁi‚Ē‚Æ‚ą“ŊŽmj‚Š•Ā‚Ô@Œn•ˆü‚Љ―–{‚ā‚ ‚邯Œð·‚·‚邹‚Æ‚É‚Č‚éB

 ‚ą‚ę‚Í“ï‚ĩ‚Đ‚Á‚―‚˂Ł@eŽqŠÖŒW‚ňęŒn•ˆü‚ð‚Đ‚­‚ą‚Æ‚É‚ĩ‚Ü‚ĩ‚―B
 ‚ŧ‚ęˆČŠO‚Í•s–ū‚Čƒf[ƒ^‚Č‚Į‚ð—Į‚­l‚Ķ‚Č‚Đ‚Á‚―‚Æ‚Ē‚Ī‚Ė‚ŠŽĀî‚Å‚·B

 Žč‘€ė‚Å‚â‚Á‚ā@‚ŧ‚Ėƒ}ƒNƒ‚Ö‚Ė‹L˜^‚ðŽQÆ‚ĩ‚ȂЂį@•Ũ‹­‚ĩ‚ĂǂŦ‚Ü‚·B
 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B


 ‚ą‚ą‚܂łâ‚Á‚Ä‚Ŧ‚āu‚ǂ܂ģ‚įv‚ÆŽv‚í‚ę‚é‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚Š
 ‚ā‚Īˆę“xy“ü–åz‚Đ‚įŽn‚߂Ăǂ―‚ū‚­‚˂ЁA—Į‚Ē‚ÆŽv‚ǂ܂·B

 ’m‚Á‚Ä‚Ē‚é‚ą‚Æ‚ū‚Ŋ‚Å‚ā@VBA‚Å‚·‚Đ‚į
 ‚Ē‚ë‚Ē‚ë‘g‚ݍ‡‚í‚đ‚ďæ‚č‰z‚Ķ‚é‚ą‚Ƃ͏o—ˆ‚邯Žv‚ǂ܂·B

 ‚ĩ‚Đ‚ĩA‚Ē‚ë‚Ē‚ë‘g‚ݍ‡‚í‚đ‚ļ‚ɏo—ˆ‚é•û–@‚Š‚ ‚é‚˂Ȃį
 ‚ŧ‚ę‚ðŽg‚í‚Č‚ĒŽč‚Í‚ ‚č‚Ü‚đ‚ņB

 ‚―‚Æ‚Ķ‚ÎAB5ƒZƒ‹‚ðƒ}ƒNƒ‚Å•\‚·‚É‚Í
 Range("B5")‚Ė—l‚ɏ‘‚Ŧ‚Ü‚·‚Š
 Cells(5 , 2) ‚ÆŒū‚Á‚―‘‚Ŧ•û‚ā‚Å‚Ŧ‚Ü‚·B

 Ą‰ņAx(1,1)‚Í Range("D2") ‚ɏ‘‚Ŧo‚·‚Ė‚Å
 Cells(2 , 4) ‚ɑΉž‚ĩ‚Ü‚·B@ @Ŧx‚Ės—ņ
 x‚Ės+1 ‚Ё@ƒZƒ‹‚Ės”ԍ†‚Ł@@i‚P +1= ‚Qj
 x‚Ė—ņ+3 ‚Ё@ƒZƒ‹‚Ė—ņ”ԍ†‚Å‚·Bi‚P +3= ‚Sj
@@@@@@@@@@@@@@@@@@@@ŠCells‚Ės—ņ
 ‚Å‚·‚Ė‚Å
                    If tbl1(i, 6) Like "*[‘§Žq]*" Then
                        sb = "Ē"
                    ElseIf tbl1(i, 6) Like "*[–š]*" Then
                        sb = "Ĩ"
                    Else    'ŠÖŒW‚Š–ģ‹LÚ
                        sb = ""
                    End If
 ‚ą‚Ė”ŧ’肣A•ķŽšF‚ŠŒˆ‚Ü‚č
                    x(xr, xc + 2) = sb & knm(tbl1(i, 9), tbl1(i, 1))
 ‚ą‚Ė x(xr, xc + 2) ‚ŁAƒZƒ‹”Ô’n‚ŠŒˆ‚Ü‚č‚Ü‚·B
 Cells(xr + 1 ,xc + 2 + 3)@@xr + 1s–Ú ‚Å xc + 5—ņ–Ú‚ĖƒZƒ‹

 ‚Ü‚―A•K‚“Šˆę•ķŽš‚Å”ŧ’f‚·‚ę‚΂æ‚ǂ˂Å
 Range(x, y) = Like "*[Ĩ]*"@‚æ‚č‚ā
 LEFT(Cells(y,x),1)="Ĩ" ‚Ė•û‚Š—Į‚Ē‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņB

 ‚ŧ‚ę‚Đ‚įA
 „ For@XXX to Max  'Loo‚ ‚ą‚Ė‹Lq‚ð•Ũ‹­‚ĩ‚Č‚Ē‚Æ‚Ē‚Ŋ‚Č‚Ē
 ‚ą‚ĖƒR[ƒh‚ł́A‚―‚Æ‚ĶŠŪŽ‚ĩ‚―‚Æ‚ĩ‚Ä‚ā
 ŽžŠÔ‚΂Ђč‚ЂЂÁ‚ÄŽg‚ǕςɂȂį‚Č‚Ē‚ÆŽv‚ǂ܂·‚æB

 „“––ʁAŽq‚Ė•ķŽš‚ÉŒĀ‚Á‚ĐF•ĘŽw’č‚ð‚ß‚ī‚ĩ‚Ü‚·B
 „‚Ü‚―@Œn•ˆüb‚́@EEE@ŽĐ“Ū‰ŧ‚Í‚ĩ‚Ü‚đ‚ņB
 ‚ą‚Ė•”•Š‚ð‚ā‚Ī­‚ĩl‚Ķ‚Ä‚Đ‚įAƒR[ƒhėŽ‚É
 ‚Æ‚č‚ЂЂé‚˂ЗĮ‚Ē‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆŽv‚ǂ܂·B

 ‚―‚Æ‚Ķ‚ÎAĪĨˆČŠO‚ĖŽž‚É•ķŽšF‚ð•‚­‚·‚é‚Č‚į
 ubv‚ĖƒZƒ‹‚͍•‚­‚Č‚č‚Ü‚·‚ˁB
 ‚ŧ‚ę‚ÍĒ‚é‚˂Łubv‚ĖŽž‚͕ύX‚ĩ‚Č‚ĒŽ–‚É‚·‚éę‡
 ‚ŧ‚Ė‘O‚ĖŽž‚ɁuĨv‚ū‚Á‚―‚Ŋ‚ĮĄ‰ņubv‚ɂȂÁ‚―ƒZƒ‹‚Í
 •ķŽšF‚ŠÔ‚Ē‚Ü‚Ü‚ÅŽc‚č‚Ü‚·B
 ‚―‚Æ‚Ķ‚ŧ‚Ė—ņ‚ĖŒn•ˆü‚ːF‚ŠÂ‚ū‚Á‚―‚Æ‚ĩ‚Ä‚āB
 ‚ŧ‚ꂳ́AÅ‰‚É‚·‚Ũ‚č•‚ÉƒŠƒZƒbƒg‚ĩ‚―‚įH
 ‚đ‚Á‚Đ‚­Žč“Ū‚Å‚Â‚Ŋ‚―ubv‚ːF‚Š–ģ‚­‚Č‚Á‚Ä‚ĩ‚܂ǂ܂·B

 ƒf[ƒ^‚Í’Į‰Á‚Ė‚Ý‚ÅA•ύX‚ЂȂǂ˂Ȃį
 S”z‚·‚é—l‚ČŽ–‚Å‚ā‚Č‚Ē‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚ЁA
 ‰Æ‘°‚炯‚ĖęŠ‘ւ͂ȂĮAl‚Ķ‚į‚ę‚鎖‚ū‚ÆŽv‚ǂ܂·B

 Œ‹‹ĮĄ‰ņŽg‚Ķ‚Č‚Ē‚ą‚Æ‚ɂȂÁ‚Ä‚ā
 ĄŒã‰―‚Đ‚Ė–ð‚É—§‚‚ū‚ë‚Ī‚Đ‚į‚ŧ‚ę‚Å‚ā—Į‚Ē
 ‚Æ‚Ē‚Ī‚Ļl‚͂ł ‚ę‚΁AŠæ’Ģ‚Á‚Ăǂ―‚ū‚Ŋ‚ę‚ΗĮ‚Ē‚ÆŽv‚ǂ܂·‚ЁB

 (HANA)

 ‚Č‚é‚Ų‚Į@ƒZƒ‹‚ð@@
 > Range("B5")‚Ė—l‚ɏ‘‚Ŧ‚Ü‚·‚Š, Cells(5 , 2) ‚ÆŒū‚Á‚―

 s—ņ’l‚āo—ˆ‚é‚˂ł·‚Ë
 i‚ą‚ņ‚Č“ü–厖€‚ð‚ĩ‚į‚ȂǂŁA‚·‚Á‚Đ‚čŽč‚Ų‚Į‚Ŧ‚ðŽó‚Ŋ@‹°‚ę“ü‚č‚Ü‚·j

 ‚Í‚Ē@
  For i = 2 To UBound(tbl1, 1)
 ‚ˁ@’†‚Ł@"Ē""Ĩ"‚Ė”ŧ’č‚ĖŒãA•ķŽš“ā—e‚ðŒˆ‚ß‚―‚Æ‚Ŧ‚Ɂ@ŠeƒZƒ‹‚Ė‘ŽŪ‚ā“ŊŽž‚ɕύX‚Å‚Ŧ‚ŧ‚΂ł·B

 x(xr, xc + 2) = sb & knm(tbl1(i, 9), tbl1(i, 1))
 If LEFT(Cells(xr + 1 ,xc + 2 + 3),1)="Ē"@Then
@@  Cells(xr + 1 ,xc + 2 + 3).Font.color = RGB(0,0,255)
 ElseIf LEFT(Cells(xr + 1 ,xc + 2 + 3),1)="Ĩ"@Then
      Cells(xr + 1 ,xc + 2 + 3).Font.color = RGB(255, 0, 0) 
 End IF

 ‚Ü‚ūŠÔˆá‚Á‚Ăǂé•sˆĀ‚ ‚čB
 ‚ą‚Ė‹Lq‚Å‚ĖƒZƒ‹‚̓f[ƒ^•\‚Å‚ĖƒZƒ‹‚ðŽw‚·‚Ė‚ĐA‚ŧ‚悯‚āŒn•ˆ}‚Å‚ĖƒZƒ‹‚ðŽw‚·‚Ė‚Đ@H
 ‚ā‚ĩ‘OŽŌ‚Č‚į@ƒR[ƒh‚ÍŠÔˆá‚ǂł·B‚ŧ‚ĩ‚ā@With Sheets("Œn•ˆ}")‚Ė’†‚Å‚·‚é•K—v‚Š‚ ‚邯Žv‚í‚ę‚é‚˂ł·‚ЁA‚ŧ‚Ėę‡@‘SƒZƒ‹‚ł˔ŧ’č‚Í For ‚É‚æ‚éƒR[ƒh‚́@
 >ŽžŠÔ‚΂Ђč‚ЂЂÁ‚ÄŽg‚ǕςɂȂį‚Č‚Ē‚ÆŽv‚ǂ܂·‚æB
 ‚Æ‚Č‚é‚Æ@‚Į‚Ī‚·‚é‚Đ‚í‚Đ‚į‚Č‚­‚Č‚č‚Ü‚ĩ‚―B

 ‚ŧ‚悯@Žč‚ŏCģ‚ģ‚ę‚―bü‚āƒf[ƒ^CģŒã‚ĖÄŽĀs‚Ł@Œģ‚É–ß‚é‚Ė‚Í@‚Ü‚ļ‚ǂ˂Å
 Œū‚í‚ę‚邿‚΂Ɂ@•ύX‚ĩ‚Č‚Ē‚Æ—Į‚Ē‚Đl‚͂܂·B
 ã‚ĖƒR[ƒh‚ŕύX‚ĩ‚Č‚Ē‚ą‚Æ‚ɂȂÁ‚Ăǂé‚Å‚ĩ‚å‚Ī‚ĐH

 ‚Ü‚ū@ŽŽs‚ĩ‚Ä‚Ý‚Ä‚Ē‚Ü‚đ‚ņi‚·‚݂܂đ‚ņ@˜‚Ė’É‚Ý‚ŠŒĀŠE‚Ȃ˂Ł@‚ЂƂ܂ļ@‚Ļ—į‚Ė•ÔŽ–‚ðæ‚Éj
 ‚â‚Á‚Ă܂―•ņ‚ĩ‚―‚Ē‚ÆŽv‚ǂ܂·B

 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B


 ‚·‚łɂ ‚éƒR[ƒh‚Ėˆę•”‚ð•ύX‚·‚é‚Ė‚Í
 iĄ‚܂łâ‚į‚ę‚―—l‚ČŽ–‚Å‚ ‚ę‚΁j
 VBA‚Ė’mŽŊ‚Š‚Ų‚Æ‚ņ‚Į‚Č‚­‚Ä‚āA‘z‘œ—Í‚Å
 o—ˆ‚邯Žv‚ǂ܂·B

 ‚ĩ‚Đ‚ĩAƒR[ƒh‚ðė‚邯‚Ȃ邯
 i‚ŧ‚ꂊ‚―‚Æ‚ĶAƒRƒsƒy‚ĖŠņ‚đW‚߂Ƃĩ‚Ä‚āj
 ‚ŧ‚Ī‚Ís‚Ŧ‚Ü‚đ‚ņB

 ‰―“x‚ā‘‚Ŧ‚Ü‚·‚ЁAŠî–{‚Đ‚į‚ā‚Īˆę“xŽn‚߂Ă­‚ū‚ģ‚ǁB

 „‚ą‚Ė‹Lq‚Å‚ĖƒZƒ‹‚̓f[ƒ^•\‚Å‚ĖƒZƒ‹‚ðŽw‚·‚Ė‚ĐA‚ŧ‚悯‚āŒn•ˆ}‚Å‚ĖƒZƒ‹‚ðŽw‚·‚Ė‚Đ@H
 ‚Į‚ĖƒV[ƒg‚ɑ΂·‚鏈—‚Č‚Ė‚ĐA‘‚Ē‚Ä‚Č‚Ēę‡‚Í
 ƒAƒNƒeƒBƒuƒV[ƒg‚ɑ΂ĩ‚ďˆ—‚ģ‚ę‚Ü‚·B

 ‚Ü‚―A‘‚ǂĂςį‚ę‚é

  x(xr, xc + 2) = sb & knm(tbl1(i, 9), tbl1(i, 1))
 If LEFT(Cells(xr + 1 ,xc + 2 + 3),1)="Ē"@Then
@@  Cells(xr + 1 ,xc + 2 + 3).Font.color = RGB(0,0,255)
 ElseIf LEFT(Cells(xr + 1 ,xc + 2 + 3),1)="Ĩ"@Then
      Cells(xr + 1 ,xc + 2 + 3).Font.color = RGB(255, 0, 0) 
 End IF

 ‚ą‚ĖƒR[ƒh‚ÍŠó–]‚·‚錋‰Ę‚Í“ū‚į‚ę‚Ü‚đ‚ņB
 —Į‚ĒðŒ‚ŠŪ‚Á‚Ăǂę‚΁A“Ū‚Đ‚ĩ‚―‚Æ‚Ŧ
 Žv‚Á‚―‚æ‚Ī‚ČŒ‹‰Ę‚ɂȂÁ‚―‚ÆŽv‚í‚ę‚é‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚Š
 ‚ā‚ĩ‚ā‚ŧ‚Ī‚ū‚Æ‚ĩ‚Ä‚āA‚ŧ‚ę‚Í‚―‚Ü‚―‚܂ł·B

 –Ę“|‚ū‚ÆŽv‚í‚ę‚é‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚Š
 ‚ēŽĐg‚ŃR[ƒh‚ðėŽ‚ĩ‚æ‚Ī‚ÆŽv‚í‚ę‚é‚˂łĩ‚―‚į
 ‚Ē‚Ŧ‚Č‚čŒŧÝ‚Ė‰Û‘č‚âƒR[ƒh‚ÉŽč‚ð‚‚Ŋ‚é‚Ė‚Å‚Í‚Č‚­
 Ž‚ģ‚ČƒeƒXƒgƒf[ƒ^‚ðė‚Á‚ÄŽŽs‚ĩ‚Ä‚­‚ū‚ģ‚ǁB

 Ž‚ģ‚ČƒeƒXƒgƒf[ƒ^‚Ƃ́A
 @œƒR[ƒh‚ŁAƒZƒ‹‚Ė•ķŽšF‚ð•ύX‚ĩ‚Ă݂é
 ‚ą‚ę‚͖ܘ_‚Å‚·‚Š
 @œ”z—ņ‚ɁǂâĨ‚Š“ü‚Á‚Ăǂéó‘Ô‚Đ‚į@”ŧ’č‚ĩ
 @@ƒZƒ‹‚Ė•ķŽšF‚ðŠ’č‚ːF‚ɕύX‚·‚é
 ‚Å‚·B

 ŒŧÝ‚Å‚Ŧ‚ĂǂéƒR[ƒh‚ł́A”z—ņ‚Ė‚Į‚ą‚ɁǂâĨ‚Š“ü‚Á‚Ăǂé‚Đ
 ‚Í‚ņ‚É‚á‚ģ‚ņ‚ēŽĐg‚Å”ŧ’f‚·‚é‚·‚į“ï‚ĩ‚Ēó‘Ô‚ū‚ÆŽv‚ǂ܂·B
 iŠm‚ЂɁA”z—ņ‚ɁǂâĨ‚Š“ü‚Á‚Ăǂé‚˂ł·‚ЁBBBj

 ‚Å‚·‚Đ‚įA‚ŧ‚Ė—l‚Č•s–ū‚Č•”•ЂБ―‚Ēƒf[ƒ^‚ðŽg‚Ī‚Ė‚Å‚Í‚Č‚­
 Šm’č‚ĩ‚Ăǂéƒf[ƒ^‚ðė‚čA‚ŧ‚Ėƒf[ƒ^‚ðŽg‚Á‚Ä
 ƒTƒ“ƒvƒ‹ƒR[ƒh‚ðė‚Á‚ĉš‚ģ‚ǁB
 ŽĐ•Š‚Åė‚Á‚―ƒf[ƒ^‚Å‚ ‚ę‚΁A
 u‚ą‚ą‚ˁǂðĨ‚ɕύX‚ĩ‚Ä‚ā‚Īˆę“x“Ū‚Đ‚ĩ‚Ă݂æ‚΁v
 u‚ą‚ą‚ɁĨ‚Š‚ ‚Á‚―‚Ŋ‚ĮA‚ą‚ę‚ð‚Č‚­‚ĩ‚Ä“Ū‚Đ‚ĩ‚Ă݂æ‚΁v
 “™‚āA‚â‚č‚â‚·‚­‚Ȃ邯Žv‚ǂ܂·B

 ‚ŧ‚ĩ‚āAŒŧÝ‚ĖƒR[ƒh‚ÉŽč‚ð‰Á‚Ķ‚éę‡‚Í
 ‚ā‚Ī­‚ĩ—Ž‚ę‚ð‚‚Ђņ‚Å‚Đ‚į‚É‚ĩ‚Ăǂ―‚ū‚Ŧ‚―‚Ē‚ÆŽv‚ǂ܂·B

 (HANA)

‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·

‚Í‚ĒA’Z‚Ē‚ā‚Ė‚ð‚‚­‚é@ƒ}ƒNƒ‚Ö‚Ė‹L˜^‚ðŽQÆ‚·‚é
‚Č‚Į‚ĩ‚Ă݂܂·@


 •Œū’ļ‚Ē‚―‚æ‚΂Ɂ@‚Ŧ‚ŋ‚ņ‚Ɓ@Šî–{‚ð•Ũ‹­A—Ž‚ę‚ð‚Â‚Đ‚Þ‚ą‚Æ‚Ђ܂ū‚Ü‚ū•s\•Š‚Æ‚ÍŽv‚Ē‚Â‚ÂA
 Help‚⏎ƒ}ƒNƒ‹L˜^‚Č‚Į‚Ł@ŽŽs‚ĩ‚‚i˜ü–‚ȂЂįj@–{Œ‚Ėƒ}ƒNƒ‚ðCģ‚ĩ‚Ü‚ĩ‚―B

 http://www.mediafire.com/download.php?emmzgyt2mdc

 ‚Ē‚­‚Â‚Đ‚ĖiŽĀÛˆóü‚·‚邹‚Æ‚ðl‚͂邯@–ģ‘Ƃ˂ȂǗņ•‚Ė’ēŪ‚Č‚Į‚́@ƒ‹[ƒ‹‰ŧ‚Š“ï‚ĩ‚ǁj–â‘č‚Č‚Į‚Š‚ ‚é‚ĩA
 ‚ą‚ę‚܂ł˂æ‚΂Ɂ@Šú‘Ō‚ģ‚ę‚邿‚΂ȁ@“ü—͏ó‘ԁi—á‚Ķ‚Î@”NŽq‚Š˜A‘ą‚ĩ‚―‚Æ‚Ŧ‚ːķ”N‚Ė‹LÚj‚Å‚Č‚Ēę‡‚ɂ͌‹\–â‘肊o‚Ä‚­‚é‚Å‚ĩ‚å‚Ī

 HANA‚ģ‚ņ‚É‚Í‚Ų‚Æ‚ņ‚Į‹ģ‚͂Ēļ‚Ŧ–{“–‚ÉŠīŽÓ‚ĩ‚Ü‚·B
 ‚琄Ž@‚Ė‚æ‚΂Ɂ@Žķ‚Ų‚Æ‚ņ‚ĮƒXƒLƒ‹‚Í‚ ‚č‚Ü‚đ‚ņB
 Cells@”z—ņ‚Ė•\Œŧ‚Č‚Į@–{Z‚ĖŒŸõ‚Å‚ā@Help‚Å‚Í‚Ų‚Æ‚ņ‚ĮŒĐ‚‚Ŋ‚į‚ę‚ȂЂÁ‚―d—v‚Č•\Œŧ‚Č‚Į@‹ģ‚͂Ēļ‚Ŧ‚Ü‚ĩ‚―B

 ˜‚ā‚Į‚ņ‚Į‚ņ’É‚­‚Č‚é‚˂Ł@ˆęæ‚ļ@–ž‘Ŧ‚ĩ‚ā@‚ą‚ĖŒ‚ÍŠīŽÓ‚ŕ‚ķ‚Ü‚·

 ‚݂Ȃģ‚܁@ĄŒã‚Æ‚ā@‚æ‚ë‚ĩ‚­@‚ēŽw“ą@‚ē•ÚĢ‚­‚ū‚ģ‚Ē
 ‚ā‚ĩ@‚Į‚Č‚―‚Ё@‚‚ЂÁ‚Ă݂ā@—Į‚ljü‘Pô‚Č‚Į‚Š‚ ‚č‚Ü‚ĩ‚―‚į@‚ē’ņˆÄŠ―Œ}‚Ł@Kr
(‚Í‚ņ‚É‚á)


 „‚ā‚Ī­‚ĩ—Ž‚ę‚ð‚‚Ђņ‚Å‚Đ‚į‚É‚ĩ‚Ăǂ―‚ū‚Ŧ‚―‚Ē‚ÆŽv‚ǂ܂·B
 ‚Ə‘‚Ē‚―‚Ė‚ÍAŽq‚Ė•ķŽšF‚ðŒˆ‚ß‚éŽž‚É
 uIf LEFT(Cells(xr + 1 ,xc + 2 + 3),1)="Ē"@Thenv
 iˆ―‚Ē‚ÍA•ϐ”x‚Ė’†‚Ėæ“Š•ķŽš‚ðŠm”F‚ĩ‚āj@‚Å‚Í‚Č‚­
 ÅŒã‚ɍڂđ‚Ăςį‚ę‚éƒTƒ“ƒvƒ‹‚Å‚â‚Á‚Ăςį‚ę‚邿‚Ī‚É
 uIf sb = "Ĩ" Thenv‚Æ
 sb‚Ė’l‚ðŠm”F‚·‚é‚˂ЗĮ‚Ē‚ÆŽv‚Á‚Ăǂ―‚Đ‚į‚Å‚·B

 ‚ą‚Ė“_‚ɂ‚Ŧ‚Ü‚ĩ‚ẮA—Ž‚ę‚ð[•Š‚Â‚Đ‚ņ‚łǂ―‚ū‚ǂĂǂ邯Žv‚ǂ܂·B

 ‹C‚ɂȂé“_‚́A
 uSheet2.Cells(xr + 1, xc + 3).Font.colorEEEv
 ‚Ė—l‚ɁAƒV[ƒg‚ðŽw’č‚·‚éÛ‚Ɂ@ƒR[ƒhƒl[ƒ€‚ðŽg—p‚ĩ‚Ăǂé“_‚Å‚·B
 —á‚Ķ‚ÎAŒŧÝ‚ˁuŒn•ˆ}vƒV[ƒg‚ðˆę’Uíœ‚ĩ
 @iƒf[ƒ^‚Ėíœ@‚Å‚Í‚Č‚­AƒV[ƒg‚Ėíœ@‚ĖŽ–‚Å‚·Bj
 •Ę‚ĖƒV[ƒg‚Ė–ž‘O‚ðuŒn•ˆ}v‚Æ‚ĩ‚Ä‚āAƒV[ƒg‚Ė–ž‘O‚ĩ‚Đ•Ï‚í‚č‚Ü‚đ‚ņ‚Ė‚Å
 Sheet2‚ŠŒĐ‚Â‚Đ‚į‚ļAƒ}ƒNƒ‚̓Gƒ‰[‚ðo‚·‚ÆŽv‚ǂ܂·B

 —‹ü‚Í”ē‚Ŧ‚ł܂ļ•ύX‚·‚é‚Č‚į
 ‘‚Ŧo‚ĩ•”•Š‚Ėæ“Š‚É‚ ‚é
 uWith Sheets("Œn•ˆ}")v
 ‚ðA
 uxc = 2 'ė}‚Ėķ’[D—ņ‚Đ‚įv
 ‚ ‚―‚č‚Ė—Į‚ĒˆĘ’u‚ÖŽ‚Á‚ĂǂÁ‚āAƒR[ƒh‚ÍSheet2‚Ė6•ķŽš‚ðíœB
 uSheet2.Cells(xr + 1, xc + 3).Font.colorEEEv
   ~~~~~~á’âCells‚Ė‘O‚Ė . ‚ÍŽc‚ĩ‚Ä
 u.Cells(xr + 1, xc + 3).Font.colorEEEv
 ‚Æ‚ĩ‚ĉš‚ģ‚ǁB

 ˆČ‰šA­‚ĩ‚ū‚Ŋ—‹ü‚Å‚·‚Š

 Cells‚Ė‘O‚ɉ―‚ā‚Č‚Ēę‡‚́AƒAƒNƒeƒBƒuƒV[ƒg‚ĖƒZƒ‹‚ð•\‚ĩ‚Ü‚·B
 ‚ĩ‚Đ‚ĩAWith Sheets("ƒV[ƒg–ž") ` End With@‚ĖŠÔ‚É‚ ‚éƒR[ƒh‚˂΂ŋ
 .Cells ‚Æ‚Č‚Á‚Ăǂéę‡i. ‚Š‚ ‚éę‡j‚Í
 Sheets("ƒV[ƒg–ž").Cells ‚Ə‘‚Ē‚―ę‡‚ˁuSheets("ƒV[ƒg–ž")v‚Š
 Č—Š‚ģ‚ę‚Ăǂ邯‚݂Ȃģ‚ę‚Ü‚·B

 ‚‚܂čAuWith Sheets("Œn•ˆ}")v‚ðã‚ÉŽ‚Á‚Ä‚Ŧ‚Ä
 ‚ŧ‚ˉš‚É.Cells ‚Æ‚ ‚ę‚΁A‚ą‚ę‚Í
 Sheets("Œn•ˆ}").Cells ‚Ə‘‚ǂĂ ‚邯‚݂Ȃģ‚ę
 Œn•ˆ}ƒV[ƒg‚ĖƒZƒ‹‚ð•\‚·‚æ‚΂ɂȂč‚Ü‚·B

 ”ņí‚É‘åŽG”c‚Ȑā–ū‚Å‚·‚˂ŁAÚ‚ĩ‚­‚Í
 ƒwƒ‹ƒv“™@Šm”F‚ĩ‚Ă݂Ēļ‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B
@

 „–{Z‚ĖŒŸõ‚Å‚ā@Help‚Å‚Í‚Ų‚Æ‚ņ‚ĮŒĐ‚‚Ŋ‚į‚ę‚ȂЂÁ‚―d—v‚Č•\Œŧ‚Č‚Į
 ‚ą‚ę‚Í‚―‚Ô‚ņA‚―‚­‚ģ‚ņ‚ ‚č‚·‚Ž‚ÄŒĐ‚Â‚Đ‚į‚ȂЂÁ‚―‚Đ
 ŒŸõƒ[ƒh‚ŠˆŦ‚­‚ÄŒĐ‚Â‚Đ‚į‚ȂЂÁ‚―‚Đ
 ŒĐ‚Ăǂé‚Ŋ‚ĮAˆá‚Ī‚ā‚Ė‚ū‚ÆŽv‚Á‚Ăǂé‚Ė‚ĐEEEE
 ‚ū‚ÆŽv‚ǂ܂·B

 ‚ŧ‚ņ‚Č‚É•Ï‚ČŽ–‚Í‚ĩ‚Ä‚Ē‚Č‚Ē‚ÆŽv‚ǂ܂·‚˂ŁBBBB

 @@‚ŋ‚Ȃ݂ɁAÅ‰‚Đ‚įƒZƒ‹”Ô’n‚Ės—ņ”ԍ†‚ð—‚ß‚é‚Æ•Š‚Đ‚Á‚Ăǂ―‚Č‚į
 @@•ϐ”x‚́@x(1,1) ‚ðA1ƒZƒ‹‚ĖˆĘ’u‚É‚ĩ‚Ăǂ―‚ÆŽv‚ǂ܂·B
 @@‚·‚邯Ax‚Ės—ņ”ԍ†‚Š’Pƒ‚ɃZƒ‹‚Ės—ņ”ԍ†‚ƈę’v‚ĩ‚Ü‚·B
 @@i‚ā‚ŋ‚ë‚ņAD2ƒZƒ‹‚ðŠî€‚ɁiA1ƒZƒ‹‚Æ‚Ý‚Č‚ĩ‚ājA›s~—ņ‚ĖƒZƒ‹
 @@@‚ÆŒū‚Á‚―‘‚Ŧ•û‚É‚ĩ‚āAs—ņ”ԍ†‚ƈę’v‚ģ‚đ‚é•û–@‚ā‚ ‚邯Žv‚ǂ܂·‚ЁBBBj

 ŠÕ˜b‹x‘čEEEB

 ‚Í‚ņ‚É‚á‚ģ‚ņ‚ЂȂģ‚ë‚Ī‚Æ‚ĩ‚Ä‹‚į‚ę‚鎖‚Í
 u‚ ‚éƒR[ƒh‚ĖˆÓ–Ą‚ÆŽg‚Ē•û‚ð’m‚év‚ÆŒū‚ĪŽ–‚Å‚Í‚Č‚­
 u‚ ‚鏈—‚ð‚·‚éˆŨ‚Ė‚æ‚č—Į‚Ē•û–@‚ð’m‚év‚ÆŒū‚ĪŽ–‚ū‚ÆŽv‚ǂ܂·B

 ‘OŽŌ‚Å‚ ‚ę‚΁Aƒwƒ‹ƒv‚ðŒĐ‚é‚˂Бæˆę‚ū‚ÆŽv‚ǂ܂·‚Š
 ŒãŽŌ‚Å‚ ‚ę‚΁Aˆę‚Â‚ĖŽ–‚ð‚·‚é‚˂ɁA‚Į‚Ė—l‚ȏˆ—•û–@‚Š‚ ‚é‚Đ
 ’m‚é•K—v‚Š‚ ‚邯Žv‚ǂ܂·B

 ‚ŧ‚ą‚ŁA“ü–åƒy[ƒW‚Š–ð‚É—§‚‚Ǝv‚ǂ܂·B
 “ü–åƒy[ƒW‚Í‘―‚­‚Ėę‡A“Ŋ‚ķ—l‚ČŽ–‚Í“Ŋ‚ķƒOƒ‹[ƒv‚É•Š—Þ‚ģ‚ę‚Ăǂ܂·‚ĩ
 ŽĀÛ‚É“Ū‚Đ‚đ‚éƒR[ƒh‚ƁAŒģƒf[ƒ^EŒ‹‰Ę}@‚ð
 ‚ ‚í‚đ‚čڂđ‚Ä‚ ‚鏊‚Š‘―‚Ē‚ÆŽv‚ǂ܂·B

 ‚ŧ‚ĩ‚āAŽ„‚́@‚Í‚ņ‚É‚á‚ģ‚ņ‚Ėę‡
 u‚Ü‚ļ‚Í–Ú‚ð’Ę‚·v‚ð‚ĩ‚Ä‚ā‚į‚Ķ‚ę‚Î
 —Į‚Ē‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆŽv‚Á‚Ăǂ܂·B

 –{—ˆ‚́AŽŸ‚Ėƒy[ƒW‚ÖˆÚ‚é‘O‚É—‰ð‚ĩ‚Č‚­‚Ä‚Í‚Ē‚Ŋ‚Č‚Ē‚Ė‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚Š
 ‚Í‚ņ‚É‚á‚ģ‚ņ‚Ėę‡
u‚ą‚Ė—l‚Čę‡‚́A‚ą‚Ė—l‚ɏo—ˆ‚āA‚ŧ‚ĖƒTƒ“ƒvƒ‹ƒR[ƒh‚Š‚ą‚ą‚É‚ ‚év
 ‚Æ‚Ē‚ĪŽ–‚ðA’m‚Á‚ĂςǂĂā‚į‚Ķ‚ę‚΁@ŽĀÛ‚ÉŽ–‚É‚ ‚Á‚―‚Á‚―Žž‚É
 ‚ŧ‚Ėƒy[ƒW‚Ö—§‚ŋ–߂邹‚Æ‚Šo—ˆ‚邯Žv‚Á‚Ăǂ܂·‚˂ŁB

 “ü–åƒy[ƒW‚É–Ú‚ð’Ę‚ĩ‚Ä‚ā‚į‚Á‚―‚įA
 ŽĀ‘HiŠwZ“ā‚âA‘ž‚ĖŽŋ–âŒfŽĶ”‚ȂĮj‚Å
 FX‚Ȑl‚Š‚Į‚Ė‚æ‚Ī‚Čˆ—‚ð‚ĩ‚Ăǂé‚Ė‚ĐŒĐ‚Ä
 ˆ—•û–@‚ðƒXƒgƒbƒN‚ĩ‚Ăǂ­‚˂ЗĮ‚Ē‚ÆŽv‚ǂ܂·B

 “ü–åƒy[ƒW‚Đ‚įˆę•āi‰―•ā‚āHj“ü‚Á‚―‰ðŽß‚Å‚Ė
 FX‚ȏˆ—‚ɏo‰ï‚͂邯Žv‚ǂ܂·B

 Œ‹‹Į’·‚­‚Č‚Á‚Ä‚ĩ‚܂ǂ܂ĩ‚―‚ЁBBB
 Ž„‚Í—Į‚­iĄ‚Å‚āj‚ą‚Ėƒy[ƒW‚É‚ĻĒ˜b‚ɂȂÁ‚Ăǂ܂·B
http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/index.html
 ‘―‚­‚Ėę‡AGoogleæķ‚Ėˆīų‚Å‚·‚ЁB

 ‘‹}‚Å‚ ‚é•K—v‚Í‚Č‚Ē‚ÆŽv‚ǂ܂·B
 ‚ä‚Á‚­‚肯‚Å‚ā@‚Í‚ņ‚É‚á‚ģ‚ņ‚ĖX‚Č‚éi‰ŧ‚ðŠú‘Ō‚ĩ‚Ăǂ܂·B
 ‚ϑ˂ɂϋC‚ð‚‚Ŋ‚āA’öD‚Ē’ö“x‚Ł@Šæ’Ģ‚Á‚Ä‚­‚ū‚ģ‚ǁB

 (HANA)

X‚Č‚é@‚ēŽw“ą‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·

 „‹C‚ɂȂé“_‚́A
 „uSheet2.Cells(xr + 1, xc + 3).Font.colorEEEv
 „—Š
 „ uWith Sheets("Œn•ˆ}")v
 „—Š
 @‚Č‚é‚Ų‚ĮB‚ą‚ę‚Å“­‚Ŧ‚Ü‚ĩ‚―B@
 @‚ą‚ĖSheet2‚ð‚‚Ŋ‚邹‚Ƃ́@ƒf[ƒ^•\‚ðŒĐ‚ȂЂį@
 ŽĀs‚ĩ‚―‚į@ƒf[ƒ^•\‚Å‚Č‚É‚Đ•Ï‚í‚Á‚―‚˂Ł@‚ŧ‚ĖƒV[ƒg‚ðŽw’č‚ĩ‚Č‚Ē‚Æ‚Ē‚Ŋ‚ȂǂÆ
 —‰ð‚ĩ‚ā@‹LÚ‚ĩ‚Ü‚ĩ‚―B
 Sheets"–ž"‚ÆŠų’č‚ĖSheet”ԍ†‚Ƃ͕K‚ļ‚ĩ‚ā‘Ήž‚ĩ‚Č‚Ē‚Æ‚Ē‚Ī‚ą‚Æ‚ð‚ĩ‚č‚Ü‚ĩ‚―B
 ‚Ü‚―‚Ü‚―@ŠīŽÓB

 „  ŒŸõƒ[ƒh‚ŠˆŦ‚­‚ÄŒĐ‚Â‚Đ‚į‚ȂЂÁ‚―‚Đ
 @‚ŧ‚΂ł·B—pŒę‚Š‚ŋ‚ņ‚Õ‚ņ‚Đ‚ņ‚Õ‚ņ‚Å‚·B‚Ü‚Á‚―‚­‚Ė—á‚͂ł·‚ЁA
 ”Šw‚ĖŽŪ‚Å Žl‘Ĩ‰‰ŽZˆČŠO‚Ė‹L†‚Í‚Ų‚Æ‚ņ‚Į‚í‚Đ‚į‚Č‚ĒŽķ‚Ɂ@
 ‚ą‚Ī‚Ē‚ĪŽŪ‚Å‚·‚Ɓ@‰ð“š‚ģ‚ę‚Ä‚ā@‚ģ‚ā@
 ‚Į‚Ī‚ĩ‚―Žl‘Ĩ‰‰ŽZ‚ĖŽč‡‚ÅŒvŽZ‚·‚é‚Ė‚Đ@ŠF–ÚŒŸ“ǂЕt‚Đ‚Č‚Ē‚Ė‚Æ“Ŋ‚ķó‘Ô‚Å‚·

 „‚ŋ‚Ȃ݂ɁAÅ‰‚Đ‚įƒZƒ‹”Ô’n‚Ės—ņ”ԍ†‚ð—‚ß‚é‚Æ•Š‚Đ‚Á‚Ăǂ―‚Č‚į
   @@•ϐ”x‚́@x(1,1) ‚ðA1ƒZƒ‹‚ĖˆĘ’u‚É‚ĩ‚Ăǂ―‚ÆŽv‚ǂ܂·B
  @@‚·‚邯Ax‚Ės—ņ”ԍ†‚Š’Pƒ‚ɃZƒ‹‚Ės—ņ”ԍ†‚ƈę’v‚ĩ‚Ü‚·B
 @
 @‚Í‚ĒA“r’†‚Å‚ĖŽd—l‚ð•Ï‚Ķ‚Ä@‚·‚݂܂đ‚ņ‚Å‚ĩ‚―B
 @‚ą‚ę‚Č‚Į@‚Ī‚ę‚ĩ‚ĒŒĀ‚č‚Ė‚Í‚ļ‚Å‚ĩ‚―Bˆę“x‚́@‚˜i‚˜‚’A‚˜‚ƒj‚Ė‚Æ‚Ŧ‚ˁ@Cellsi‚A‚ށj‚ˁA
 @‚‚˜‚’{‚PA‚ށ‚˜‚’{‚R‚ð‘}“ü‚ĩ‚ā@‚ÆŽv‚Á‚―‚Ų‚Į‚Å‚ĩ‚―B
@

  „i‚ā‚ŋ‚ë‚ņAD2ƒZƒ‹‚ðŠî€‚ɁiA1ƒZƒ‹‚Æ‚Ý‚Č‚ĩ‚ājA›s~—ņ‚ĖƒZƒ‹
  @‚ÆŒū‚Á‚―‘‚Ŧ•û‚É‚ĩ‚āAs—ņ”ԍ†‚ƈę’v‚ģ‚đ‚é•û–@‚ā‚ ‚邯Žv‚ǂ܂·‚ЁBj
 @‚O‚âƒ}ƒCƒiƒX‚Ė”z—ņ’l‚ÍŽæ‚ę‚Č‚Ē‚Đ‚į@‚Į‚Ī‚·‚é‚˂łĩ‚å‚΁H

  „ ‚Í‚ņ‚É‚á‚ģ‚ņ‚ЂȂģ‚ë‚Ī‚Æ‚ĩ‚Ä‹‚į‚ę‚鎖‚Í
 u‚ ‚éƒR[ƒh‚ĖˆÓ–Ą‚ÆŽg‚Ē•û‚ð’m‚év‚ÆŒū‚ĪŽ–‚Å‚Í‚Č‚­
 u‚ ‚鏈—‚ð‚·‚éˆŨ‚Ė‚æ‚č—Į‚Ē•û–@‚ð’m‚év‚ÆŒū‚ĪŽ–‚ū‚ÆŽv‚ǂ܂·B

 @‚Ē‚â@h‚æ‚č—Į‚ǁh•û–@‚Č‚Į‘I‘ðo—ˆ‚邹‚Æ‚Å‚Í‚Č‚­A
 h‚ ‚鏈—‚ð‚·‚éƒR[ƒhiŠÖ”H‹Lq•\Œŧj‚ð ’m‚éh‚Æ‚Ē‚Ī‰•ā‚Ė‚ą‚Æ‚Å‚ĩ‚―B
 ‚ŧ‚ę‚ð@•”•Š‚Æ‘S‘Ė•đ‚đ‚ā@‚ą‚ņ‚Ȃɋģ‚͂Ēļ‚ŦA‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B

 http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/index.html
 ‚Č‚Į@ŽQl‚É‚ĩ‚‚@‚đ‚Á‚Đ‚­‚Ė‚ā‚Ė‚ðhˆÅ‰_‚Ɂ@‚Å‚Á‚ą‚­h‚ĩ‚ā@‰ó‚ģ‚Ȃǂæ‚Ī‚É
 i‚æ‚­‚â‚Á‚Ä‚ĩ‚܂΋ę‚ĒŒoŒą‘―j@‚·‚ą‚ĩ‚@‚æ‚čŒĐ‚â‚·‚ǁ@Žg‚Ē‚â‚·‚Ē‚ā‚Ė‚Ö
 Žč’ž‚ĩ‚ĂǂŦ‚―‚Ē‚Æ‚Ļ‚ā‚Á‚Ăǂ܂·B
 Ą‚́@Žč‘€ė‚ł˗ņ•’ēŪ‚ð‰Â”\‚ČŒĀ‚čƒ\ƒtƒg‰ŧ‚ĩ‚æ‚Ī‚Æ‚ĩ‚Ăǂ܂·B
 Œŧs‚Í
    .Cells(1, xc + 3).ColumnWidth = 10.5 '@‘OŽŌe–ž—ņ‚Ė•
 '.Cells(1, xc + 3).Columns.AutoFit ' •‚ĖÅ“K‰ŧ@•ķŽš‚ŠŠų‚É“ü‚Á‚―ðŒ‚łȂĒ
 @‚â
     .Cells(xc + 5).ColumnWidth = 10.5  'ÅŒã‚Ė–ž‘O—ņ‚Ė•
     .Cells(xc + 8).ColumnWidth = 4.5  'ž—ï”N—ņ‚Ė•
 @‚ĖŒÅ’č‚Å‚·‚Š

    'now not working
    'For i = 2 To xc Step 5
    '.Cells(i).Columns.AutoFit ' •‚ĖÅ“K‰ŧ@‘Ss‚ð‘|ˆø‚·‚é‚ЁH
    'Next
 ‚Ė‚æ‚΂ȁ@LenŠÖ”‚Å—ņ“ā‘SƒZƒ‹‚ĖÅ‘å•ķŽš”‚É‚ ‚í‚đ‚邯‚Đ
 Å“K‰ŧ‚ĖƒR[ƒh‚Š‚Č‚Ē‚Đ‚Æ’ē‚Ũ@l‚͂Ăǂ܂·‚Ё@“ï‚ĩ‚ǂł·B
@
 ‚ŧ‚悯@ķ”N“™•s–ū‚Ė‚Î‚ ‚ǁ@ÅŒÃ”N‚É‚ĩ‚ĂǂéƒR[ƒh‚Š‚í‚Đ‚į‚ļ
 –Ú‚ð‚ģ‚į‚É‚ĩ‚ā@h’­‚߂āh‚ǂ܂·‚ЁA@Ąˆę•ā‚А”•ā—Ģ‚ę‚Ăǂé
 Call snsr(tbl1, nn, totbl, erf)  ' nn ÅŒÃ”N‚Č‚Į‚ðŒˆ‚ß‚é
 Private Sub snsr(tbl1, nn, totbl, erf)

 fyi = psn(nn, p1(2), p2(2))  '‘OŽŌķ”NAŒãŽŌķ”N
 Private Function psn(nn, fys, mys)  '‘OŽŌķ”NAŒãŽŌķ”N•s–ū‚Ėę‡‚Ė”N‚ðŒˆ‚ß‚é

 ‚Č‚Į‚ÆŽv‚΂˂ł·‚Ё@

 ”•M‚ł́@Žč‚АU‚é‚Ķ‚é”NiHj‚Å‚·‚˂Ł@ƒpƒ\ƒRƒ“‚Í‚ ‚肊‚―‚ǂł·B
 ‚Ļ‹CŽg‚ĒŠīŽÓ‚ĩ‚Ü‚·B


 “ü—Í‚Šģ‹K‚Å‚Č‚Ēę‡‚𑊒k‚·‚é‚Ė‚Í@ƒ‹[ƒ‹ˆá”―‚Ƃ͏ģ’m‚Å
 ŒĐ‚Ăǂ―‚ū‚Ŋ‚ę‚΍K‚ǂł·

 ‰š‹L‚Ė‚æ‚΂Ɂ@‘§Žq‚Ė—“‚É•ę‚ĖŽš‚Š‚ ‚邯@

 Žn		1910.1			•ƒ
 Žn‚ĖČ		1920.2			•ę
 ‚ŧ‚Ė’·’j		1922.3			‘§Žq
 ŽŸ’j		1924.5			‘§Žq
 ŽO’j@		1926.7			Žq@•ę@
 ’·—		1930.8			–š
 ‚S’j		1934.9			‘§Žq

 Œ‹‰Ę‚Í

		1926.7`			
ĒŽn=	X	 =ĨŽO’j@			
1910.1`					

‚Ɓ@–{—ˆ‚Ė•ę‚́i‘―•Šã‘‚Ŧ‚ģ‚ę‚ājŽO’j‚Ė–ž‘O‚Šo‚Ä‚Ŧ‚Ü‚·

 ‚ ‚é‚Ē‚Í@

  ŽO’j@		1926.7			Žq@•ƒ@

 ‚ĖŒ‹‰Ę‚Í
		1926.7`			
ĒŽn=	X	 =ĒŽO’j@			
1910.1`					

‚Æ‚Č‚č‚Ü‚·B

‚ą‚ę‚ɂ́@Šų‚Ɉę“xoŒŧ‚ĩ‚―‚Ё@‚Į‚Ī‚Đ‚ĖIndex‚Å‹L˜^‚ĩ‚ā@‚ŧ‚ę‚ʼnņ”ð‚·‚é‚æ‚΂ɂ·‚é‚˂łĩ‚å‚Ī‚ĐH

pd(tbl1, i, sb, p1, p2) '–ž‘OAķ”N“™‚Ėƒf[ƒ^‚ðŪ—‚·‚é
‚·‚邯‚·‚ę‚΁@•Ó‚č‚Å‚ĩ‚å‚Ī‚ĐH


    Dim ml As Long, lenc As Long    ', iml As Long
    —Š

    '•‚ĖÅ“K‰ŧ@‚TƒZƒ‹–ˆ‚Ė‘OŽŌe–ž‚ĖŠe—ņ‘Ss‚ð‘|ˆø@Len() ‚ōő咷‚ĖsƒZƒ‹‚ōœK‰ŧ@‚Í‚ķ‚ß‚ÍE—ņ‚ðŠú‘Ō‚ĩ‚Ä
    For i = 1 To xc Step 5
        ml = 1#
        For ii = 1 To UBound(y, 1)
         lenc = Len(Cells(ii, i))
         If lenc > ml Then
            ml = lenc
            'iml = ii
         End If
        Next
        '.Cells(iml, i).Columns.AutoFit ' Å“K‰ŧ‚Í—]—T‚Š‚ ‚č‰ß‚Ž
        .Cells(i).ColumnWidth = ml
    Next

‚ą‚ę‚ū‚Ɓ@

 A      B        C      D       E       F       G
–ūŽĄ	42	1910		ĒŽn=	X	 =ĒŽO’j@				

‚Æ‚Č‚č‚Ü‚·B
•‚Š•Ï‚í‚é‚Ė‚ÍF‚ŁAE‚ł͂ ‚č‚Ü‚đ‚ņB
i‚Ė‰Šú’l‚ð•Ï‚Ķ‚―‚˂ł·‚Ё@‚ą‚悿‚čķ‚Ė—ņE‚Đ‚į@Žn‚Ü‚č‚Ü‚đ‚ņB
‚Į‚ą‚Š•s“s‡‚Å‚ĩ‚å‚Ī‚ĐH


 æ‚ĖƒZƒ‹ˆĘ’u‚Ė–â‘č‚́@For i = 5 To xc Step 5@‚Æ’ž‚ĩ‰ðŒˆ‚ĩ‚Ü‚ĩ‚―
 ‚ĩ‚Đ‚ĩAŒŧÝ“Ŋ‚ķ—ņ‚É’·•ķŽš”‚ːķ”N‚Č‚Į‚ā‘‚Ŧž‚ņ‚łǂé‚˂Ł@•‚ŠL‚·‚Ž‚é
iķ”Ns‚Í—Ũ—ņ‚ɋ󗓂˗]—T‚Š‚ ‚čAd‚˂ĕ\ŽĶ‚ģ‚ę‚éj
 ‚ŧ‚ę‚Ɂ@Ą ‹C‚Ã‚Ē‚―‚˂ł·‚ЁA•‚Ė—v‚ée–ž‚́@—ņ‚Ɉę‚‚ĩ‚ЂȂĒ
 •\ŽĶ‚ĖŽd•û‚Ȃ˂Ł@‘Ss‚ðŒĐ‚Ä‚Ė ’ēß‚Í•K—v‚ЂȂ­Aƒf[ƒ^‚Ė‹L˜^Žž‚Ɉę“xs‚Ķ‚Î—Į‚ǁB
 ‚ŧ‚ą‚Ł@æ‚Ė‚ð‚â‚߂āAˆČ‰š‚ð“ü‚ę‚―B

    x(xr, xc) = p1(0) & knm(p1(3), p1(1)) & "=" '‘OŽŌe–ž‘ž‚Ý
    .Cells(xc + 3).ColumnWidth = Len(x(xr, xc)) * 1.5 ' —ņ••ķŽš”“K‰ž
@@@@@@@@@@@@@@@@@@'‚ą‚ą‚ðCģ@Cells()‚Å‚Í–ģŒø
    '.Cells(1, xc + 3).Columns.AutoFit ' •‚ĖÅ“K‰ŧ@•ķŽš‚ŠŠų‚ɂȂŊ‚ę‚΂Ȃį‚Č‚Ē
    '.Cells(1, xc + 3).ColumnWidth = 10.5 '—ņ‚ĖŒÅ’č•

    x(xr, xc + 1) = "X"
    x(xr, xc + 2) = " =" & p2(0) & knm(p2(3), p2(1)) 'ŒãŽŌe–ž‘ž‚Ý

 ‚ą‚ę‚Åˆęæ‚ļ@•’ēŪ‚͂łŦ‚Ü‚ĩ‚―B

 Œã‚́@Å‘å‚Ė“ïŠiŽd—l•ύX‚Č‚éj‚ĖŽq‚Ėˆę‘gĨˆũ‚Ė’žŒn‚́@˜A‘ą‚ĩ‚ā@ŽqiejX‚Å•\Œŧ‚·‚é
‚ą‚Æ‚Å‚·B

 ‚Ú‚ŋ‚Ú‚ŋ‚Ł@s‚ǂ܂·B
 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·B


 Ï‚݂܂đ‚ņA•ķÍ‚ðŠÔˆá‚͂Ăǂ܂ĩ‚―B

 „„ ‚Í‚ņ‚É‚á‚ģ‚ņ‚ЂȂģ‚ë‚Ī‚Æ‚ĩ‚Ä‹‚į‚ę‚鎖‚Í
 ‚Å‚Í‚Č‚­A
 uŒŧÝA‚Í‚ņ‚É‚á‚ģ‚ņ‚É•K—v‚ÆŽv‚ĪŽ–‚́v‚Å‚ĩ‚―BBB

 –ܘ_AŠų‚ɏo—ˆ‚ĂǂéƒR[ƒh‚Ė•Š‚Đ‚į‚ȂǕ”•Š‚ðŒĐ‚‚Ŋ
 u‚ ‚éƒR[ƒh‚ĖˆÓ–Ą‚ÆŽg‚Ē•û‚ð’m‚év‚ÆŒū‚ĪŽ–
 ‚ā•K—v‚Å‚·‚ЁA‚ŧ‚ęˆČã‚É
 u‚ ‚鏈—‚ð‚·‚éˆŨ‚Ė‚æ‚č—Į‚Ē•û–@‚ð’m‚év
 ‚ą‚ę‚Í•s‰ÂŒ‡‚ū‚ÆŽv‚ǂ܂·B

 „‚Ē‚â@h‚æ‚č—Į‚ǁh•û–@‚Č‚Į‘I‘ðo—ˆ‚邹‚Æ‚Å‚Í‚Č‚­A
 “ü–åƒy[ƒW‚ðŒĐ‚邯AƒV[ƒg‚ĖŽw’č‚Í
 Sheets("ƒV[ƒg–ž")‚Ė—l‚ɍs‚Ī‚Đ
 Sheets(Index”ԍ†j‚Ė—l‚ɍs‚Ī•û–@‚ð‚Š‘‚ǂĂ ‚č
 ƒR[ƒhƒl[ƒ€‚ðŽg—p‚·‚é•û–@‚Í‚ ‚Ü‚č‘‚Ē‚Ä‚Ē‚Č‚Ē‚ÆŽv‚ǂ܂·B

 ‚Å‚·‚Đ‚įA“ü–å‚ðI—đ‚ĩ‚Ăǂę‚΁@Žč’T‚č‚ÅŽŽsöŒë‚ĩ‚Ä
 Sheet2.CellsEEE“™‚Æ‚Ē‚ĪƒR[ƒh‚ðŒĐ‚‚Ŋ‚Č‚­‚Ä‚ā
 @With‚ÅŠ‡‚į‚Ȃǂ܂łā
 Sheets("Œn•ˆ}").Cells
 ‚ÆŒū‚Ī‘‚Ŧ•û‚ðŽv‚Ē‚Â‚Đ‚ę‚―‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆŽv‚ǂ܂·B
 i“–‘R‚ą‚ę‚āŽv‚Á‚―‚Ŋ‚ĮAƒR[ƒh‚Š’Z‚­‚Č‚é‚Đ‚į@ƒR[ƒhƒl[ƒ€‚ðŽg‚Á‚―
 @‚ÆŒū‚΂˂ŗL‚ę‚΁A‚Ļ˜b‚ɂȂč‚Ü‚đ‚ņ‚ЁBBBj

 „’m‚Á‚Ä‚Ē‚é‚ą‚Æ‚ū‚Ŋ‚Å‚ā@VBA‚Å‚·‚Đ‚į
 „‚Ē‚ë‚Ē‚ë‘g‚ݍ‡‚í‚đ‚ďæ‚č‰z‚Ķ‚é‚ą‚Ƃ͏o—ˆ‚邯Žv‚ǂ܂·B
 ‚ƁAæ‚ɏ‘‚Ŧ‚Ü‚ĩ‚―‚Ё@uŽŽsöŒë‚ÅŒĐ‚Â‚Ŋ‚―‚ą‚Æv‚ā‚ŧ‚΂Ȃņ‚Å‚·B
 VBE‚ð‚݂āuSheet2v‚Á‚ď‘‚ǂėL‚é‚Č‚ÆŽv‚Á‚āASheet2.Cells
 ‚Æ‚ģ‚ę‚Ü‚ĩ‚―‚ˁH

 ŒĐ‚͂Ăǂé•Ļ‚ū‚Ŋ‚Å‚āA‚æ‚­ŒĐ‚ā@‚æ‚­l‚͂ā@‘z‘œ‚ĩ‚āEEE
 ‘―‚­‚ĖŽ–‚Šo—ˆ‚邿‚΂ɂȂ邯Žv‚ǂ܂·B

 ‚Å‚āAæ‚Ɂ@ƒV[ƒg‚ðŽw’č‚·‚邯‚Ŧ‚́@‚ą‚Ė—l‚ɏ‘‚­
 ƒZƒ‹‚ðŽw’č‚·‚邯‚Ŧ‚́A‚ą‚Ė—l‚ɏ‘‚­@‚Æ’m‚Á‚Ăǂę‚Î
 ‚æ‚č—Į‚Ē‘‚Ŧ•û‚ðˆÓŽŊ‚·‚邹‚Æ‚Č‚­AŠî–{‚É‘Ĩ‚Á‚―‘‚Ŧ•û‚Š
 o—ˆ‚é‚Ė‚Å‚Í‚Č‚Ē‚Đ‚ÆŽv‚ǂ܂·B

 ‚ŧ‚Ė•Ó‚č‚ŠA”ņí‚ÉŽc”O‚ÉŽv‚΂˂ł·B
 Œ‹‹ĮŠó–]‚·‚錋‰Ę‚Š“ū‚į‚ę‚éƒR[ƒh‚ð‚ēŽĐg‚ōė‚ę‚é‚˂ł·‚Đ‚į
 ‚Æ‚â‚Đ‚­Œū‚Ī‚ą‚Æ‚Å‚Í‚Č‚Ē‚Ė‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚Š
 ‚ŧ‚ę‚Å‚āAŠî–{‚ð‚â‚Á‚Ăς­‚ą‚Æ‚Ł@•―’R‚Å•ā‚Ŧ‚â‚·‚Ē“đ‚ŠŒĐ‚Ķ‚é‚Ė‚É
 ‚ŧ‚ę‚ð‚â‚Á‚Ä‚Ē‚Č‚ĒˆŨ‚ɁAŽžŠÔ‚ðŠ|‚Ŋ‚ā@“đ‚ðØ‚čŠJ‚Ŧ
 –Ú“I’n‚É‚―‚Į‚č’…‚ǂċ‚į‚ę‚邿‚Ī‚ÉŽv‚ǂ܂·B

 ŒŧÝ‚ĖƒR[ƒh‚ЁA“ü–å“I‚ČƒR[ƒh‚Å—L‚ę‚Î
 ‚ą‚ĖƒR[ƒh‚ð“Į‚݉ð‚Ŧ‚ȂЂįA—‰ð‚ð[‚߂ĂǂÁ‚Ä’ļ‚Ŋ‚ę‚ΗĮ‚Ē‚ÆŽv‚ǂ܂·‚Š
 ‚ ‚Ü‚čA‚ĻŽč–{‚ɏo—ˆ‚邿‚Ī‚ČƒR[ƒh‚ł͗L‚č‚Ü‚đ‚ņB

 ‚ģ‚āAŠÖŒW‚ð“ü—Í‚·‚é—ņ‚É
 Žq@•ęAŽq@•ƒ@‚Ė—l‚Č“ü—Í‚ð‚·‚éŒ‚ÉŠÖ‚ĩ‚Ä‚Í
Private Sub pd(tbl1, i, sb, p1, p2)
    If p1(0) = Empty Then
        p1(0) = sb: p1(1) = tbl1(i, 1): p1(2) = tbl1(i, 8): p1(3) = tbl1(i, 9)
        p1(4) = tbl1(i, 10): p1(5) = tbl1(i, 11): p1(6) = tbl1(i, 12)
    Else
        p2(0) = sb: p2(1) = tbl1(i, 1): p2(2) = tbl1(i, 8): p2(3) = tbl1(i, 9)
        p2(4) = tbl1(i, 10): p2(5) = tbl1(i, 11): p2(6) = tbl1(i, 12)
    End If
End Sub
 ‚ą‚Ė•”•ЂŁAElse ‚ð ElseIf p2(0) = Empty Then
 ‚É•Ï‚Ķ‚Ä‚Ý‚é‚Ė‚Í‚Į‚΂łĩ‚å‚΁H

 •ƒ•ę‚Ėˆę‰ņ–Ú‚ÉŒĐ‚Â‚Đ‚Á‚―s‚Ėƒf[ƒ^‚Šp1‚É
 “ņ‰ņ–Ú‚ÉŒĐ‚Â‚Đ‚Á‚―s‚Ėƒf[ƒ^‚Šp2‚É
 “ü‚邹‚Æ‚ÉŽ‚é‚ÆŽv‚ǂ܂·B 

 (HANA)

 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
 @Hannya „‚Ē‚â@h‚æ‚č—Į‚ǁh•û–@‚Č‚Į‘I‘ðo—ˆ‚邹‚Æ‚Å‚Í‚Č‚­A
 ‚ą‚ę‚́@
 Žķ‚ɂ́@‚Ē‚­‚Â‚ā‚ ‚é•û–@‚Đ‚į@‚æ‚č—Į‚Ē‚ā‚Ė‚ð‘I‚Ũ‚é@æŌ‘ō‚Č‚ą‚Æ‚ÍŒū‚͂ȂǁB
 ƒR[ƒhi•K—v—e—ʁj‚Š‘å‚Ŧ‚­‚Č‚Á‚Ä‚āAˆę‚Â’m‚Á‚―‚į@‚ŧ‚ę‚Å‚ ‚肊‚―‚Ē
 ‚Æ‚Ē‚Īó‘Ô‚Å‚·
 ‚Æ‚Ē‚Á‚―‚‚ā‚č‚Å‚ĩ‚―B
 Sheet‚ĖŽw’č•û–@‚ÅŒū‚Á‚―‚ą‚Æ‚łȂ­AŠÖ”‚Æ‚Đ@ƒTƒuƒ‹[ƒ`ƒ“–ž‚Æ‚Đ@‹Lq‚ĖŽd•û‚Č‚Į‘S”Ę‚É‚Â‚Ē‚Ä‚Å‚·B

 ‚Í‚Ē@“ü–僌ƒxƒ‹‚ð’[Ü‚Á‚ā@ƒZƒ‹‚ĖŠÖ”ƒŒƒxƒ‹‚ð‘z’č‚ĩ‚ĂǂāA
 ƒ}ƒNƒ‚Č‚é‚ā‚˂ЂŠ‚Ä‚­‚邹‚Æ‚ð‘z’č‚ĩ‚Ä‚Ē‚Č‚Đ‚Á‚―Žķ‚ɂ́@–ģ–d‚ȑВk‚Å‚ĩ‚―
 i‚Þ‚Đ‚ĩ@‚Þ‚Đ‚ĩ@‚a‚‚“ ‚‰‚ƒ‚Í‚Ē‚ķ‚Á‚―‚ą‚Æ‚Š‚·‚ą‚ĩ‚ ‚Á‚―‚˂ł·‚Ё@ 
 ‚·‚Ū‚Â‚Đ‚í‚Č‚­‚Č‚Á‚―B‚ą‚ꂊ‚ą‚ņ‚Č‚Æ‚ą ‚ë‚Å‚Â‚Đ‚í‚ę‚Ăǂé‚Ė‚ð‚ĩ‚Á‚―‚Ė‚Í‚ą‚ĖŒ‚łł·@
 ‚Č‚é‚Ų‚ĮƒRƒ“ƒpƒCƒ‰[‚ð‚ŧ‚Ė‚Â‚Į‘€ė‚ĩ‚Č‚ĒŒūŒę‚ŠŠˆ‚Đ‚ģ‚ę‚Ăǂé‚Ė‚ū‚Æ‚Č‚Á‚Æ‚­Bj

 ‚ą‚ĖŒn•ˆ}‚ā@g“ā‚Š‚Ü‚Á‚―‚­ü‚ā–ž‘O‚ā@ƒV[ƒg‚É’ž‚ÉŽč‘€ė‚ŏ‘‚Ŧž‚ņ‚łǂ―‚Ė‚ðŒĐ‚āA
 ‚ȂɂЕ\‚Đ‚įŽĐ“Ū‰ŧ‚Å‚Ŧ‚Č‚Ē‚Đ‚Æ‚Ļ‚ā‚Ē‚Â‚Ē‚―‚ā‚˂ł·

 –{“–‚ÉHANA‚ģ‚ņ‚ɂ͊īŽÓ‚ĩ‚Ü‚·B‚Í‚Ē@“ü–僌ƒxƒ‹‚ð‚·‚Ū‚Æ‚Ē‚Ī‚Æ–ņ‘Đˆá‚ǂɂȂč‚Ü‚·‚Ё@
 ‚ςǂςǕŨ‹­‚ĩ‚Ü‚·BŠî–{‚ˑ吨‚ģ‚ð‰ü‚߂ċģ‚Ķ‚į‚ę‚Ü‚ĩ‚―B

 ‹ï‘Ė“I‚ČƒR[ƒh‚ˉüC‚É‚Â‚Ē‚Ä‚ÍŒ‹‰Ę‚Í‚Ė‚ŋ‚Ų‚Į@•ņ‚ĩ‚Ü‚·
 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B


 Ä‚ҁ@Œë‚č‚Å•ƒ/•ę‚Ė‹LÚ ŠÖŒWŽŌ‚Ђł―‚Æ‚Ŧ‚ˁ@ˆ—ƒR[ƒh‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―
 > •ƒ•ę‚Ėˆę‰ņ–Ú‚ÉŒĐ‚Â‚Đ‚Á‚―s‚Ėƒf[ƒ^‚Šp1‚É “ņ‰ņ–Ú‚ÉŒĐ‚Â‚Đ‚Á‚―s‚Ėƒf[ƒ^‚Šp2‚É
 “ü‚邹‚Æ‚ÉŽ‚é‚ÆŽv‚ǂ܂·B
 ‚Í‚ĒAŒão‚Š‘Oo‚Ė•ƒ•ę‚ɏd‚Č‚Á‚ā@‘‚Ŧž‚Ü‚ę‚邹‚Æ‚Í‚Č‚­‚Č‚č‚Ü‚ĩ‚―B
 ‚ĩ‚Đ‚ĩ@‚Ü‚Á‚―‚­Žq‚ĖŒn•ˆü‚É‚āo‚Ȃǁ@–ģŽ‹‚ģ‚ę‚―Œ‹‰Ę‚ɂȂč‚Ü‚ĩ‚―B

 Ą@Žq‚Ё@ŽŸĒ‘ã‚ːe‚ɂȂé‚Ė‚ð@˜A‘ą‚ģ‚đ‚é‚―‚߂Ɂ@Œn•ˆ}‚𓝍‡ACģ‚·‚铝‡Œn•ˆ}‚É
 ‘S–ĘƒRƒs[‚ĩ@‚ŧ‚Ėã‚Ł@Žq‚Ɛe‚Ė“Ŋˆęl–žiŒãŽŌ‚́‹L†‚Š•t‚ǂĂǂé‚˂Łj‚ðƒJƒbƒg•ƒy[ƒXƒg‚ð‚ĩ‚Ăǂ܂·B

 ‚ą‚ę‚ð‹@‰ï‚Ɂ@‚ŧ‚ę‚ðŽĐ“Ū‰ŧ‚·‚é‚―‚߂Ɂ@ƒf[ƒ^‚Ė‘‚Ŧ•û‚ð

 Žn		1760.1			•ƒ
 Žn‚ĖČ		1764.1			•ę
 —‚P		1779.2			–š
 ’·’j		1780.1			‘§Žq
 ŽŸ’j		1781.1			‘§Žq
 ŽO’j@		1785.1			Žq •ƒ@@
 [‘ž‰Å		1780.1			•ę
 ’·—2		1798.1			–š
 ’·’j‚Q		1799.1			‘§Žq

 Šú‘Ō‚·‚éŒn•ˆ}

 	9	1759				1764.1`						
 •ó—ï	10	1760		ĒŽn=	X	 =ĨŽn‚ĖČ						
 	11	1761		1760.1`								
 	12	1762			b							
 	13	1763			b							
 –ū˜a	Œģ”N	1764			b							
 	2	1765			b							
 	3	1766			b							
 	4	1767			b							
 	5	1768			b							
  	6	1769			b							
 	7	1770			b							
 	8	1771			b							
 ˆĀ‰i	Œģ”N	1772			b							
 	2	1773			b							
 	3	1774			b							
 	4	1775			b							
 	5	1776			b							
  	6	1777			b							
 	7	1778			b	1779.2`						
  	8	1779			Ĩ—‚P	1780.1`						
 	9	1780			Ē’·’j							
 “V–ū	Œģ”N	1781			ĒŽŸ’j							
 	2	1782			b	1781.1`						
 	3	1783			b							
	4	1784			b				1780.1`		
 	5	1785			ĒŽO’j@= 			X =Ĩ[‘ž‰Å		
  	6	1786			b	1785.1`						
 	7	1787							b			
 	8	1788							b			
 а­	Œģ”N	1789							b			
 	2	1790							b			
 	3	1791							b			
 	4	1792							b			
 	5	1793							b			
  	6	1794							b			
 	7	1795							b			
 	8	1796							b			
 	9	1797							b	1798.1`		
 а­	10	1798							Ĩ’·—2			
 	11	1799							Ē’·’j‚Q			
 	12	1800							b	1799.1`		
 ‹˜a	Œģ”N	1801										

 ‚Ė‚æ‚΂ɁAŒn•ˆü‚Ėˆęl‚ĖŽq‚Ė‚Ý‚ĖĨˆũ‚ðŠK’ió‚É‘ą‚Ŋ‚ď‘‚Ŧž‚Þ‚æ‚Ī‚Éo—ˆ‚Č‚Ē‚Đ@ŒŸ“Ē‚ĩ‚Ăǂ܂·B
 ƒf[ƒ^‚Ė‘‚Ŧ•û‚́@‚ŧ‚ĖĨˆũ‚ĖŽq‚ÍŽn‚ß‚ĖŒn•ˆü‚Ė‘ž‚ĖŽq‚ːķ”N‚ÉŠÖ‚í‚į‚ļ@ÅŒã‚É‹LÚ‚ĩ‚Ä
 ‚ŧ‚ĖŽŸs‚ɁiĨˆũ‚ĩ‚―j•Аe‚ð‘‚ŦA‚ŧ‚ĩ‚ā@‚ŧ‚ˁi‘æ2Œn•ˆü‚ˁjŽq‚į‚ð‘‚­‚Æ‚Ē‚Ī‚ą‚Æ‚É‚·‚éB
 ‚ą‚ę‚͉ƌn‚Æ‚Ē‚Ī‚æ‚čAŒŧÝ‚ĖŽq‚ĖŒn•ˆ‚Đ‚į‘k‚Á‚Ä’H‚Á‚―’žŒn‚ð•\‚·‚ą‚Æ‚ðŠú‘Ō‚ĩ‚Ăǂ܂·B
 ‘ž‚ĖŽq‚ĖŒn•ˆ‚́@•Ę‚É‹ó”’s‚Ė‚ ‚Ɓ@ĨˆũŠÖŒW‚Đ‚į•Ę‚ĖŒn•ˆü‚ðŽn‚߂܂·B

 ƒf[ƒ^‚Ė‘‚Ŧ•û‚ðŒˆ‚ß‚―’iŠK‚Ł@‚ą‚ę‚Đ‚į@ˆ—‚Ėƒ‹[ƒ‹‚ðl‚͂āA‚ŧ‚ę‚ðƒR[ƒh‰ŧ‚·‚é—\’č‚Å‚·
 ‚ā‚ĩ@•Œū‚ð’ļ‚Ŋ‚ę‚΍K‚ĒŽŠ‹É‚Å‚·
@


 „‚Í‚ĒAŒão‚Š‘Oo‚Ė•ƒ•ę‚ɏd‚Č‚Á‚ā@‘‚Ŧž‚Ü‚ę‚邹‚Æ‚Í‚Č‚­‚Č‚č‚Ü‚ĩ‚―B
 „‚ĩ‚Đ‚ĩ@‚Ü‚Á‚―‚­Žq‚ĖŒn•ˆü‚É‚āo‚Ȃǁ@–ģŽ‹‚ģ‚ę‚―Œ‹‰Ę‚ɂȂč‚Ü‚ĩ‚―B

 Šm‚ЂɁAŒū‚í‚ę‚Ä‚Ý‚é‚Æ‚ŧ‚΂Ȃč‚Ü‚·‚ˁB
 i—Į‚­l‚Ķ‚Ä‚Đ‚į‘‚Ŋ‚ΗĮ‚ǂ˂ɁBBBÎj

 „“ü–僌ƒxƒ‹‚ð‚·‚Ū‚Æ‚Ē‚Ī‚Æ–ņ‘Đˆá‚ǂɂȂč‚Ü‚·‚Š
 ‚ą‚Ė”­Œū‚ː^ˆÓ‚Š—Į‚­‚í‚Đ‚č‚Ü‚đ‚ņ‚Š
 ‚ą‚ę‚Đ‚įƒR[ƒh‚ðėŽiu•ύXv‚Æ‚Ē‚Ī‹C•ЂȂ˂łĩ‚å‚Ī‚Ŋ‚Įj‚ĩ‚Ăǂ­ˆŨ‚ɂ́A
 ‚ā‚Á‚Æ‚―‚­‚ģ‚ņ‚ĖŽ–‚ð’m‚Á‚Ä‚Ļ‚Đ‚ę‚é‚˂ЗĮ‚Ē‚ÆŽv‚ǂ܂·B

 ĄX‰―‚ðŒū‚Á‚Ä‚āŽd—l‚Š‚Č‚Ē‚Ė‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚Š
 Ž„‚ĖƒR[ƒh‚́A‘S‚­‚Ė“ÆŠw‚Ł@Žï–Ą‚Ė”ÍˆÍ‚Å‚·B
 “ā—e“I‚É‚āA‚ŧ‚Ė’ö“x‚Å‚·‚ĩ

 „ŠÖ”‚Æ‚Đ@ƒTƒuƒ‹[ƒ`ƒ“–ž‚Æ‚Đ@‹Lq‚ĖŽd•û‚Č‚Į‘S”Ę‚É‚Â‚Ē‚Ä‚Å‚·B

 ‚ą‚Ė•”•Š‚ÉŠÖ‚ĩ‚Ä‚āAŽQl‚É‚ĩ‚Ä‚ā‚į‚Á‚Ä‚ā—Į‚Ē‹Lq•û–@‚Ȃ˂Đ
 ŽĀÛ‚ĖŠ@ƒZƒIƒŠ[‚Đ‚įŠO‚ę‚ĂǂāAŒĐ‚į‚ę‚―‚ā‚Ė‚ķ‚á‚ȂNjLq•û–@‚Ȃ˂Đ
 Ž„ŽĐgA‘S‚­•Š‚Đ‚č‚Ü‚đ‚ņB
 i‹C•ī‚ę‚Å•t‚Ŋ‘Ŧ‚ĩ‚Ăǂé‚˂ŁA‚â‚Á‚Ï‚čˆá‚Ī‚ņ‚ķ‚á‚Č‚Ē‚Đ‚ÆŽv‚ǂ܂·Bj

 ‚Į‚ą‚ŠŽQl‚ɏo—ˆ‚é‚Ė‚ĐA‚Į‚ą‚ŠŽQl‚ɏo—ˆ‚Ȃǂ˂Đ
 ‚ŧ‚ę‚ðŒĐ‹É‚߂Ăā‚į‚ĪˆŨ‚É‚ā@“ü–å‚Đ‚į‰‚߂Ăā‚į‚ĪŽ–‚Š
 Ž„‚ĖŠó–]‚Å‚·B

 (HANA)

@
‚Í‚Ē@‚ą‚ˉĄ’…ŽŌ‚ðŽķšBŒƒ—ã’ļ‚Ŧ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·

 „ u•ύXv‚Æ‚Ē‚Ī‹C•ЂȂ˂łĩ‚å‚Ī‚Ŋ‚Į

ˆĀ’ž‚ČŽpĻ‚ðŒĐ“§‚Đ‚ģ‚ę‚Ä‚ĩ‚܂ǂ܂ĩ‚―B
­‚ĩ‚‚ł·‚Ё@“ü–å‚ð‚Đ‚ķ‚Á‚ĂǂŦ‚Ü‚·B

‚Ē‚­‚‚ГĮ‚ņ‚ū‚˂ł·‚Š

 .Range("C2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 1)  '‰E’[‚ɐž—ï
 .Range("A2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 2)  '‰E’[‚É”N†
 .Range("B2").Resize(UBound(y, 1), 1).Copy .Range("D2").Cells(1, xc + 3)  '‰E’[‚ɘa—ï

 .Cells(xc + 1 + 3).ColumnWidth = 4.5 '‰E’[‚ɐž—ï”N—ņ‚Ė•
 .Cells(xc + 2 + 3).ColumnWidth = 3.75 '‰E’[‚ÉŒģ†
 .Cells(xc + 3 + 3).ColumnWidth = 2# '=2.0'‰E’[‚ɘa—ï
 .Range("D2").Cells(xc + 0 + 3).ColumnWidth = 10.5 'ÅŒã—ņ‚Ė•

 ã‚Ė‚ą‚ԁ[‚Ė–Ú•W‚ĖƒZƒ‹‚Ė”Ô’n(x + n)‚ɑΉž‚·‚é@
 “Ŋ‚ķƒZƒ‹‚Ė•Žw’č‚Ė”Ô’n‚Š(x + n + 3)‚Æ‚Č‚é‚ą‚Æ‚Š
 ‚Ü‚ū—‰ð‚Å‚Ŧ‚Ȃǂłǂ܂·B
 Range("D2").‚ÆŽw’č‚ĩ‚Ăǂé‚Đ‚į‚ÆŽv‚ǁ@ÅŒã—ņ•‚Ė‚æ‚Ī‚É‘‚Ē‚―‚˂ł·‚Š
 Ą“x‚͂܂Á‚―‚­–ģŽ‹‚ģ‚ę‚Ü‚·B
 x(xr,xc) => cells(xr + 1,xc + 3)‚Æ‚Ė‚ļ‚ꂊ‚ ‚邹‚ƂƊ֌W‚ĩ‚Ăǂ邿‚΂ł·‚ЁA
 “Ŋ‚ķCells‚Ė‹Lq‚Å‚·‚˂ŕsŽv‹c‚Å‚·B
 ‚ą‚ņ‚Č‚ą‚Æ‚ā“ü–嗝‰ð•s‘Ŧ‚É‹Nˆö‚ĩ‚Ăǂé‚˂ł·‚ЁAž™‚Ė‚æ‚Ī‚É‚Ð‚Á‚ЂЂÁ‚Ăǂ܂·B


 ‚ē•s–ū‚Č“_‚Š‚Į‚ą‚Č‚Ė‚Đ‚æ‚­‚í‚Đ‚č‚Ü‚đ‚ņ‚Š
 —á‚Ķ‚ÎAxc‚Ёu1v‚ū‚Á‚―ę‡
 xc+1+3 = 5
 ‚Å‚·‚Đ‚į
    Sub test1()
        MsgBox Cells(5).Address(0, 0)                   'Cells(xc + 1 + 3)
        MsgBox Range("A1").Cells(5).Address(0, 0)       'Range("A1").Cells(xc + 1 + 3)
        MsgBox Range("A1").Cells(, 5).Address(0, 0)
    End Sub
 ‚Į‚Ė—l‚ɏ‘‚Ŋ‚΁AŠú‘Ō‚·‚éƒZƒ‹”Ô’n‚ð“ū‚į‚ę‚é‚Đ
 Šm”F‚ĩ‚ÄŒĐ‚į‚ę‚é‚˂ЗĮ‚Ē‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņB

 ‚Ü‚―A
 „Range("D2").‚ÆŽw’č‚ĩ‚Ăǂé‚Đ‚į‚ÆŽv‚Ē
 ‚ą‚ę‚ÉŠÖ‚ĩ‚ẮA–â‘č‚Č‚Ē‚ÆŽv‚ǂ܂·B
    Sub test2()
        MsgBox Range("D2").Cells(1, 1).Address(0, 0)
        MsgBox Range("A1").Cells(1, 1).Address(0, 0)
        MsgBox Cells(1, 1).Address(0, 0)
    End Sub

 (HANA)

 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂ĩ‚―B
 Cells(5).‚Æ‚Đ@Cells(, 5).‚ĖŒ‹‰Ę‚Æ‹Lq‚ðŒĐ‚Ä‹C‚ÂŦ‚Ü‚ĩ‚―B
 “ü–åˆČ‰š‚Ė’ˆÓ•s‘Ŧ‚Å‚ĩ‚―B
 Cells(1, xc + 3)  '‰E’[‚ɘa—ï
 ‚ð“ĨP‚ĩ‚―‚‚ā‚č‚Å‚ĩ‚―‚ЁA‚Ü‚Á‚―‚­ˆá‚Á‚ÄCells(xc + 3)‚̓Rƒ‰ƒ€•ϐ”‚ɂȂÁ‚Ä‚Ē‚Č‚Đ‚Á‚―B

 S‚ĩ‚Ä’ˆÓ‚ĩ‚ĂǂŦ‚Ü‚·

@


 ƒZƒ‹‚ĖĀ•Wi‚ÆŒÄ‚Ô‚Ė‚Đ@”z—ņ–ž‚ÆŒÄ‚Ô‚Ė‚ĐHj‚ðˆČ‰š‚ÉŽŽ‚ĩ‚Ä‚í‚Đ‚č‚Ü‚ĩ‚―B

 Sub Cellzahyo()
         MsgBox "Cells(1, 1)=" & Cells(1, 1).Address(0, 0)   '=A1
         MsgBox "Cells(5)=" & Cells(5).Address(0, 0)                   '=E1
         MsgBox "range(A1).cells(5)=" & Range("A1").Cells(5).Address(0, 0)       '=A5
         MsgBox "Range(A1).Cells(1, 1)=" & Range("A1").Cells(1, 1).Address(0, 0) '=A1
         MsgBox "Range(A1).Cells(, 5)=" & Range("A1").Cells(, 5).Address(0, 0)   '=E1
         MsgBox "Range(D2).Cells(1, 1)=" & Range("D2").Cells(1, 1).Address(0, 0) '=D2
         MsgBox "Range(D2).Cells(1, 5)=" & Range("D2").Cells(1, 5).Address(0, 0) '=H2
         MsgBox "Range(D2).Cells(5)=" & Range("D2").Cells(5).Address(0, 0) '=D6
 End Sub

 Range("Xn")‚ðæ‚É‹Lq‚·‚邹‚Æ‚ÍOFFSeT‚ð—^‚Ķ‚é‹@”\‚Æ—‰ð‚ĩ‚Ü‚ĩ‚―B
 Cells(xc + x + 3j‚ÍRange("D2").Cells(1,xc + x)‚Æ“Ŋ‚킯—‰ð‚ĩ‚Ü‚ĩ‚―B

 –Ę”’‚Ē‚Ė‚Í@Cells(‚Tj‚Ė‚æ‚΂ɓŊ‚ķ’P“Ɛ”‚Ė‚Æ‚ŦA'=A5@'=D6@‚Ė‚æ‚Ī‚ÉŠî€‚Đ‚į‚Ts–Ú‚ð•\‚·ę‡
 ‚Ɓ@'=E1@‚Æ‚T—ņ–Ú‚ðŒŧ‚·ę‡‚Š‚ ‚邹‚Ƃł·B
 ŒãŽŌ‚́@‚Į‚Ī‚ĩ‚Ä‹æ•Ę‚·‚é‚ЂȁH
 Range("A1").‚Š—Š‚ģ‚ę‚Ăǂ邯‰ðŽß‚ĩ‚Ăǂé‚í‚Ŋ‚Å‚Í‚Č‚Ē‚ĩHH

@


 „Range("Xn")‚ðæ‚É‹Lq‚·‚邹‚Æ‚ÍOFFSeT‚ð—^‚Ķ‚é‹@”\‚Æ—‰ð‚ĩ‚Ü‚ĩ‚―B
 ‚ŧ‚΂ł·‚ˁBĄ‰ņ‚Ėę‡‚Í“Ŋ‚ķ—l‚ČŽg—p•û–@‚ɂȂÁ‚Ăǂ܂·‚ˁB
 ‚Ȃ˂ŁA‘å’ï‚ÍOFFSET‚ðŽg‚Ī‚ÆŽv‚ǂ܂·B

 „Šî€‚Đ‚į‚Ts–Ú‚ð•\‚·ę‡
 „‚Ɓ@'=E1@‚Æ‚T—ņ–Ú‚ðŒŧ‚·ę‡‚Š‚ ‚邹‚Ƃł·B
 ƒwƒ‹ƒv‚ð“Į‚ņ‚łˉðŽß‚Å‚·‚Ė‚Åˆá‚Á‚Ăǂé‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņB
 ˆę‰žAŽQl‚É‚ĩ‚―€–Ú‚Í
 uWorksheet.Cells ƒvƒƒpƒeƒBiCells ƒvƒƒpƒeƒBjv‚ƁuItemƒvƒƒpƒeƒBv‚Å‚·B
 ‚ēŽĐg‚Å‚āŠm”F‚ĩ‚Ä’ļ‚Ŋ‚ę‚΂Ǝv‚ǂ܂·B
 @@ŪAˆø—p‚ĩ‚―ƒwƒ‹ƒv‚Í2007‚Ė‚ā‚˂ł·B

 uWorksheet.Cells ƒvƒƒpƒeƒBv‚Ė’†‚ÅŽg—p—á‚Æ‚ĩ‚Ä

 žŽŸ‚ĖŽg—p—á‚́AƒV[ƒg 1 ‚ĖƒZƒ‹ C5 ‚ĖƒtƒHƒ“ƒg ƒTƒCƒY‚ð 14 ƒ|ƒCƒ“ƒg‚ɐݒč‚ĩ‚Ü‚·B 
 žWorksheets("Sheet1").Cells(5, 3).Font.Size = 14 
 ž
 žŽŸ‚ĖŽg—p—á‚́AƒV[ƒg 1 ‚ĖƒZƒ‹ 1 ‚ː”ŽŪ‚ðƒNƒŠƒA‚ĩ‚Ü‚·B 
 žWorksheets("Sheet1").Cells(1).ClearContents 

 ‚Æ‚ ‚č‚Ü‚·B
 ‚ą‚ą‚Å‹C‚ɂȂé‚Ė‚ÍA‰š‘Ī‚ĖƒR[ƒh‚ːā–ū‚Æ‚ĩ‚Ä
 ƒV[ƒg1‚ĖƒZƒ‹yA1z‚ː”ŽŪ‚ðƒNƒŠƒA‚·‚é‚Ė‚Å‚Í‚Č‚­
 ƒV[ƒg1‚ĖƒZƒ‹y‚Pz‚ː”ŽŪ‚ðƒNƒŠƒA‚·‚é@@‚Ə‘‚ǂĂ ‚é“_‚Å‚·B

 ‚ŧ‚ą‚ŁA‚ą‚Ėƒy[ƒW‚ð‚ā‚Ī­‚ĩŒĐ‚Ä‚Ý‚é‚Æ

 žItem ƒvƒƒpƒeƒB‚́ARange ƒIƒuƒWƒFƒNƒg‚ɑ΂·‚éŠų’č‚ĖƒvƒƒpƒeƒB‚Å‚ ‚é‚―‚߁A
 žEEEEi’†—ЁjEEEE
 žItem ƒvƒƒpƒeƒB‚ĖÚŨ‚Â‚Ē‚Ä‚ÍAItem ƒvƒƒpƒeƒB‚Ļ‚æ‚Ņ“Á’č‚ĖƒRƒŒƒNƒVƒ‡ƒ“‚Å‚Ė
 žŽg—p—á‚ðŽQÆ‚ĩ‚Ä‚­‚ū‚ģ‚ǁB

 ‚Ə‘‚ǂĂ ‚é‚˂ŁA‘f’ž‚ɁuItem ƒvƒƒpƒeƒBv‚ðŠm”F‚ĩ‚Ă݂܂·B

 ‚ą‚ŋ‚į‚Ėƒy[ƒW‚ˁuRowIndexv‚ːā–ū‚Æ‚ĩ‚Ä

 žķ‚Đ‚į‰E‚ɁAŽŸ‚ɏã‚Đ‚į‰š‚ɐ”‚͂āAƒAƒNƒZƒX‚·‚éƒZƒ‹‚ĖƒCƒ“ƒfƒbƒNƒX”ԍ†‚ðŽw’č‚ĩ‚Ü‚·B

 ‚Ə‘‚ǂĂ ‚č‚Ü‚·B

 Row‚Á‚ď‘‚ǂĂ ‚é‚Ė‚ū‚Đ‚įA‚ą‚ą‚ɐ”Žš‚Š“ü‚Á‚Ăǂ―‚į–ģðŒ‚ʼnš•ûŒü‚֍s‚Ŧ‚ŧ‚΂ł·‚Š
 uķ‚Đ‚į‰E‚Ɂv‚Šæ‚Æ‘‚ǂĂ ‚č‚Ü‚·‚ˁB

 ‚ŧ‚ą‚Å‹C‚ɂȂé‚˂Ђâ‚Í‚č
 „ƒV[ƒg1‚ĖƒZƒ‹y‚Pz‚ː”ŽŪ‚ðƒNƒŠƒA‚·‚é
 ‚Å‚·B

 ‚P‚Á‚ÄŽ–‚́A‚QA‚RA‚SEEE‚Æ‘ą‚Ē‚Äs‚Ŧ‚ŧ‚΂ł·B
 ‚ŧ‚ĩ‚āAķ‚Đ‚į‰EEã‚Đ‚į‰š@‚Å‚·B

 ‚ŧ‚ą‚ÅŽv‚Á‚―‚˂Ђą‚ņ‚ČŠm”FB
        MsgBox Range("A1:B3").Cells(3).Address(0, 0)
 A1‚Ёu1v
 ‰E‚ÖˆÚ‚Á‚āAB1‚Ёu2v
 ‚ā‚ΉE‚ЂȂǂ˂ŁA‰š‚ÖˆÚ‚Á‚Ä‚Ėķ’[@A2‚Ёu3v

 ŽĀs‚·‚邯A‘z‘œ‚ĩ‚―Œ‹‰Ę‚Š“ū‚į‚ę‚邿‚΂ł·B
 i7ˆČ~‚āƒZƒ‹”Ô’n‚ð•Ô‚ĩ‚Ä‚­‚ę‚Ü‚·‚ЁEEEEBj

 „Range("A1").‚Š—Š‚ģ‚ę‚Ăǂ邯‰ðŽß‚ĩ‚Ăǂé‚í‚Ŋ‚Å‚Í‚Č‚Ē‚ĩHH
 ‚ą‚ę‚ÉŠÖ‚ĩ‚ẮAuWorksheet.Cells ƒvƒƒpƒeƒBv‚Ė•û‚É

 žƒIƒuƒWƒFƒNƒgCüŽq‚ðŽw’č‚đ‚ļ‚É‚ą‚ĖƒvƒƒpƒeƒB‚ðŽg—p‚·‚邯A
 žƒAƒNƒeƒBƒu ƒV[ƒg‚Ė‚·‚Ũ‚Ä‚ĖƒZƒ‹‚ð•\‚· Range ƒIƒuƒWƒFƒNƒg‚Š•Ô‚ģ‚ę‚Ü‚·B

 ‚Æ‚ ‚č‚Ü‚·B

 ‚Å‚·‚Đ‚įAˆęs–Ú‚Ė—ņ”+1 ‚ː”Žš‚ð“ü‚ę‚ę‚Î
 A2ƒZƒ‹‚ð•Ô‚ĩ‚Ä‚­‚ę‚邯Žv‚ǂ܂·B
        MsgBox Cells(Columns.Count + 1).Address(0, 0)

 „Cells(5)
 ‚́AA1‚Đ‚įƒ[ƒNƒV[ƒg‚ˉE’[‰š’[‚ĖƒZƒ‹‚Ė’†‚Å
 @@ķ‚Đ‚į‰EEã‚Đ‚į‰š@‚Å‚·‚Đ‚į
 ‰E‚Ö‚T‚s‚Á‚―ƒZƒ‹@E1 ƒZƒ‹

 „Range("A1").Cells(5)
 ‚́AA—ņ‚Ė’†‚Ł@1s–Ú‚Đ‚į
 @i‰E‚֍s‚Ŋ‚Ȃǂ˂Łj
 ‰š‚Ö‚T‚s‚Á‚―ƒZƒ‹@A5 ƒZƒ‹

 „Range("D2").Cells(1, 5)
 D—ņ‚Đ‚į5—ņ‰E‚ĖH—ņ‚Ė’†‚Å 2s–Ú‚Đ‚į
 @i‰E‚֍s‚Ŋ‚Ȃǂ˂Łj
 ‰š‚Ö‚P‚s‚Á‚―ƒZƒ‹@H2 ƒZƒ‹ 

 „Range("D2").Cells(5)
 ‚́AD—ņ‚Ė’†‚Ł@2s–Ú‚Đ‚į
 @i‰E‚֍s‚Ŋ‚Ȃǂ˂Łj
 ‰š‚Ö‚T‚s‚Á‚―ƒZƒ‹@D6 ƒZƒ‹

 Cellzahyo‚ÅŽŽ‚ģ‚ę‚―Œ‹‰Ę‚Æ‚āˆę’v‚·‚é—l‚Å‚·B

 ˆČã‚Ė‚ą‚Æ‚Đ‚į
 @”͈͂ɂ́Aķ‚Đ‚į‰EAã‚Đ‚į‰š‚ɃCƒ“ƒfƒbƒNƒX”ԍ†‚АU‚į‚ę
 @Cells‚Ė()‚Ė’†‚ł́A‚ŧ‚Ė”Ô†‚ŠŽg—p‚ģ‚ę‚éB
 ‚ŧ‚ę‚Đ‚įA
@ Cells(s,—ņ)‚Ə‘‚Ē‚―ę‡‚Í
 @ƒCƒ[ƒW‚Æ‚ĩ‚ẮAu—ņv‚Ė•û‚Őæ‚É”›‚č‚ð“ü‚ę‚ĂςǂÄ
 @ˆę—ņ‚ū‚Ŋ‚ɂȂé‚Đ‚įusv‚Ė•û‚ː”‚ƍs•ûŒü‚ւː”‚Š
 @˜A“Ū‚·‚邿‚΂ɂȂÁ‚Ăǂé‚Ė‚Å‚Í‚Č‚Ē‚ĐB
 ‚ÆŽv‚ǂ܂·B

 ‚ą‚ę‚į‚Í‚ ‚­‚܂łāAŽ„‚Šƒwƒ‹ƒv‚ð“Į‚ņ‚Å‚ŧ‚ĪŽv‚Á‚Ä‚Ē‚éŽ–‚Å‚·B
 ‡‚Á‚Ăǂé‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņ‚ЁAˆá‚Á‚Ăǂé‚Đ‚ā‚ĩ‚ę‚Ü‚đ‚ņB

 ‚ēŽĐg‚Å‚āAƒwƒ‹ƒv‚ð•R‰ð‚Ē‚Äs‚Á‚Ä’ļ‚Ŧ‚―‚Ē‚ÆŽv‚ǂ܂·B

 (HANA)

 Ú‚ĩ‚ljðā‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
 ‚í‚Đ‚č‚Ü‚ĩ‚―

 ‚Í‚Ē@‘‘ށ@Help‚ðŒĐ‚ā@•Ũ‹­‚ĩ‚Ü‚·
 VB 6.0 ‚Ł@Help
 Worksheet.Cells ƒvƒƒpƒeƒB‚ ‚é‚Ē‚ÍCells ƒvƒƒpƒeƒB
 ‚ÅŒŸõ‚ĩ‚Ü‚ĩ‚―
 `ƒvƒƒpƒeƒB‚Ё@‚P‚O‚OŒÂ‚Å‚―‚˂ł·‚Ё@Cells ƒvƒƒpƒeƒB@‚ŠŒĐ‚Â‚Đ‚į‚ļ‚É
 ’T‚ĩ‚Ăǂ܂·

 ‚Æ‚č‚ ‚Ķ‚ļ@‚Ļ—į‚Ü‚Å
@

 ‚ ‚į‚įAƒ^ƒCƒ~ƒ“ƒO“I‚Ɂ@Å‰‚Ė•û‚Ė
 uĄ‰ņ‚Ėę‡‚Í“Ŋ‚ķ—l‚ČŽg—p•û–@‚ɂȂÁ‚Ăǂ܂·‚ˁBv
 ‚ð•ŌW‚ĩ‚―‚˂ł·‚ЁAŒĐ‚Ăǂ―‚ū‚Ŋ‚Ü‚ĩ‚―‚ЁEEEH

 „Cells ƒvƒƒpƒeƒB@‚ŠŒĐ‚Â‚Đ‚į‚ļ‚É’T‚ĩ‚Ăǂ܂·
 ‚Å‚ĩ‚―‚įAƒR[ƒh“ā‚ˁ@Cells@‚ðƒ}ƒEƒX‚łȂž‚Á‚Ä”―“]‚ģ‚đ
 [ F1 ]‚ð‰Ÿ‚ĩ‚Ä‚­‚ū‚ģ‚ǁB
 ŠY“–‚·‚éƒwƒ‹ƒv‚Š•\ŽĶ‚ģ‚ę‚邯Žv‚ǂ܂·B

 ‚ŋ‚Ȃ݂ɁAƒGƒNƒZƒ‹‚ĖƒR[ƒh‚ÍVBA‚Å
 ‚ŧ‚ę‚ðėŽ‚·‚é‚Ė‚ÍVBE‚Å‚·B

 ‚Ü‚ģ‚Đ–ģ‚Ē‚Æ‚ÍŽv‚ǂ܂·‚Š
 „VB 6.0 ‚Ł@Help
 ‚Č‚ņ‚ď‘‚Đ‚ę‚Ăǂ邯
 u‚ŋ‚á‚ņ‚ÆVBE‚Ėƒwƒ‹ƒv‚ðŒĐ‚Ä‚­‚ę‚Ăǂé‚ЂȁHv
 ‚Č‚ņ‚ÄŽv‚Á‚Ä‚ĩ‚܂ǂ܂·‚˂ŁBBB

 (HANA)


 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·
 ‚ǂǂí‚Ŋ‚Å‚·‚Ё@‚ļ[‚Ɓ@‚ą‚ę‚ðŒĐ‚ĂǂȂ­@•ÔŽ–‚Ђς­‚ę‚Ü‚ĩ‚―B
 ‘ž‚ĖŽ–‚ÅŠO‚ę‚Ăǂ―‚Ė‚ÆA’žŒn‚Ė‚Ý‚ð˜A‘ąiCascade)‚Ė“ü—͂ƕ\ŽĶ‚ð‚ĩ‚―‚­
 Sub@ŠÖ”‰ŧ@‚Æ‚Đ@Ä‹A‰ŧ‚Æ‚Đ@”Y‚ņ‚łǂ܂·B

 ‚ŧ‚ꂣ@Žķ‚ŠŽg‚Á‚Ăǂé‚Ė‚Í@MicroSoftOffice 2003 ‚ĖExcel‚Ł@‚ŧ‚Ėƒ}ƒNƒ•ŌW‚ÅŽg‚Ī‚Ė‚Í@Help‚ð‚Ý‚é‚ÆVisualBasic6.0‚Å‚·B‚ą‚ꂊEditor@VBE‚Å‚ĩ‚å‚Ī‚Đ@‚ŧ‚ę‚ŃvƒƒWƒFƒNƒg—“‚ð‚Ý‚é‚Æ@VBA Project
‚Æ‚ ‚č‚Ü‚ĩ‚―B

 ‚ŧ‚ꂣ@Cells‚ð”͈͎w’č‚ĩ‚ā@iCD‚ĖInstallŽwŽĶ‚Š‚ ‚č)@F1‹@”\‚ð‘I‚ԂƐā–ū‚Ђł܂ĩ‚―B
‚Č‚é‚Ų‚Į@•Ö—˜‚Å‚·B“ā—e‚ā‚Ų‚Ú‚í‚Đ‚Á‚―i‚‚ā‚č‚Å‚·jB

 „Å‰‚Ė•û‚Ė
 uĄ‰ņ‚Ėę‡‚Í“Ŋ‚ķ—l‚ČŽg—p•û–@‚ɂȂÁ‚Ăǂ܂·‚ˁBv
 ‚ð•ŌW‚ĩ‚―‚˂ł·‚ЁAŒĐ‚Ăǂ―‚ū‚Ŋ‚Ü‚ĩ‚―‚ЁEEEH

 ‚·‚݂܂đ‚ņ@Žķ‚Š‚ą‚ĖˆÓ–Ą‚ðģŠm‚É—‰ð‚ĩ‚Ăǂé‚Ё@•sˆĀ‚ɂȂč‚Ü‚ĩ‚―B
 ‚Ü‚ļ@Offset‚́@ˆę”Ƃˉš‘Ę‚ð—š‚Đ‚đ‚―Œī“_Ā•W‚ð‚ļ‚į‚ĩ‚―@‚ĖˆÓ–Ą‚ÉŽg‚ǂ܂ĩ‚―B‚ŧ‚Ė‚æ‚Ī‚ČŠÖ”‚ŠVB‚Å‚ ‚é‚Đ‚Į‚Ī‚Đ
i‚ŧ‚ꂹ‚ŧHelp‚ÅŒĐ‚―‚˂ł·‚Ё@‚ȂЂÁ‚―j’m‚į‚Ȃǂ܂܁@‚Â‚Đ‚Ē‚Ü‚ĩ‚―B
 hĄ‰ņ‚́h‚Æ‚ ‚é‚Ė‚Í@‚―‚Ü‚―‚Ü“Ŋ‚ķŽg‚Ē•û‚ɂȂÁ‚―‚˂ŁA–{—ˆ‚͈á‚ĪŽg‚Ē•û‚Æ‚Ē‚Ī‚ą‚Æ‚Å‚ĩ‚å‚Ī‚ĐH


 Offset ƒvƒƒpƒeƒB
 VBE‚ĖHelpi‚ÆŒū‚Ī‚Ė‚Đ@ŒŸõŒę‚Å‚ÍŒĐ‚Â‚Đ‚į‚ȂЂÁ‚―‚Ёj@Offest‚ðƒR[ƒh‚ɏ‘‚Ŧ@F1‚Å‚Ý‚é‚Æ
•\‹L‚Ђł܂ĩ‚―B
 ‚ļ‚ę‚―ˆĘ’u‚ĖCell‚Ė’l‚ð•Ô‚·ŠÖ”‚Æ—‰ð‚ĩ‚Ü‚ĩ‚―Bi‚Í‚ņ‚É‚áj


 „‚ļ[‚Ɓ@‚ą‚ę‚ðŒĐ‚ĂǂȂ­@•ÔŽ–‚Ђς­‚ę‚Ü‚ĩ‚―B
 ‚Ļ‹C‚ɂȂģ‚į‚ļ‚ɁB

 „‚ą‚ꂊEditor@VBE‚Å‚ĩ‚å‚Ī‚Đ
 ƒ}ƒNƒ‚ðė‚邯‚Ŧ‚ɂ́AƒGƒNƒZƒ‹‚Ė
 ƒƒjƒ…[Eƒc[ƒ‹(T)Ļƒ}ƒNƒ(M)
 @Visual Basic Editor(V)
 ‚Đ‚įŠJ‚Ŧ‚Ü‚·‚æ‚ˁH
 ‚Á‚ÄŽ–‚ŁAŠJ‚Ē‚―ƒEƒBƒ“ƒhƒE‚͈ę”Ę“I‚É
 VBE‚ƌĂ΂ę‚Ăǂ邯Žv‚ǂ܂·B

 „hĄ‰ņ‚́h‚Æ‚ ‚é‚Ė‚Í@‚―‚Ü‚―‚Ü“Ŋ‚ķŽg‚Ē•û‚ɂȂÁ‚―‚˂ŁA
 „–{—ˆ‚͈á‚ĪŽg‚Ē•û‚Æ‚Ē‚Ī‚ą‚Æ‚Å‚ĩ‚å‚Ī‚ĐH
 –{—ˆ‚Š‚Į‚Ī‚Đ‚Í•Š‚Đ‚č‚Ü‚đ‚ņ‚ЁAˆá‚ĪŒ‹‰Ę‚ð•Ô‚·Ž–‚ā—L‚邯Žv‚ǂ܂·‚æB
 ‚ŧ‚ꂞ‚ęu1v‚ː”‚Ķ‚Í‚ķ‚ß‚Šˆá‚΂˂Å( , )‚Ė’†‚Š‚ļ‚ę‚Ăǂ܂·‚Š
 ‚Į‚ŋ‚į‚āAA1ĻB2‚ÉˆÚ“Ū‚·‚邯‚ĩ‚ā@—á‚Ķ‚ÎA‚ą‚ņ‚ČŠī‚ķ‚ŁB

 '------
Sub test1()
    Cells.Clear
    Range("A1:B3").Offset(1, 1).Value = "›"
    Range("A1:B3").Cells(2, 2).Interior.ColorIndex = 37
End Sub
 '------ 

 ‚ą‚Á‚ŋ‚Ė•û‚Š•Š‚Đ‚č‚â‚·‚Ē‚Đ‚ČH
 '------
Sub test2()
    Cells.Clear
    Range("A1:E3").Offset(4).Value = "›"
    Range("A1:E3").Cells(5).Value = "œ"
End Sub
 '------ 

 (HANA)

 ‹v‚ĩ‚Ô‚č‚É‚ą‚Ė‹ģŽš‚É—ˆ‚―‚˂ł·‚Ё@‚Ē‚ë‚ņ‚ČŽö‹Æ‚ЂǂÁ‚Ï‚Ē‚Å@‚ą‚ĖŽö‹Æ‚Í‚·[‚Æ‘O‚ɂȂč‚Ü‚ĩ‚―
 ‚ģ‚ā@Žķ‚ɂƂÁ‚ā@ŒœˆÄ‚Å‚ ‚Á‚―
 Žq‚į‚Ė“ā@Ĩˆũ‚ĩ‚―ˆęl‚Ё@ŽŸ‘ã‚ːe‚Æ‚Č‚Á‚ā@‚ŧ‚ĖŽŸ‘ã‚ðŒp‚ہA’žŒn‚Ė‚Ý‚Í@eŽqŠÖŒW‚ð‚ŧ‚Ė“s“xƒf[ƒ^‚ɏ‘‚ЂȂ­‚Ä‚ā@
 ŽĐ“Ū‚Å‘‚ŦŒq‚ށiCascade@‚ ‚é‚Ē‚ÍÄ‹Aj‚ð‚ĩ‚Ä‚­‚ę‚éƒ\ƒtƒg‚ðė‚Á‚Ă݂܂ĩ‚―B

 http://www.mediafire.com/download.php?zhj2mgnzm2v
 ‚ɍڂđ‚Ü‚ĩ‚―‚˂Ł@—Ž‚Æ‚ĩ‚ā@‰ð“€‚ĩ‚ā@‚ē‚į‚ņ‚­‚ū‚ģ‚ǁB
 ŠY“–‚·‚éƒf[ƒ^‚ÍˆČ‰š‚Ė‚S‘ã‚Ė—á‚Å‚·@

 ’·—		1779.2			–š
 Žn		1760.1			•ƒ
 Žn‚ĖČ		1764.1			•ę
 ’·’j		1780.1			‘§Žq
 ŽŸ’j		1781.1			‘§Žq
 Žl’j		1787.3			‘§Žq
 ŽO’j@		1785.1			Žqe @@
 [‘ž‰Æv‰Å		1788.1			•ę
 ’·—‚Q		1798.1			–š
 ’·’j‚Q		1800.1			‘§Žqe
 [‘ž‰Æ‚Qv‰Å		1810.1			•ę
 ’·—3		1815.1			–š
 ’·’j3		1817.1			‘§Žqe
 [‘ž‰Æ3v‰Å		1810.1			•ę

 ‚ą‚Ė“ü—Í‚Ėƒ‹[ƒ‹‚́@’žŒn‚ĖŽq‚Í‚ą‚ĖŒZ’íŽo–…s‚ĖÅŒã‚É‹L‚ĩAŽqeA–še‚Æ‹L‚·B
 ‚ŧ‚ĖŽŸs‚ɍĨˆũ‘ŠŽč‚ð‹L‚·B

 ‚Ü‚ū@Œn•ˆ}‚ĖŒ‹‰Ę‚ÍŠŪ‘S‚Č’ō’i‚ɂȂÁ‚Ăςį‚ļBŽq‚Ė‹LÚ‚ƍĨˆũ‚Ė‹LÚ‚Šd‚Č‚Á‚Ăςč
 ˆČŒã@‚ą‚ę‚ðŽĐ“Ū‚Å‚Ü‚Æ‚ß‚―‚Ē

@Hana ‚ģ‚ņŽn‚߁@æ’B‚Ė•û‚Ɂ@‚ą‚ę‚܂łˑ―‚­‚Ė•ŒūŽw“ą‚ÉŠīŽÓ‚ĩ‚‚Â

 Œn•ˆ}‚Ė’ō’i‚ĖŽĐ“Ū‰ŧ‚āŠÜ‚߁@‚æ‚čƒXƒ}[ƒg‚ȁ@ƒR[ƒh‚ð•Œū’ļ‚Ŋ‚ę‚΍K‚ǂł·

@Test1@‚Ä‚“‚”‚Q‚ĖOffset@Cell‚Ė‹LÚ‚Í‘‘Ž•Ũ‹­‚ĩ‚Ü‚·B

@@


 Hana ‚ģ‚ņ‚ˁ@‚ē‹ģŽö‚ĖCells,Offset‚Ė‹Lq—‰ð‚Å‚Ŧ‚―‚æ‚΂ł·B
 ‚ ‚肊‚Æ‚Ī‚ē‚ī‚ǂ܂·

 ‚ŧ‚ĖŒã@’žŒn‚Ėƒf[ƒ^‚Ė‘ž‚݂Ɓ@‚ŧ‚Ė’ō’iŒn•ˆü‚ĖŽĐ“Ū•\‹L‚ЂłŦ‚邿‚΂ɂȂč‚Ü‚ĩ‚―B
 http://www.mediafire.com/download.php?dzwtnmeyrnd
 ‚ɍڂđ‚Ü‚ĩ‚―B‚ē——‚ɂȂÁ‚ā@‚ēˆÓŒĐ@•Œū‚ð‚Ē‚―‚ū‚Ŋ‚ę‚΁@K‚ǂł·B

 ƒR[ƒh‚𒞐ځ@‚ą‚ą‚É‹LÚ‚·‚邹‚Æ‚Š@—Į‚Ŋ‚ę‚΁@“Še‚ĩ‚Ü‚·B


 ‚Č‚ņ‚ū‚Đ‚ū‚ņ‚ū‚ņ‚ŧ‚ę‚Á‚Û‚­Ž‚Á‚Ä‚Ŧ‚Ăǂ܂·‚ˁB
 Ž„‚ɂ͊ų‚ɁA‰―‚Š‚Į‚Ė—l‚ɏˆ—‚ð‚ģ‚ę‚Ăǂé‚Ė‚Đ•Š‚Đ‚č‚Ü‚đ‚ņ‚Š
 ‚ą‚Ė’ēŽq‚ÅŠæ’Ģ‚Á‚ĉš‚ģ‚ǁB 

 (HANA)

 ‚Č‚ņ‚ū‚Đ‚Ļ‚Ļ‚Š‚Đ‚č‚Å‚·‚ˁ`
 ‚Í‚ņ‚É‚á‚ģ‚ņ‚ɂ͎d—l‘‚ðėŽ‚·‚邹‚Æ‚ð‚ĻŠĐ‚ß‚ĩ‚Ü‚·B(‚Æ‚Ļ‚č‚·‚Š‚č)

 Hana‚ģ‚ņ‚Ė‘‚Đ‚ę‚―ƒR[ƒh‚ð‰Â”\‚Č•”•ЂŁ@•K‚ļ‚ĩ‚āŒJ‚č•Ô‚ĩ‚ÄŽg‚í‚Ȃǂā‚Ė‚ā
 “Ђːۗ‚Ė‚―‚ß‚ÉSubƒ‹[ƒ`ƒ“i‚Æ‚Ē‚Ī‚Ė‚Å‚ĩ‚å‚Ī‚Đj‰ŧ‚ĩ‚Ä
 ‚â‚Á‚Ɓ@‚ŧ‚ę‚ð‚Ē‚ë‚Ē‚ë‘g‚ݍ‡‚í‚đ‚ā@Œ‹‰Ę“I‚ɂłé—l‚ɂȂč‚Ü‚ĩ‚―B

 Hana‚ģ‚ņ‚É‚ā@“–‰‚Đ‚įŽd—l‚ð’č‚߂邿‚Ī‚É•Œū‚ð’ļ‚ǂĂǂ܂ĩ‚―B

 ‚â‚Á‚Ăǂé“ā‚Ɂ@‚ą‚ņ‚Č‚ą‚Æ‚Šo—ˆ‚ŧ‚΁Ao—ˆ‚―‚į—Į‚Ē‚Č‚Æ@’Į‰Á@Cģ‚ĩ‚Ä‚Ŧ‚Ü‚ĩ‚―‚Š
 ˆęæ‚ļ@‚ą‚ę‚ÅŽĀ—p‚ĩ‚Ă݂܂·B
 ŒģX@‚ą‚Ė—˜—p‰ŋ’l‚ЂȂŊ‚ę‚΁@‰ü—Į‚Ė•K—vŦ‚ā‹N‚Ŧ‚Ȃǂłĩ‚å‚΁B

 ‚―‚܂Ɂ@Šų‘ķ‚Ė‰ÆŒn•ˆėŽ‚Ėƒ\ƒtƒg‚ðŒĐ‚é‚˂ł·‚ЁA–{“–‚Éįtįsiö‘ށj‚·‚éŠÖŒWü‚ð
 }–Ę‚Ė–ĘÏ‚ð‘‚â‚ģ‚ȂǂŁ@‚ ‚é‚Ē‚ÍŒð·‚·‚éü‚ð@‚΂܂­”z’uA”zü‚·‚é‚Ė‚Đ@‹^‚í‚ĩ‚ǂł·B
 Žķ‚Ė‚ā@ŒŧÝ‚́@’žŒnŒn•ˆü‚Š‚·‚ą‚ĩŒø—Ķ“I‚ɂȂč‚Ü‚ĩ‚―‚Ё@ˆóü‚·‚é‚ɂ́@‚ļ‚Ē‚Ô‚ņ‹ó‚Ŧƒy[ƒW‚Š‚ ‚č‚Ü‚·B
 ‚Ü‚―@Ĩˆũ‚ːü‚āCells‚łȂ­A•`ü‚Å‚Â‚Č‚°‚邹‚Æ‚ā•K—v‚Å‚·B

 “dŽq‰ņ˜H‚ĖƒvƒŠƒ“ƒgŠî”Â‚ĖŽĐ“Ū”zü‚Ėƒ\ƒtƒg‚Č‚Į‚Í‚Į‚Ī‚ĩ‚Ăǂé‚Ė‚Đ‚Č@‚Æ“ú‚ē‚ë•sŽv‹c‚ÉŽv‚Á‚Ăǂ܂·

 ‚ā‚ĩ@‚Į‚Č‚―‚ЂɁ@Œī—“I‚ȁ@•û–@˜_“I‚Č‚ą‚Æ‚ð‹ģ‚͂Ēļ‚Ŋ‚ę‚΍K‚ǂł·B

 i‚Í‚ņ‚É‚áj


 "HANA‚ģ‚ņ" <> "Hana‚ģ‚ņ"

ƒRƒƒ“ƒg•ԐMF

[ ˆę——(ÅVXV‡) ]


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