リスト ボックス (ListBox) コントロール、List プロパティの使用例

Size: px
Start display at page:

Download "リスト ボックス (ListBox) コントロール、List プロパティの使用例"

Transcription

1 Rem =========================================================== 1 Rem =========================================================== Rem A_Messages_OOoBasic Program (Copyright:Shuichi Sunaga) 2 Rem A_Messages_Excel VBA Program (Copyright:Shuichi Sunaga) Rem (2004/10/26:329 行 )StopOrGoの整理(2006/04/20) 3 Rem Rem 行毎整合性の中断 (2006/04/25:388 行 )(2009/01/28:812 行 )(2011/07/01:775 行 ) 4 Rem Rem (2012/05/09:703 行 ) 5 Rem (2012/07/07:384 行 ) Rem =========================================================== 6 Rem =========================================================== Rem Sub VeriFromWS() 7 Rem Sub VeriFromWS() Rem Sub VeriLN_Click() 'WSにつき行毎計算チェック実行 8 Rem Sub VeriLN_Click() 'WSにつき行毎計算チェック実行 Rem Sub VeriByWS(ByVal StrtRow&) ' シート毎計算チェック 9 Rem Sub VeriByWS(ByVal StrtRow&) ' シート毎計算チェック Rem Sub getlndt(byval irow&) 10 Rem Sub getlndt(byval irow&) Rem Sub VeriLnDT%(ByVal lgross&, lctax&, lamount&) as boolean 11 Rem Sub VeriLnDT%(ByVal lgross&, lctax&, lamount&) as boolean Rem Sub PUMsg(EndExit$) 12 Rem Sub PUMsg(EndExit$) Rem Sub MsgShow(MsgHead$) 13 Rem Sub MsgShow(MsgHead$) Rem Function StopOrGo(ByVal swhat$) as boolean 14 Rem Function StopOrGo(ByVal swhat$) as boolean Rem =========================================================== 15 Rem =========================================================== Option Explicit 16 Option Explicit Sub VeriFromWS() 17 Sub VeriFromWS() IntroTo3D() 18 If Not StopOrGo("VeriLN") then 19 IntroTo3D MsgTxt$ = chr(&h3053) & chr(&h306e)& asname$ & chr(&h30b7)&chr(&h30fc) 20 If Not StopOrGo("VeriLN") then MsgTxt$ = MsgTxt$ &chr(&h30c8)&chr(&h3067)&chr(&h306f)&chr(&h884c) 21 MsgTxt$ = MsgTxt$ &chr(&h6bce)&chr(&h6574)&chr(&h5408)&chr(&h6027) 22 MsgTxt$ = MsgTxt$ &chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 23 MsgTxt$ = MsgTxt$ &chr(&h30b3)&chr(&h30de)&chr(&h30f3)&chr(&h30c9) 24 MsgTxt$ = MsgTxt$ &chr(&h306f)&chr(&h4f7f)&chr(&h3048)&chr(&h307e) 25 MsgTxt$ = MsgTxt$ &chr(&h305b)&chr(&h3093)&chr(&h3002) 26 Rem このaSName$ シートでは行整合性チェックコマンドは使えません 27 MsgTxt$ = この &asname$& シートでは行整合性チェックコマンドは使えません MsgTtl$ = chr(&h30b7)&chr(&h30fc)&chr(&h30c8)&chr(&h30c1)&chr(&h30a7) 28 MsgTtl$ = MsgTtl$ &chr(&h30c3)&chr(&h30af) 29 Rem シートチェック 30 MsgTtl$ = シートチェック msgbox(msgtxt$, 16, MsgTtl$) 31 resp% = MsgBox(MsgTxt$, 16, MsgTtl$) End 32 End End If 33 End If asname$=acontroller.activesheet.getname() 34 asname$=activesheet.name getpageplan asname$, cmonth% Rem getpageplan(asna 35 getpageplan asname$, cmonth% Rem getpagep VeriByWS SelectionRow, VeriByWS SelectionRow, 276 End Sub 37 End Sub Sub VeriByWS(ByVal StrtRow&, ByVal rqst$) Remシート毎計算チェック 38 Sub VeriByWS(ByVal StrtRow&, ByVal rqst$) ' シート毎計算チェック dim VeriLN% 39 dim VeriLN% dim kgross&, lgross&, lctax&, lamount& 40 dim kgross&, lgross&, lctax&, lamount& MakeAcctList(WkBS, WkPL) 41 MakeAcctList WkBS, WkPL Rem oawdlg.getcontrol("g_svl").text = "Go" 42 Rem oawdlg.getcontrol("g_svl").text = "Go" asheet.unprotect("pwd") 43 ActiveSheet.Unprotect ("pwd") VeriLN% = StrtRow& 44 VeriLN% = StrtRow& Do while VeriLN% < dbmonthbtm& + 1 Changed from +2 to Do while VeriLN% < dbmonthbtm& + 1 If oawdlg.getcontrol("g_svl").text = "Stop" then 46 Rem If oawdlg.g_svl.value = "Stop" then SelectCell VeriLN%-2, Col_Amount% 47 Rem SelectCell VeriLN%-2, Col_Amount% oawdlg.getcontrol("g_svl").text = "Go" 48 Rem oawdlg.g_svl.value = "Go" end 49 Rem end End If 50 Rem End If SelectCell VeriLN%, Col_Amount% 51 SelectCell VeriLN%, Col_Amount% getlndt(veriln%) 52 getlndt(veriln%) kgross& = 0 53 kgross& = 0 lamount& = myval(lndt$(col_amount%)) 54 lamount& = myval(lndt$(col_amount%)) Select Case asname$ 55 Select Case asname$ Case "BK" 56 Case "BK" kgross& = myval(lndt$(col_gross% - 1)) 57 kgross& = myval(lndt$(col_gross% - 1)) lgross& = myval(lndt$(col_gross%)) 58 lgross& = myval(lndt$(col_gross%)) If Col_CXCr% < Col_Border% then 59 If Col_CXCr% < Col_Border% then lctax& = myval(lndt$(col_cxcr%)) + myval(lndt$(col_cxdr%)) 60 lctax& = myval(lndt$(col_cxcr%)) + myval(lndt$(col_cxdr%)) Else 61 Else

2 lctax& = myval(lndt$(col_cxdr%)) 62 lctax& = myval(lndt$(col_cxdr%)) End If 63 End If Case "JV" 64 Case "JV" lgross& = myval(lndt$(col_gross%)) 65 lgross& = myval(lndt$(col_gross%)) If Col_CXCr% < Col_Border% then 66 If Col_CXCr% < Col_Border% then lctax& = myval(lndt$(col_cxcr%)) + myval(lndt$(col_cxdr%)) 67 lctax& = myval(lndt$(col_cxcr%)) + myval(lndt$(col_cxdr%)) Else 68 Else lctax& = myval(lndt$(col_cxdr%)) 69 lctax& = myval(lndt$(col_cxdr%)) End If 70 End If Case "AP" 71 Case "AP" lgross& = myval(lndt$(col_gross%)) 72 lgross& = myval(lndt$(col_gross%)) lctax& = myval(lndt$(col_cxdr%)) 73 lctax& = myval(lndt$(col_cxdr%)) Case "AR" 74 Case "AR" lgross& = myval(lndt$(col_gross%)) 75 lgross& = myval(lndt$(col_gross%)) lctax& = myval(lndt$(col_cxcr%)) 76 lctax& = myval(lndt$(col_cxcr%)) Case "MW" 77 Case "MW" lgross& = myval(lndt$(col_gross%)) 78 lgross& = myval(lndt$(col_gross%)) lctax& = 0 79 lctax& = 0 End Select 80 End Select If VeriLnDT%(-kGross&+lGross&, lctax&, lamount&) = 7 then Rem(6: はい 7: いいえ ) 81 If VeriLnDT%(-kGross&+lGross&, lctax&, lamount&) = 7 then '(6: はい 7: いいえ ) End 82 End End If 83 End If VeriLN% = VeriLN% VeriLN% = VeriLN% + 1 If asname$= "AP" or asname$ = "AR" or asname$ = "MW" Then 85 If asname$= "AP" or asname$ = "AR" or asname$ = "MW" Then Do While asheet.getcellbyposition(1, VeriLN%-1).Rows.IsVisible = False And VeriLN% < dbmonthb 86 Do While asheet.rows(veriln%).hidden = True And VeriLN% < dbmonthbtm& VeriLN% = VeriLN% VeriLN% = VeriLN% + 1 Loop 88 Loop End If 89 End If Loop 90 Loop If rqst$ = "WsCalc" then 91 If rqst$ = "WsCalc" then MsgTxt$ = chr(&h3082)&chr(&h3046)&chr(&h4e00)&chr(&h5ea6)&chr(&h3001) 92 MsgTxt$ = MsgTxt$ &chr(&h8ca1)&chr(&h8868)&chr(&h4f5c)&chr(&h6210) 93 MsgTxt$ = MsgTxt$ &chr(&h3092)&chr(&h5b9f)&chr(&h884c)&chr(&h3057) 94 MsgTxt$ = MsgTxt$ &chr(&h3066)&chr(&h4e0b)&chr(&h3055)&chr(&h3044) 95 MsgTxt$ = MsgTxt$ &chr(&h3002) 96 MsgTxt$ = " もう一度 財表作成を実行して下さい " MsgTtl$ = chr(&h884c)&chr(&h6bce)&chr(&h6574)&chr(&h5408)&chr(&h6027) 97 MsgTtl$ = MsgTtl$ &chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 98 MsgTtl$ = MsgTtl$ &chr(&h7d42)&chr(&h4e86) 99 MsgTtl$ = " 行毎整合性チェック終了 " Rem MsgBox(" もう一度 財表作成を実行して下さい ", 0, " 行毎整合性チェック終了 ") 100 resp% = MsgBox(MsgTxt$, 0, MsgTtl$) 101 resp% = MsgBox(MsgTxt$, 0, MsgTtl$) End If 102 End If asheet.protect("pwd") 103 ActiveSheet.Protect ("pwd") End Sub 104 End Sub Sub getlndt(byval irow&) 105 Sub getlndt(byval irow&) dim i% 106 dim i% For i% = 1 to Col_Border% 107 For i% = 1 to Col_Border% LnDT$(i%) = CellString(aSheet, irow&, i%) 108 LnDT$(i%) = CellString(aSheet, irow&, i%) Next i% 109 Next i% End Sub 110 End Sub Function VeriLnDT%(ByVal lgross&, lctax&, lamount&) 111 Function VeriLnDT%(ByVal lgross&, lctax&, lamount&) dim orange as object 112 dim orange as Range dim CTXMult as double 113 dim CTXMult as double dim taxcd$, MsgAdd$, WkAcct$, cbkcd$, sactcd$, funccd1$, funccd2$ 114 dim taxcd$, MsgAdd$, WkAcct$, cbkcd$, sactcd$, funccd1$, funccd2$ dim i%, verirow&, AcctIndex%, iqrow&, lfxrate% 115 dim i%, verirow&, AcctIndex%, iqrow&, lfxrate% dim nbkcd&, gbkbal&, lbkbal&, lqty as Double, lunit as Double 116 dim nbkcd&, gbkbal&, lbkbal&, lqty as Double, lunit as Double verirow& = SelectionRow() 117 verirow& = SelectionRow VeriLnDT% = 6 Rem (6: はい 7: いいえ ) 118 VeriLnDT% = 6 '(6: はい 7: いいえ ) taxcd$ = Acct2Txcd(LnDT$(Col_ActCD%)) 119 taxcd$ = Acct2Txcd(LnDT$(Col_ActCD)) MsgAdd$ = Chr(13) & chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 120 MsgAdd$ = MsgAdd$ &chr(&h3092)&chr(&h7d99)&chr(&h7d9a)&chr(&h3057) 121 MsgAdd$ = MsgAdd$ &chr(&h307e)&chr(&h3059)&chr(&h304b)& "?" Remチェックを継続しますか?" 122 MsgAdd$ = Chr(13) & " チェックを継続しますか?"

3 Rem ( 勘定コードの検証 ) Rem ( 勘定コードの検証 ) WkAcct$ = FillSpace(Len(LnDT$(Col_ActCD%))) & LnDT$(Col_ActCD%) 124 WkAcct$ = FillSpace(Len(LnDT$(Col_ActCD))) & LnDT$(Col_ActCD) AcctIndex% = IndexInACT(WkAcct$) 125 AcctIndex% = IndexInACT(WkAcct$) Set orange = asheet.getcellbyposition( Col_ActCD%-1, verirow&-1) 126 Set orange = asheet.cells(verirow&, Col_ActCD%) If AcctIndex% > -1 then 'WkAcctが登録済の勘定である場合 127 If AcctIndex% > -1 then 'WkAcctが登録済の勘定である場合 if orange.cellbackcolor <> -1 then 128 If orange.interior.color <> RGB(255,255,255) Then orange.cellbackcolor = orange.interior.color = RGB(255,255,255) end if 130 end if Else 131 Else if verirow& > 2 then 132 if verirow& > 2 then If Len(LnDT$(Col_ActCD%)) <> 0 Then 133 If Len(LnDT$(Col_ActCD)) <> 0 Then orange.cellbackcolor = RGB(221,160,221) 'Purple 134 orange.interior.color = RGB(221,160,221) 'Purple MsgTxt$ = "BS/PL" &chr(&h306b)&chr(&h8a2d)&chr(&h5b9a) 135 MsgTxt$ = MsgTxt$ &chr(&h3055)&chr(&h308c)&chr(&h3066) 136 MsgTxt$ = MsgTxt$ &chr(&h3044)&chr(&h306a)&chr(&h3044) 137 MsgTxt$ = MsgTxt$ &chr(&h52d8)&chr(&h5b9a)&chr(&h30b3) 138 MsgTxt$ = MsgTxt$ &chr(&h30fc)&chr(&h30c9)&chr(&h3067) 139 MsgTxt$ = MsgTxt$ &chr(&h3059)&chr(&h3002) Remに設定されていない勘定コードです " 140 MsgTxt$ = BS/PLに設定されていない勘定コードです " MsgTtl$ = chr(&h52d8)&chr(&h5b9a)&chr(&h30b3)&chr(&h30fc) 141 MsgTtl$ = MsgTtl$ &chr(&h30c9)&chr(&h30c1)&chr(&h30a7) 142 MsgTtl$ = MsgTtl$ &chr(&h30c3)&chr(&h30af) 143 Rem 勘定コードチェック 144 MsgTtl$ = 勘定コードチェック VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) 145 VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) Exit Function 146 Exit Function Else Rem Null Account Code 147 Else Rem Null Account Code if asname$ = "BK" then 148 if asname$ = "BK" then Set orange = asheet.getcellbyposition(col_cxdr%-1, verirow&-1) 149 Set orange = asheet.cells(verirow&, Col_CXDr%) If ABS(lCTax&) <> 0 then 150 If ABS(lCTax&) <> 0 then orange.cellbackcolor=rgb(211,211,211) 'Light Grey 151 orange.interior.color = RGB(211,211,211) 'Light Grey MsgShow(" 消費税 ") 152 MsgShow " 消費税 " end 153 end End If 154 End If end If 155 end If End If 156 End If end if 157 end if End If 158 End If Rem ( 消費税額の検証 ) Rem ( 消費税額の検証 ) If asname$ <> "MW" then 160 If asname$ <> "MW" then Set orange = asheet.getcellbyposition(col_cxdr%-1, verirow&-1) 161 Set orange = asheet.cells(verirow&, Col_CXDr%) CTXMult = CTXRate/(100 + CTXRate) 162 CTXMult = CTXRate/(100 + CTXRate) if ABS(lGross&) * CTXMult - ABS(lCTax&) < 1 then 163 if ABS(lGross&) * CTXMult - ABS(lCTax&) < 1 then If taxcd$ = "S" or taxcd$ = "T" then 164 If taxcd$ = "S" or taxcd$ = "T" then orange.cellbackcolor= Orange.Interior.Color = RGB(255,255,255) Else 166 Else orange.cellbackcolor=rgb(211,211,211) 'Light Grey 167 orange.interior.color = RGB(211,211,211) 'Light Grey End If 168 End If elseif lctax& = 0 then 169 elseif lctax& = 0 then If taxcd$ = "S" or taxcd$ = "T" then 170 If taxcd$ = "S" or taxcd$ = "T" then orange.cellbackcolor=rgb(211,211,211) 'Light Grey 171 orange.interior.color = RGB(211,211,211) 'Light Grey Else 172 Else orange.cellbackcolor= Orange.Interior.Color = RGB(255,255,255) End If 174 End If else 175 else orange.cellbackcolor=rgb(211,211,211) 'Light Grey 176 orange.interior.color = RGB(211,211,211) 'Light Grey end If 177 end If End If 178 End If Rem ( 仕訳金額の検証 ) Rem ( 仕訳金額の検証 ) Set orange = asheet.getcellbyposition(col_amount%-1, verirow&-1) 180 Set orange = asheet.cells(verirow&, Col_Amount%) If asname$ <> "MW" then 181 If asname$ <> "MW" then if lgross& - lctax& - lamount& = 0 then 182 if lgross& - lctax& - lamount& = 0 then If asname$ = "BK" and CellValue(WkBK, verirow&, Col_LineNo%) <> 0 then 183 If asname$ = "BK" and CellValue(WkBK, verirow&, Col_LineNo%) <> 0 then

4 orange.cellbackcolor = orange.interior.color = RGB(255,255,255) End If 185 End If else 186 else If not (asname$ = "BK" and Len(LnDT$(Col_ActCD%)) = 0) then 187 If not (asname$ = "BK" and Len(LnDT$(Col_ActCD%)) = 0) then orange.cellbackcolor=rgb(211,211,211) 'Light Grey 188 orange.interior.color = RGB(211,211,211) 'Light Grey MsgTxt$ = chr(&h7a0e)&chr(&h8fbc)&chr(&h91d1)&chr(&h984d)&chr(&hff0d) 189 MsgTxt$ = MsgTxt$ &chr(&h6d88)&chr(&h8cbb)&chr(&h7a0e)&chr(&h984d) 190 MsgTxt$ = MsgTxt$ &chr(&hff1d)&chr(&h4ed5)&chr(&h8a33)&chr(&h91d1) 191 MsgTxt$ = MsgTxt$ &chr(&h984d)&chr(&h304c)&chr(&h4e0d)&chr(&h6210) 192 MsgTxt$ = MsgTxt$ &chr(&h7acb)&chr(&h3067)&chr(&h3059)&chr(&h3002) 193 Rem 税込金額 - 消費税額 = 仕訳金額が不成立です " 194 MsgTxt$ = 税込金額 - 消費税額 = 仕訳金額が不成立です " MsgTtl$ = chr(&h884c)&chr(&h8a08)&chr(&h7b97)&chr(&h30c1) 195 MsgTtl$ = MsgTtl$ &chr(&h30a7)&chr(&h30c3)&chr(&h30af) 196 Rem 行計算チェック 197 MsgTtl$= 行計算チェック VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) 198 VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) Exit Function 199 Exit Function End If 200 End If end if 201 end if End If 202 End If Rem ( 部門配賦金額の検証 ) Rem ( 部門配賦金額の検証 ) If IsMultiDP then 204 If IsMultiDP then if A_VAllocCD(val(LnDT$(Col_ActCD%))) Then 205 if A_VAllocCD(val(LnDT$(Col_ActCD%))) Then dim Tdpt& 206 dim Tdpt& Tdpt& = Tdpt& = 0 For i% = 1 to NumDpt 208 For i% = 1 to NumDpt Tdpt& = Tdpt& + myval(lndt$(col_amount% + i%)) 209 Tdpt& = Tdpt& + myval(lndt$(col_amount% + i%)) Next i 210 Next i If lamount& = Tdpt& then 211 If lamount& = Tdpt& then orange.cellbackcolor = orange.interior.color = RGB(255,255,255) Else 213 Else orange.cellbackcolor = RGB(211,211,211) 'Light Grey 214 orange.interior.color = RGB(211,211,211) 'Light Grey MsgTxt$ = chr(&h90e8)&chr(&h9580)&chr(&h5225)&chr(&h914d)&chr(&h8ce6) 215 MsgTxt$ = MsgTxt$ &chr(&h91d1)&chr(&h984d)&chr(&h5408)&chr(&h8a08) 216 MsgTxt$ = MsgTxt$ &chr(&h3068)&chr(&h4ed5)&chr(&h8a33)&chr(&h91d1) 217 MsgTxt$ = MsgTxt$ &chr(&h984d)&chr(&h306b)&chr(&h5dee)&chr(&h7570) 218 MsgTxt$ = MsgTxt$ &chr(&h304c)&chr(&h3042)&chr(&h308a)&chr(&h307e) 219 MsgTxt$ = MsgTxt$ &chr(&h3059)&chr(&h3002) 220 Rem 部門別配賦金額合計と仕訳金額に差異があります " 221 MsgTxt$= 部門別配賦金額合計と仕訳金額に差異があります MsgTtl$ = chr(&h90e8)&chr(&h9580)&chr(&h5225)&chr(&h914d)&chr(&h8ce6) 222 MsgTtl$ = MsgTtl$ &chr(&h91d1)&chr(&h984d)&chr(&h5408)&chr(&h8a08) 223 MsgTtl$ = MsgTtl$ &chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 224 Rem " 部門別配賦金額合計チェック " 225 MsgTtl$= 部門別配賦金額合計チェック VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) 226 VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) Exit Function 227 Exit Function End If 228 End If else 229 else ClearRange asheet, verirow&, Col_Amount%+1, verirow&, Col_Amount%+NumDpt 230 ClearRange asheet, verirow&, Col_Amount%+1, verirow&, Col_Amount%+NumDpt end if 231 end if End If 232 End If Rem ( 数量 単価 = 仕訳金額の検証 ) Rem ( 数量 単価 = 仕訳金額の検証 ) If (asname$="ap" and AP_UQP) or (asname$="ar" and AR_UQP) Then 234 If (asname$="ap" and AP_UQP) or (asname$="ar" and AR_UQP) Then lqty=mydval(lndt$(col_gross%-2)) 235 lqty=mydval(lndt$(col_gross%-2)) lunit=mydval(lndt$(col_gross%-1)) 236 lunit=mydval(lndt$(col_gross%-1)) if ABS(lAmount& - lqty * lunit) <= 1 then 237 if ABS(lAmount& - lqty * lunit) <= 1 then orange.cellbackcolor= orange.interior.color = RGB(255,255,255) else 239 else orange.cellbackcolor = RGB(211,211,211) 'Light Grey 240 orange.interior.color = RGB(211,211,211) 'Light Grey MsgTxt$ = chr(&h6570)&chr(&h91cf)&chr(&hff38)&chr(&h5358)&chr(&h4fa1)&chr(&hff1d) 241 MsgTxt$ = MsgTxt$ &chr(&h4ed5)&chr(&h8a33)&chr(&h91d1)&chr(&h984d) 242 MsgTxt$ = MsgTxt$ &chr(&h304c)&chr(&h4e0d)&chr(&h6210)&chr(&h7acb) 243 MsgTxt$ = MsgTxt$ &chr(&h3067)&chr(&h3059)&chr(&h3002) 244

5 Rem 数量 単価 = 仕訳金額が不成立です " 245 MsgTxt$= 数量 単価 = 仕訳金額が不成立です MsgTtl$ = chr(&h6570)&chr(&h91cf)& "X" &chr(&h5358)&chr(&h4fa1)&chr(&h8a08) 246 MsgTtl$ = MsgTtl$ &chr(&h7b97)&chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 247 Rem 数量 単価計算チェック 248 MsgTtl$= 数量 単価計算チェック VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) 249 VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) Exit Function 250 Exit Function end if 251 end if End If 252 End If Rem ( 外貨 為替レート= 仕訳金額の検証 ) Rem ( 外貨 為替レート= 仕訳金額の検証 ) If asname$="mw" and MW_UQP Then 254 If asname$="mw" and MW_UQP Then lgross&=cellvalue(asheet, verirow&, Col_Gross%)* lgross&=cellvalue(asheet, verirow&, Col_Gross%)*100 lfxrate%=cellvalue(asheet, verirow&, Col_PaidMo%-1)* lfxrate%=cellvalue(asheet, verirow&, Col_PaidMo%-1)*100 if ABS(lAmount& - lgross& * lfxrate/10000) <= 1 then 257 if ABS(lAmount& - lgross& * lfxrate/10000) <= 1 then orange.cellbackcolor = orange.interior.colorindex = RGB(255,255,255) else 259 else orange.cellbackcolor = RGB(211,211,211) 'Light Grey 260 orange.interior.color = RGB(211,211,211) 'Light Grey MsgTxt$ = chr(&h5916)&chr(&h8ca8)&chr(&hff38)&chr(&h70ba)&chr(&h66ff)&chr(&h30ec) 261 MsgTxt$ = MsgTxt$ &chr(&h30fc)&chr(&h30c8)&chr(&hff1d)&chr(&h4ed5) 262 MsgTxt$ = MsgTxt$ &chr(&h8a33)&chr(&h91d1)&chr(&h984d)&chr(&h304c) 263 MsgTxt$ = MsgTxt$ &chr(&h4e0d)&chr(&h6210)&chr(&h7acb)&chr(&h3067) 264 MsgTxt$ = MsgTxt$ &chr(&h3059)&chr(&h3002) 265 Rem 外貨 為替レート= 仕訳金額が不成立です " 266 MsgTxt$= 外貨 為替レート= 仕訳金額が不成立です MsgTtl$ = chr(&h5916)&chr(&h8ca8)& "X" &chr(&h70ba)&chr(&h66ff)&chr(&h30ec) 267 MsgTtl$ = MsgTtl$ &chr(&h30fc)&chr(&h30c8)&chr(&h8a08)&chr(&h7b97) 268 MsgTtl$ = MsgTtl$ &chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 269 Rem 外貨 為替レート計算チェック " 270 MsgTtl$= 外貨 為替レート計算チェック VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) 271 VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) Exit Function 272 Exit Function end if 273 end if End If 274 End If Rem ( 銀行残高の計算チェック ) Rem ( 銀行残高の計算チェック ) If asname$="bk" then 276 If asname$="bk" then if CellString(aSheet, verirow&, Col_LineNo%) <> "0" then 277 if CellString(aSheet, verirow&, Col_LineNo%) <> "0" then gbkbal& = CellValue(WkBK, verirow& -1, Col_BkChg%+1) 278 gbkbal& = CellValue(WkBK, verirow& -1, Col_BkChg%+1) gbkbal& = gbkbal& + CellValue(WkBK, verirow&, Col_Gross%-1) 279 gbkbal& = gbkbal& + CellValue(WkBK, verirow&, Col_Gross%-1) gbkbal& = gbkbal& - CellValue(WkBK, verirow&, Col_Gross%) 280 gbkbal& = gbkbal& - CellValue(WkBK, verirow&, Col_Gross%) gbkbal& = gbkbal& - CellValue(WkBK, verirow&, Col_BkChg%-1) 281 gbkbal& = gbkbal& - CellValue(WkBK, verirow&, Col_BkChg%-1) gbkbal& = gbkbal& - CellValue(WkBK, verirow&, Col_BkChg%) 282 gbkbal& = gbkbal& - CellValue(WkBK, verirow&, Col_BkChg%) If CellValue(WkBK, verirow&, Col_BkChg% +1) <> gbkbal& then 283 If CellValue(WkBK, verirow&, Col_BkChg% +1) <> gbkbal& then MsgTxt$ = chr(&h3053)&chr(&h306e)&chr(&h884c)&chr(&h306e)&chr(&h9280) 284 MsgTxt$ = MsgTxt$ &chr(&h884c)&chr(&h6b8b)&chr(&h9ad8)&chr(&h306e) 285 MsgTxt$ = MsgTxt$ &chr(&h8a08)&chr(&h7b97)&chr(&h304c)&chr(&h3042) 286 MsgTxt$ = MsgTxt$ &chr(&h3063)&chr(&h3066)&chr(&h3044)&chr(&h307e) 287 MsgTxt$ = MsgTxt$ &chr(&h305b)&chr(&h3093)&chr(&h3002)& Chr(13) 288 MsgTxt$ = MsgTxt$ &chr(&h3053)&chr(&h306e)&chr(&h884c)&chr(&h306e) 289 MsgTxt$ = MsgTxt$ &chr(&h6b8b)&chr(&h9ad8)&chr(&h3092)&chr(&h8a02) 290 MsgTxt$ = MsgTxt$ &chr(&h6b63)&chr(&h3057)&chr(&h307e)&chr(&h3059)&chr(&h3002) 291 Rem この行の銀行残高の計算があっていません "& CHr(13) 292 MsgTxt$= この行の銀行残高の計算があっていません & CHr(13) Rem " この行の残高を訂正します " 293 MsgTxt$ =MsgTxt$ & " この行の残高を訂正します MsgTtl$ = "BK" & chr(&h6b8b)&chr(&h9ad8)&chr(&h7167)&chr(&h5408) 294 MsgTtl$ = MsgTtl$ &chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 295 Rem "BK 残高照合チェック " 296 MsgTtl$= BK 残高照合チェック MsgBox(MsgTxt$, 16, MsgTtl$) 297 resp% = MsgBox(MsgTxt$, 16, MsgTtl$) SetCellValue WkBK, verirow&, Col_BkChg% +1, gbkbal& 298 SetCellValue WkBK, verirow&, Col_BkChg% +1, gbkbal& MsgTxt$ = chr(&h6b8b)&chr(&h9ad8)&chr(&h8a02)&chr(&h6b63)&chr(&h304c) 299 MsgTxt$ = MsgTxt$ &chr(&h7d42)&chr(&h308f)&chr(&h308a)&chr(&h307e) 300 MsgTxt$ = MsgTxt$ &chr(&h3057)&chr(&h305f)&chr(&h3002) 301 Rem 残高訂正が終わりました 302 MsgTxt$= 残高訂正が終わりました MsgTtl$ = chr(&h9280)&chr(&h884c)&chr(&h6b8b)&chr(&h9ad8)&chr(&h8a08) 303 MsgTtl$ = MsgTtl$ &chr(&h7b97)&chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 304 Rem 銀行残高計算チェック 305 MsgTtl$= 銀行残高計算チェック

6 VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) 306 VeriLnDT% = MsgBox(MsgTxt$ &MsgAdd$, 276, MsgTtl$) Exit Function 307 Exit Function End If 308 End If end if 309 end if End If 310 End If Rem ( 銀行残高のGLとの照合 ) Rem ( 銀行残高のGLとの照合 ) If asname$="bk" then 312 If asname$="bk" then cbkcd = LnDT$(Col_BKCD%) 313 cbkcd = LnDT$(Col_BKCD%) nbkcd = CellValue(WkBK, verirow&+1,col_bkcd%) 314 nbkcd = CellValue(WkBK, verirow&+1,col_bkcd%) if Val(cBKCD) <> nbkcd then 315 if Val(cBKCD) <> nbkcd then iqrow& = getfsrow%(wkbs, CStr(cBKCD), ActCol) 316 iqrow& = getfsrow%(wkbs, CStr(cBKCD), ActCol) gbkbal& = CellValue(WkBS, iqrow&, CFCol) 317 gbkbal& = CellValue(WkBS, iqrow&, CFCol) lbkbal& = CellValue(WkBK, verirow&, Col_BKChg% +1) 318 lbkbal& = CellValue(WkBK, verirow&, Col_BKChg% +1) If gbkbal& <> lbkbal& then 319 If gbkbal& <> lbkbal& then MsgTxt$ = CStr(cBKCD) & ">" & CellString(WkBS, iqrow&, 4) &chr(&h306b) 320 MsgTxt$ = CStr(cBKCD) & ">" & CellString(WkBS, iqrow&, 4) & について &Chr(13) MsgTxt$ = MsgTxt$ &chr(&h3064)&chr(&h3044)&chr(&h3066)&chr(&h3001) &Chr(13) 321 MsgTxt$ = MsgTxt$ & "BK" &chr(&h30b7)&chr(&h30fc)&chr(&h30c8)&chr(&h6b8b) 322 MsgTxt$ = MsgTxt$ &chr(&h9ad8)&chr(&hff1d)& "BS" &chr(&h30b7)&chr(&h30fc) 323 MsgTxt$ = MsgTxt$ &chr(&h30c8)&chr(&h6b8b)&chr(&h9ad8)&chr(&h304c) 324 MsgTxt$ = MsgTxt$ &chr(&h4e0d)&chr(&h6210)&chr(&h7acb)&chr(&h3067) 325 MsgTxt$ = MsgTxt$ &chr(&h3059)&chr(&h3002) &Chr(13) 326 MsgTxt$ = MsgTxt$ &chr(&h3053)&chr(&h306e)&chr(&h9280)&chr(&h884c) 327 MsgTxt$ = MsgTxt$ &chr(&h53e3)&chr(&h5ea7)&chr(&h306e)&chr(&h5148) 328 MsgTxt$ = MsgTxt$ &chr(&h982d)&chr(&h304b)&chr(&h3089)&chr(&h884c) 329 MsgTxt$ = MsgTxt$ &chr(&h8a08)&chr(&h7b97)&chr(&h3092)&chr(&h884c) 330 MsgTxt$ = MsgTxt$ &chr(&h3063)&chr(&h305f)&chr(&h308a)&chr(&h3001) &Chr(13) 331 MsgTxt$ = MsgTxt$ &chr(&h8ca1)&chr(&h8868)&chr(&h4f5c)&chr(&h6210) 332 MsgTxt$ = MsgTxt$ &chr(&h3092)&chr(&h5b9f)&chr(&h884c)&chr(&h3059) 333 MsgTxt$ = MsgTxt$ &chr(&h308b)&chr(&h3053)&chr(&h3068)&chr(&h304c) 334 MsgTxt$ = MsgTxt$ &chr(&h6709)&chr(&h52b9)&chr(&h3067)&chr(&h3059)&chr(&h3002) 335 Rem BKシート残高 =BSシート残高が不成立です " 336 MsgTxt$ =MsgTxt$ & Bkシート残高 =BSシート残高が不成立です Rem この銀行口座の先頭から行計算を行ったり " 337 MsgTxt$ =MsgTxt$ & この銀行口座の先頭から行計算を行ったり " & Chr(13) Rem 財表作成を実行することが有効です " 338 MsgTxt$ =MsgTxt$ & 財表作成を実行することが有効です " MsgTtl$ = chr(&h6b8b)&chr(&h9ad8)&chr(&h7167)&chr(&h5408)&chr(&h30c1) 339 MsgTtl$ = MsgTtl$ &chr(&h30a7)&chr(&h30c3)&chr(&h30af) 340 Rem BK 残高照合チェック 341 MsgTtl$ = Bk 残高照合チェック VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) 342 VeriLnDT% = MsgBox(MsgTxt$ &MsgAdd$, 276, MsgTtl$) Exit Function 343 Exit Function End If 344 End If end If 345 end If End If 346 End If Rem ( プロジェクトコードの全角半角チェック ) Rem ( プロジェクトコードの全角半角チェック ) If asname$="bk" then 348 If asname$="bk" then cbkcd = LnDT$(Col_BKCD%) 349 cbkcd = LnDT$(Col_BKCD%) nbkcd = CellValue(WkBK, verirow&+1,col_bkcd%) 350 nbkcd = CellValue(WkBK, verirow&+1,col_bkcd%) if Val(cBKCD) <> nbkcd then 351 if Val(cBKCD) <> nbkcd then iqrow& = getfsrow%(wkbs, CStr(cBKCD), ActCol) 352 iqrow& = getfsrow%(wkbs, CStr(cBKCD), ActCol) gbkbal& = CellValue(WkBS, iqrow&, CFCol) 353 gbkbal& = CellValue(WkBS, iqrow&, CFCol) lbkbal& = CellValue(WkBK, verirow&, Col_BKChg% + 1) 354 lbkbal& = CellValue(WkBK, verirow&, Col_BKChg% + 1) If gbkbal& <> lbkbal& then 355 If gbkbal& <> lbkbal& then MsgTxt$ = CStr(cBKCD) & ">" & CellString(WkBS, iqrow&, 4) &chr(&h306b) 356 MsgTxt$ = CStr(cBKCD) & ">" & CellString(WkBS, iqrow&, 4) & について &Chr(13) MsgTxt$ = MsgTxt$ &chr(&h3064)&chr(&h3044)&chr(&h3066)&chr(&h3001) &Chr(13) 357 MsgTxt$ = MsgTxt$ & "BK" &chr(&h30b7)&chr(&h30fc)&chr(&h30c8)&chr(&h6b8b) 358 MsgTxt$ = MsgTxt$ &chr(&h9ad8)&chr(&hff1d)& "BS" &chr(&h30b7)&chr(&h30fc) 359 MsgTxt$ = MsgTxt$ &chr(&h30c8)&chr(&h6b8b)&chr(&h9ad8)&chr(&h304c) 360 MsgTxt$ = MsgTxt$ &chr(&h4e0d)&chr(&h6210)&chr(&h7acb)&chr(&h3067) 361 MsgTxt$ = MsgTxt$ &chr(&h3059)&chr(&h3002) &Chr(13) 362 MsgTxt$ = MsgTxt$ &chr(&h3053)&chr(&h306e)&chr(&h9280)&chr(&h884c) 363 MsgTxt$ = MsgTxt$ &chr(&h53e3)&chr(&h5ea7)&chr(&h306e)&chr(&h5148) 364 MsgTxt$ = MsgTxt$ &chr(&h982d)&chr(&h304b)&chr(&h3089)&chr(&h884c) 365 MsgTxt$ = MsgTxt$ &chr(&h8a08)&chr(&h7b97)&chr(&h3092)&chr(&h884c) 366

7 MsgTxt$ = MsgTxt$ &chr(&h3063)&chr(&h305f)&chr(&h308a)&chr(&h3001) &Chr(13) 367 MsgTxt$ = MsgTxt$ &chr(&h8ca1)&chr(&h8868)&chr(&h4f5c)&chr(&h6210) 368 MsgTxt$ = MsgTxt$ &chr(&h3092)&chr(&h5b9f)&chr(&h884c)&chr(&h3059) 369 MsgTxt$ = MsgTxt$ &chr(&h308b)&chr(&h3053)&chr(&h3068)&chr(&h304c) 370 MsgTxt$ = MsgTxt$ &chr(&h6709)&chr(&h52b9)&chr(&h3067)&chr(&h3059)&chr(&h3002) 371 Rem BKシート残高 =BSシート残高が不成立です " 372 MsgTxt$ =MsgTxt$ & Bkシート残高 =BSシート残高が不成立です Rem この銀行口座の先頭から行計算を行ったり " 373 MsgTxt$ =MsgTxt$ & この銀行口座の先頭から行計算を行ったり " & Chr(13) Rem 財表作成を実行することが有効です " 374 MsgTxt$ =MsgTxt$ & 財表作成を実行することが有効です " MsgTtl$ = chr(&h6b8b)&chr(&h9ad8)&chr(&h7167)&chr(&h5408)&chr(&h30c1) 375 MsgTtl$ = MsgTtl$ &chr(&h30a7)&chr(&h30c3)&chr(&h30af) 376 Rem BK 残高照合チェック 377 MsgTtl$ = Bk 残高照合チェック VeriLnDT% = MsgBox(MsgTxt$ & MsgAdd$, 276, MsgTtl$) 378 VeriLnDT% = MsgBox(MsgTxt$ &MsgAdd$, 276, MsgTtl$) Exit Function 379 Exit Function End If 380 End If end If 381 end If End If 382 End If End Function 383 End Function Sub MsgShow(ByVal MsgHead$) 384 Sub MsgShow(ByVal MsgHead$) MsgTtl$ = MsgHead$ 385 MsgTtl$ = MsgHead$ Select Case MsgHead$ 386 Select Case MsgHead$ Case "Account Code" 387 Case "Account Code" MsgTxt$ = chr(&h30de)&chr(&h30bc)&chr(&h30f3)&chr(&h30c0)&chr(&h8272)&chr(&h306b) 388 MsgTxt$ = MsgTxt$ &chr(&h5857)&chr(&h3089)&chr(&h308c)&chr(&h305f)&chr(&h79d1) 389 MsgTxt$ = MsgTxt$ &chr(&h76ee)&chr(&hff7a)&chr(&hff70)&chr(&hff84)&chr(&hff9e) 390 MsgTxt$ = MsgTxt$ &chr(&h306f)&chr(&h52d8)&chr(&h5b9a)&chr(&h79d1)&chr(&h76ee) 391 MsgTxt$ = MsgTxt$ &chr(&h8868)&chr(&h306b)&chr(&h5b58)&chr(&h5728)&chr(&h3057) 392 MsgTxt$ = MsgTxt$ &chr(&h307e)&chr(&h305b)&chr(&h3093)&chr(&h3002) & chr(13) 393 MsgTxt$ = MsgTxt$ &chr(&h6b63)&chr(&h3057)&chr(&h3044)&chr(&h79d1)&chr(&h76ee) 394 MsgTxt$ = MsgTxt$ &chr(&hff7a)&chr(&hff70)&chr(&hff84)&chr(&hff9e)&chr(&h3092) 395 MsgTxt$ = MsgTxt$ &chr(&h5165)&chr(&h529b)&chr(&h3057)&chr(&h305f)&chr(&h5f8c) 396 MsgTxt$ = MsgTxt$ &chr(&h3001) & chr(13) 397 MsgTxt$ = MsgTxt$ &chr(&h518d)&chr(&h3073)&chr(&h52d8)&chr(&h5b9a)&chr(&h79d1) 398 MsgTxt$ = MsgTxt$ &chr(&h76ee)&chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 399 MsgTxt$ = MsgTxt$ &chr(&h307e)&chr(&h305f)&chr(&h306f)&chr(&h8ca1)&chr(&h8868) 400 MsgTxt$ = MsgTxt$ &chr(&h4f5c)&chr(&h6210)&chr(&h3092)&chr(&h5b9f)&chr(&h884c) 401 MsgTxt$ = MsgTxt$ &chr(&h3057)&chr(&h3066)&chr(&h4e0b)&chr(&h3055)&chr(&h3044) 402 MsgTxt$ = MsgTxt$ &chr(&h3002) 403 Rem マゼンダ色に塗られた科目コート は勘定科目表に存在しません " & Chr$(13) 404 MsgTxt$ = " マゼンダ色に塗られた科目コート は勘定科目表に存在しません " & Chr$(13) Rem 正しい科目コート を入力した後 " & Chr$(13) 405 MsgTxt$ = MsgTxt$ & " 正しい科目コート を入力した後 " & Chr$(13) Rem 再び勘定科目チェックまたは財表作成を実行して下さい " 406 MsgTxt$ = MsgTxt$ & " 再び勘定科目チェックまたは財表作成を実行して下さい " Case "Qualified Acct" 407 Case "Qualified Acct" MsgTxt$ = chr(&h3053)&chr(&h306e)&chr(&h884c)&chr(&h306e)&chr(&h52d8) 408 MsgTxt$ = MsgTxt$ &chr(&h5b9a)&chr(&h30b3)&chr(&h30fc)&chr(&h30c9) 409 MsgTxt$ = MsgTxt$ &chr(&h304c)&chr(&h6307)&chr(&h5b9a)&chr(&h0028) 410 MsgTxt$ = MsgTxt$ &chr(&h50b5)&chr(&h6a29)&chr(&h50b5)&chr(&h52d9) 411 MsgTxt$ = MsgTxt$ &chr(&h0029)&chr(&h30b3)&chr(&h30fc)&chr(&h30c9) 412 MsgTxt$ = MsgTxt$ &chr(&h3067)&chr(&h306a)&chr(&h3044)&chr(&h306e) 413 MsgTxt$ = MsgTxt$ &chr(&h3067)&chr(&h3001)& Chr$(13) 414 MsgTxt$ = MsgTxt$ &chr(&h3053)&chr(&h306e)&chr(&h76f8)&chr(&h624b) 415 MsgTxt$ = MsgTxt$ &chr(&h5148)&chr(&h306b)&chr(&h5bfe)&chr(&h3059) 416 MsgTxt$ = MsgTxt$ &chr(&h308b)&chr(&h672a)&chr(&h6c7a)&chr(&h6e08) 417 MsgTxt$ = MsgTxt$ &chr(&h9805)&chr(&h76ee)&chr(&h3092)&chr(&h8868) 418 MsgTxt$ = MsgTxt$ &chr(&h793a)&chr(&h3067)&chr(&h304d)&chr(&h307e) 419 MsgTxt$ = MsgTxt$ &chr(&h305b)&chr(&h3093)&chr(&h3002) 420 Rem この行の勘定コードが指定 ( 債権債務 ) コードでないので " & Chr$(13) 421 MsgTxt$ = " この行の勘定コードが指定 ( 債権債務 ) コードでないので " & Chr$(13) Rem この相手先に対する未決済項目を表示できません " 422 MsgTxt$ = MsgTxt$ & " この相手先に対する未決済項目を表示できません " MsgTtl$ = chr(&h6d88)&chr(&h8fbc)&chr(&h30c4)&chr(&h30fc)&chr(&h30eb) 423 MsgTtl$ = MsgTtl$ &chr(&h30fb)&chr(&h52d8)&chr(&h5b9a)&chr(&h30b3) 424 MsgTtl$ = MsgTtl$ &chr(&h30fc)&chr(&h30c9)&chr(&h30c1)&chr(&h30a7) 425 MsgTtl$ = MsgTtl$ &chr(&h30c3)&chr(&h30af) 426 Rem 消込ツール 勘定コードチェック 427 MsgTtl$ = " 消込ツール 勘定コードチェック "

8 Case "Journal Entry Amount" 428 Case "Journal Entry Amount" MsgTxt$ = chr(&h8584)&chr(&h8d64)&chr(&h7d2b)&chr(&h8272)&chr(&h306b)&chr(&h5857) 429 MsgTxt$ = MsgTxt$ &chr(&h3089)&chr(&h308c)&chr(&h305f)&chr(&h4ed5)&chr(&h8a33) 430 MsgTxt$ = MsgTxt$ &chr(&h91d1)&chr(&h984d)&chr(&h306f)&chr(&h884c)&chr(&h8a08) 431 MsgTxt$ = MsgTxt$ &chr(&h7b97)&chr(&h304c)&chr(&h5408)&chr(&h3063)&chr(&h3066) 432 MsgTxt$ = MsgTxt$ &chr(&h3044)&chr(&h307e)&chr(&h305b)&chr(&h3093)&chr(&h3002) &chr( MsgTxt$ = MsgTxt$ &chr(&h884c)&chr(&h8a08)&chr(&h7b97)&chr(&h3092)&chr(&h3084) 434 MsgTxt$ = MsgTxt$ &chr(&h308a)&chr(&h76f4)&chr(&h3057)&chr(&h305f)&chr(&h5f8c) 435 MsgTxt$ = MsgTxt$ &chr(&h3001)&chr(&h5fc5)&chr(&h8981)&chr(&h306a)&chr(&h3089) 436 MsgTxt$ = MsgTxt$ &chr(&h518d)&chr(&h3073)&chr(&h8ca1)&chr(&h8868)&chr(&h4f5c) 437 MsgTxt$ = MsgTxt$ &chr(&h6210)&chr(&h3092)&chr(&h5b9f)&chr(&h884c)&chr(&h3057) 438 MsgTxt$ = MsgTxt$ &chr(&h3066)&chr(&h4e0b)&chr(&h3055)&chr(&h3044)&chr(&h3002) 439 Rem 薄赤紫色に塗られた仕訳金額は行計算が合っていません " & Chr$(13) 440 MsgTxt$ = " 薄赤紫色に塗られた仕訳金額は行計算が合っていません " & Chr$(13) Rem 行計算をやり直した後 必要なら再び財表作成を実行して下さい " 441 MsgTxt$ = MsgTxt$ & " 行計算をやり直した後 必要なら再び財表作成を実行して下さい " Case "Unit_Amount_Quantity" 442 Case "Unit_Amount_Quantity" MsgTxt$ = chr(&h8584)&chr(&h8d64)&chr(&h7d2b)&chr(&h8272)&chr(&h306b)&chr(&h5857) 443 MsgTxt$ = MsgTxt$ &chr(&h3089)&chr(&h308c)&chr(&h305f)&chr(&h6570)&chr(&h91cf) 444 MsgTxt$ = MsgTxt$ &chr(&hff38)&chr(&h5358)&chr(&h4fa1)&chr(&h3068)&chr(&h4ed5) 445 MsgTxt$ = MsgTxt$ &chr(&h8a33)&chr(&h91d1)&chr(&h984d)&chr(&h304c)&chr(&h5408) 446 MsgTxt$ = MsgTxt$ &chr(&h3063)&chr(&h3066)&chr(&h3044)&chr(&h307e)&chr(&h305b) 447 MsgTxt$ = MsgTxt$ &chr(&h3093)&chr(&h3002) &Chr(13) 448 MsgTxt$ = MsgTxt$ &chr(&h884c)&chr(&h8a08)&chr(&h7b97)&chr(&h3092)&chr(&h3084) 449 MsgTxt$ = MsgTxt$ &chr(&h308a)&chr(&h76f4)&chr(&h3057)&chr(&h305f)&chr(&h5f8c) 450 MsgTxt$ = MsgTxt$ &chr(&h3001)&chr(&h5fc5)&chr(&h8981)&chr(&h306a)&chr(&h3089) 451 MsgTxt$ = MsgTxt$ &chr(&h518d)&chr(&h3073)&chr(&h8ca1)&chr(&h8868)&chr(&h4f5c) 452 MsgTxt$ = MsgTxt$ &chr(&h6210)&chr(&h3092)&chr(&h5b9f)&chr(&h884c)&chr(&h3057) 453 MsgTxt$ = MsgTxt$ &chr(&h3066)&chr(&h4e0b)&chr(&h3055)&chr(&h3044)&chr(&h3002) 454 Rem 薄赤紫色に塗られた数量 x 単価と仕訳金額が合っていません " & Chr$(13) 455 MsgTxt$ = " 薄赤紫色に塗られた数量 x 単価と仕訳金額が合っていません " & Chr$(13) Rem 行計算をやり直した後 必要なら再び財表作成を実行して下さい " 456 MsgTxt$ = MsgTxt$ & " 行計算をやり直した後 必要なら再び財表作成を実行して下さい " Case "Past fiscal year" 457 Case "Past fiscal year" MsgTxt$ = chr(&h3053)&chr(&h306e)& asname$ &chr(&h30b7)&chr(&h30fc)&chr(&h30c8) 458 MsgTxt$ = MsgTxt$ &chr(&h306f)&chr(&h904e)&chr(&h5e74)&chr(&h5ea6)&chr(&h306e) 459 MsgTxt$ = MsgTxt$ &chr(&h3082)&chr(&h306e)&chr(&h306a)&chr(&h306e)&chr(&h3067) 460 MsgTxt$ = MsgTxt$ &chr(&h3001) &chr(13) 461 MsgTxt$ = MsgTxt$ &chr(&h30c7)&chr(&h30fc)&chr(&h30bf)&chr(&h5909)&chr(&h66f4) 462 MsgTxt$ = MsgTxt$ &chr(&h3092)&chr(&h3059)&chr(&h308b)&chr(&h3053)&chr(&h306e) 463 MsgTxt$ = MsgTxt$ &chr(&h30b3)&chr(&h30de)&chr(&h30f3)&chr(&h30c9)&chr(&h306f) 464 MsgTxt$ = MsgTxt$ &chr(&h4f7f)&chr(&h3048)&chr(&h307e)&chr(&h305b)&chr(&h3093) 465 MsgTxt$ = MsgTxt$ &chr(&hff61) 466 Rem この " & asname$ & " シートは過年度のものなので " & Chr$(13) 467 MsgTxt$ = " この " & asname$ & " シートは過年度のものなので " & Chr$(13) Rem データ変更をするこのコマンドは使えません " 468 MsgTxt$ = MsgTxt$ & " データ変更をするこのコマンドは使えません " Case "Value Month" 469 Case "Value Month" MsgTxt$ = chr(&h3053)&chr(&h306e)&chr(&h4ed5)&chr(&h8a33)&chr(&h306f)&chr(&h5f53) 470 MsgTxt$ = MsgTxt$ &chr(&h6708)&chr(&h3088)&chr(&h308a)&chr(&h524d)&chr(&h306e) 471 MsgTxt$ = MsgTxt$ &chr(&h3082)&chr(&h306e)&chr(&h306a)&chr(&h306e)&chr(&h3067) 472 MsgTxt$ = MsgTxt$ &chr(&h3001) &Chr(13) 473 MsgTxt$ = MsgTxt$ &chr(&h30c7)&chr(&h30fc)&chr(&h30bf)&chr(&h5909)&chr(&h66f4) 474 MsgTxt$ = MsgTxt$ &chr(&h3092)&chr(&h3059)&chr(&h308b)&chr(&h3053)&chr(&h306e) 475 MsgTxt$ = MsgTxt$ &chr(&h30b3)&chr(&h30de)&chr(&h30f3)&chr(&h30c9)&chr(&h306f) 476 MsgTxt$ = MsgTxt$ &chr(&h4f7f)&chr(&h3048)&chr(&h307e)&chr(&h305b)&chr(&h3093) 477 MsgTxt$ = MsgTxt$ &chr(&hff61) 478 Rem この仕訳は当月より前のものなので " & Chr$(13) 479 MsgTxt$ = " この仕訳は当月より前のものなので " & Chr$(13) Rem データ変更をするこのコマンドは使えません " 480 MsgTxt$ = MsgTxt$ & " データ変更をするこのコマンドは使えません " Case "Blank Rows" 481 Case "Blank Rows" MsgTxt$ = chr(&h3053)&chr(&h306e)& asname$ &chr(&h30b7)&chr(&h30fc)&chr(&h30c8) 482 MsgTxt$ = MsgTxt$ &chr(&h306b)&chr(&h306f)&chr(&h3053)&chr(&h306e)&chr(&h30bb) 483 MsgTxt$ = MsgTxt$ &chr(&h30eb)&chr(&h3092)&chr(&h542b)&chr(&h3080)&chr(&h884c) 484 MsgTxt$ = MsgTxt$ &chr(&h3068)&chr(&h5408)&chr(&h8a08)&chr(&h884c)&chr(&h306e) 485 MsgTxt$ = MsgTxt$ &chr(&h9593)&chr(&h306b)&chr(&h7a7a)&chr(&h767d)&chr(&h884c) 486 MsgTxt$ = MsgTxt$ &chr(&h304c)&chr(&h3042)&chr(&h308a)&chr(&h307e)&chr(&h3059) 487 MsgTxt$ = MsgTxt$ &chr(&h3002) &Chr(13) 488

9 MsgTxt$ = MsgTxt$ &chr(&h7a7a)&chr(&h767d)&chr(&h884c)&chr(&h306f)&chr(&h30a8) 489 MsgTxt$ = MsgTxt$ &chr(&h30e9)&chr(&h30fc)&chr(&h306e)&chr(&h539f)&chr(&h56e0) 490 MsgTxt$ = MsgTxt$ &chr(&h3068)&chr(&h306a)&chr(&h308b)&chr(&h3053)&chr(&h3068) 491 MsgTxt$ = MsgTxt$ &chr(&h304c)&chr(&h3042)&chr(&h308a)&chr(&h307e)&chr(&h3059) 492 MsgTxt$ = MsgTxt$ &chr(&h306e)&chr(&h3067)&chr(&h3001) &Chr(13) 493 MsgTxt$ = MsgTxt$ &chr(&h3053)&chr(&h308c)&chr(&h3089)&chr(&h306e)&chr(&h7a7a) 494 MsgTxt$ = MsgTxt$ &chr(&h767d)&chr(&h884c)&chr(&h3092)&chr(&h884c)&chr(&h524a) 495 MsgTxt$ = MsgTxt$ &chr(&h9664)&chr(&h3057)&chr(&h3066)&chr(&h4e0b)&chr(&h3055) 496 MsgTxt$ = MsgTxt$ &chr(&h3044)&chr(&h3002) 497 Rem この " & asname$ & " シートにはこのセルを含む行と合計行の間に空白行があります " & Chr$(13) 498 MsgTxt$ = " この " & asname$ & " シートにはこのセルを含む行と合計行の間に空白行があります " & Chr$(13 Rem 空白行はエラーの原因となることがありますので " & Chr$(13) 499 MsgTxt$ = MsgTxt$ & " 空白行はエラーの原因となることがありますので " & Chr$(13) Rem これらの空白行を行削除して下さい " 500 MsgTxt$ = MsgTxt$ & " これらの空白行を行削除して下さい " Case "JE Balance" 501 Case "JE Balance" MsgTxt$ = chr(&h3053)&chr(&h306e)&chr(&h4ed5)&chr(&h8a33)&chr(&h6708)&chr(&h306e) 502 MsgTxt$ = MsgTxt$ & "JV" &chr(&h30b7)&chr(&h30fc)&chr(&h30c8)&chr(&h306f) 503 MsgTxt$ = MsgTxt$ &chr(&h4ed5)&chr(&h8a33)&chr(&h306e)&chr(&h8cb8)&chr(&h501f) 504 MsgTxt$ = MsgTxt$ &chr(&h304c)&chr(&h30d0)&chr(&h30e9)&chr(&h30f3)&chr(&h30b9) 505 MsgTxt$ = MsgTxt$ &chr(&h3057)&chr(&h3066)&chr(&h3044)&chr(&h307e)&chr(&h305b) 506 MsgTxt$ = MsgTxt$ &chr(&h3093)&chr(&h3002) &Chr(13) 507 MsgTxt$ = MsgTxt$ &chr(&h8cb8)&chr(&h501f)&chr(&h4e0d)&chr(&h4e00)&chr(&h81f4) 508 MsgTxt$ = MsgTxt$ &chr(&h306e)&chr(&h539f)&chr(&h56e0)&chr(&h4ed5)&chr(&h8a33) 509 MsgTxt$ = MsgTxt$ &chr(&h3092)&chr(&h635c)&chr(&h3057)&chr(&h3066)&chr(&h8a02) 510 MsgTxt$ = MsgTxt$ &chr(&h6b63)&chr(&h3057)&chr(&h3066)&chr(&h4e0b)&chr(&h3055) 511 MsgTxt$ = MsgTxt$ &chr(&h3044)&chr(&h3002) 512 Rem この仕訳月のJVシートは仕訳の貸借がバランスしていません " & Chr$(13) 513 MsgTxt$ = " この仕訳月のJVシートは仕訳の貸借がバランスしていません " & Chr$(13) Rem 貸借不一致の原因仕訳を捜して訂正して下さい " 514 MsgTxt$ = MsgTxt$ & " 貸借不一致の原因仕訳を捜して訂正して下さい " Case "Deptmental Apportionment" 515 Case "Deptmental Apportionment" MsgTxt$ = chr(&h3053)&chr(&h306e)&chr(&h884c)&chr(&h306e)&chr(&h90e8)&chr(&h9580) 516 MsgTxt$ = MsgTxt$ &chr(&h5225)&chr(&h914d)&chr(&h8ce6)&chr(&h91d1)&chr(&h984d) 517 MsgTxt$ = MsgTxt$ &chr(&h5408)&chr(&h8a08)&chr(&h3068)&chr(&h8584)&chr(&h8d64) 518 MsgTxt$ = MsgTxt$ &chr(&h7d2b)&chr(&h8272)&chr(&h306b)&chr(&h5857)&chr(&h3089) 519 MsgTxt$ = MsgTxt$ &chr(&h308c)&chr(&h305f)&chr(&h4ed5)&chr(&h8a33)&chr(&h91d1) 520 MsgTxt$ = MsgTxt$ &chr(&h984d)&chr(&h3068)&chr(&h304c)&chr(&h0022) &Chr(13) 521 MsgTxt$ = MsgTxt$ &chr(&h4e00)&chr(&h81f4)&chr(&h3057)&chr(&h3066)&chr(&h3044) 522 MsgTxt$ = MsgTxt$ &chr(&h307e)&chr(&h305b)&chr(&h3093)&chr(&h3002)&chr(&h518d) 523 MsgTxt$ = MsgTxt$ &chr(&h3073)&chr(&h914d)&chr(&h8ce6)&chr(&h8a08)&chr(&h7b97) 524 MsgTxt$ = MsgTxt$ &chr(&h3092)&chr(&h884c)&chr(&h3044)&chr(&h8a02)&chr(&h6b63) 525 MsgTxt$ = MsgTxt$ &chr(&h3057)&chr(&h3066)&chr(&h304f)&chr(&h3060)&chr(&h3055) 526 MsgTxt$ = MsgTxt$ &chr(&h3044)&chr(&h3002) 527 Rem この行の部門別配賦金額合計と薄赤紫色に塗られた仕訳金額とが " & Chr$(13) 528 MsgTxt$ = " この行の部門別配賦金額合計と薄赤紫色に塗られた仕訳金額とが " & Chr$(13) Rem 一致していません 再び配賦計算を行い訂正してください " 529 MsgTxt$ = MsgTxt$ & " 一致していません 再び配賦計算を行い訂正してください " Case "ApportionmentFactor" 530 Case "ApportionmentFactor" MsgTxt$ = chr(&h73fe)&chr(&h5728)&chr(&h6708)&chr(&h306e)&chr(&h914d)&chr(&h8ce6) 531 MsgTxt$ = MsgTxt$ &chr(&h57fa)&chr(&h6e96)&chr(&h0028)&chr(&h5404)&chr(&h90e8) 532 MsgTxt$ = MsgTxt$ &chr(&h9580)&chr(&h4eba)&chr(&h6570)&chr(&h0029)&chr(&h304c) 533 MsgTxt$ = MsgTxt$ &chr(&h672a)&chr(&h5165)&chr(&h529b)&chr(&h3067)&chr(&h3059) 534 MsgTxt$ = MsgTxt$ &chr(&h3002) &Chr(13) 535 MsgTxt$ = MsgTxt$ & "Apportion" &chr(&h30b7)&chr(&h30fc)&chr(&h30c8)&chr(&h306b) 536 MsgTxt$ = MsgTxt$ &chr(&h5165)&chr(&h529b)&chr(&h5f8c)&chr(&h3001)&chr(&h518d) 537 MsgTxt$ = MsgTxt$ &chr(&h3073)&chr(&h914d)&chr(&h8ce6)&chr(&h8a08)&chr(&h7b97) 538 MsgTxt$ = MsgTxt$ &chr(&h3092)&chr(&h5b9f)&chr(&h884c)&chr(&h3057)&chr(&h3066) 539 MsgTxt$ = MsgTxt$ &chr(&h4e0b)&chr(&h3055)&chr(&h3044)&chr(&h3002) 540 Rem 現在月の配賦基準 ( 各部門人数 ) が未入力です " & Chr$(13) 541 MsgTxt$ = " 現在月の配賦基準 ( 各部門人数 ) が未入力です " & Chr$(13) Rem Apportionシートに入力後 再び配賦計算を実行して下さい " 542 MsgTxt$ = MsgTxt$ & "Apportionシートに入力後 再び配賦計算を実行して下さい " Case "DataTypeError" 543 Case "DataTypeError" MsgTxt$ = chr(&h6de1)&chr(&h30de)&chr(&h30bc)&chr(&h30f3)&chr(&h30bf)&chr(&h8272) 544 MsgTxt$ = MsgTxt$ &chr(&h306b)&chr(&h5857)&chr(&h3089)&chr(&h308c)&chr(&h305f) 545 MsgTxt$ = MsgTxt$ &chr(&h30bb)&chr(&h30eb)&chr(&h304c)&chr(&h5168)&chr(&h89d2) 546 MsgTxt$ = MsgTxt$ &chr(&h30b9)&chr(&h30da)&chr(&h30fc)&chr(&h30b9)&chr(&h305d) 547 MsgTxt$ = MsgTxt$ &chr(&h306e)&chr(&h4ed6)&chr(&h306e)&chr(&h6587)&chr(&h5b57) 548 MsgTxt$ = MsgTxt$ &chr(&h3092)&chr(&h542b)&chr(&h3093)&chr(&h3067)&chr(&h3044) 549

10 MsgTxt$ = MsgTxt$ &chr(&h307e)&chr(&h3059)&chr(&h3002) &Chr(13) 550 MsgTxt$ = MsgTxt$ &chr(&h5f53)&chr(&h8a72)&chr(&h30bb)&chr(&h30eb)&chr(&h3092) 551 MsgTxt$ = MsgTxt$ &chr(&h524a)&chr(&h9664)&chr(&h30ad)&chr(&h30fc)&chr(&h3092) 552 MsgTxt$ = MsgTxt$ &chr(&h7528)&chr(&h3044)&chr(&h3066)&chr(&h7a7a)&chr(&h767d) 553 MsgTxt$ = MsgTxt$ &chr(&h3068)&chr(&h3057)&chr(&h3001)&chr(&h518d)&chr(&h8a08) 554 MsgTxt$ = MsgTxt$ &chr(&h7b97)&chr(&h3057)&chr(&h3066)&chr(&h4e0b)&chr(&h3055) 555 MsgTxt$ = MsgTxt$ &chr(&h3044)&chr(&h3002) 556 Rem 淡マゼンタ色に塗られたセルが全角スペースその他の文字を含んでいます " & Chr$(13) 557 MsgTxt$ = " 淡マゼンタ色に塗られたセルが全角スペースその他の文字を含んでいます " & Chr$(13) Rem 当該セルを削除キーを用いて空白とし 再計算して下さい 558 MsgTxt$ = MsgTxt$ & " 当該セルを削除キーを用いて空白とし 再計算して下さい Case " 消費税 " 559 Case " 消費税 " MsgTxt$ = chr(&h6d88)&chr(&h8cbb)&chr(&h7a0e)&chr(&h984d)&chr(&h306f)&chr(&h30bc) 560 MsgTxt$ = MsgTxt$ &chr(&h30ed)&chr(&h3067)&chr(&h3042)&chr(&h308b)&chr(&h5fc5) 561 MsgTxt$ = MsgTxt$ &chr(&h8981)&chr(&h304c)&chr(&h3042)&chr(&h308a)&chr(&h307e) 562 MsgTxt$ = MsgTxt$ &chr(&h3059)&chr(&h3002) &Chr(13) 563 MsgTxt$ = MsgTxt$ &chr(&h6d88)&chr(&h8cbb)&chr(&h7a0e)&chr(&h984d)&chr(&h3092) 564 MsgTxt$ = MsgTxt$ &chr(&h6d88)&chr(&h53bb)&chr(&h3057)&chr(&h3001)&chr(&h518d) 565 MsgTxt$ = MsgTxt$ &chr(&h5ea6)&chr(&h884c)&chr(&h8a08)&chr(&h7b97)&chr(&h3092) 566 MsgTxt$ = MsgTxt$ &chr(&h5b9f)&chr(&h884c)&chr(&h3057)&chr(&h3066)&chr(&h4e0b) 567 MsgTxt$ = MsgTxt$ &chr(&h3055)&chr(&h3044)&chr(&h3002) 568 Rem 消費税額はゼロである必要があります " & Chr$(13) 569 MsgTxt$ = " 消費税額はゼロである必要があります " & Chr$(13) Rem 消費税額を消去し 再度行計算を実行して下さい " 570 MsgTxt$ = MsgTxt$ & " 消費税額を消去し 再度行計算を実行して下さい " MsgTtl$ = chr(&h6d88)&chr(&h8cbb)&chr(&h7a0e) 571 MsgTtl$ =" 消費税 " Case "Col_Border 見出し " 572 Case "Col_Border 見出し " MsgTxt$ = acontroller.activesheet.getname() &chr(&h30b7)&chr(&h30fc)&chr(&h30c8) 573 MsgTxt$ = MsgTxt$ &chr(&h306e)& "2" &chr(&h884c)&chr(&h76ee)&chr(&h306b) 574 MsgTxt$ = MsgTxt$ &chr(&h884c)&chr(&h898b)&chr(&h51fa)&chr(&h3057) 575 MsgTxt$ = MsgTxt$ & "[Col_Border]" &chr(&h304c)&chr(&h3042)&chr(&h308a) 576 MsgTxt$ = MsgTxt$ &chr(&h307e)&chr(&h305b)&chr(&h3093)&chr(&h3002) &Chr$(13) 577 MsgTxt$ = MsgTxt$ &chr(&h30bf)&chr(&h30a4)&chr(&h30c8)&chr(&h30eb)&chr(&h884c)& "(1" 578 MsgTxt$ = MsgTxt$ &chr(&h884c)&chr(&h76ee)& ")" &chr(&h6700)&chr(&h53f3)&chr(&h5217) 579 MsgTxt$ = MsgTxt$ &chr(&h306e)&chr(&h53f3)&chr(&h96a3)&chr(&h5217)&chr(&h306e) 580 MsgTxt$ = MsgTxt$ & "2" &chr(&h884c)&chr(&h76ee)&chr(&h30bb)&chr(&h30eb)&chr(&h306b) 581 MsgTxt$ = MsgTxt$ & "[Col_Border]" &chr(&h3068)&chr(&h5165)&chr(&h529b)&chr(&h3057) 582 MsgTxt$ = MsgTxt$ &chr(&h3066)&chr(&h304f)&chr(&h3060)&chr(&h3055)&chr(&h3044)&chr(&h3583 Rem acontroller.activesheet.getname() & " シートの2 行目に行見出し Col_Border がありません " & C 584 MsgTxt$ = ActiveSheet.Name & " シートの2 行目に行見出し Col_Border がありません " & Chr$(13) Rem タイトル行 (1 行目 ) 最右列の右隣列の2 行目セルに " & Chr$(13) 585 MsgTxt$ = MsgTxt$ & " タイトル行 (1 行目 ) 最右列の右隣列の2 行目セルに " & Chr$(13) Rem Col_Border と入力してください " 586 MsgTxt$ = MsgTxt$ & " Col_Border と入力してください " MsgTtl$ = "Col_Border" &chr(&h898b)&chr(&h51fa)&chr(&h3057) 587 MsgTtl$ = "Col_Border 見出し " Case "Acct_Analysis" 588 Case "Acct_Analysis" MsgTxt$ = chr(&h3053)&chr(&h306e)& asname$ &chr(&h30b7)&chr(&h30fc)&chr(&h30c8) 589 MsgTxt$ = MsgTxt$ &chr(&h3067)&chr(&h306f)&chr(&h52d8)&chr(&h5b9a)&chr(&h5206) 590 MsgTxt$ = MsgTxt$ &chr(&h6790)&chr(&h306f)&chr(&h3067)&chr(&h304d)&chr(&h307e) 591 MsgTxt$ = MsgTxt$ &chr(&h305b)&chr(&h3093)&chr(&h3002) &Chr(13) 592 MsgTxt$ = MsgTxt$ & "CF, AvB, BS, PL " &chr(&h90e8)&chr(&h9580)&chr(&h30b7) 593 MsgTxt$ = MsgTxt$ &chr(&h30fc)&chr(&h30c8)&chr(&h3001)& "Dpt" &chr(&h7b49) 594 MsgTxt$ = MsgTxt$ &chr(&h306e)&chr(&h30b7)&chr(&h30fc)&chr(&h30c8)&chr(&h306b) &Chr(1595 MsgTxt$ = MsgTxt$ &chr(&h79fb)&chr(&h52d5)&chr(&h3057)&chr(&h3066)&chr(&h304b) 596 MsgTxt$ = MsgTxt$ &chr(&h3089)&chr(&h518d)&chr(&h5ea6)&chr(&h3053)&chr(&h306e) 597 MsgTxt$ = MsgTxt$ &chr(&h30b3)&chr(&h30de)&chr(&h30f3)&chr(&h30c9)&chr(&h3092) 598 MsgTxt$ = MsgTxt$ &chr(&h5b9f)&chr(&h884c)&chr(&h3057)&chr(&h3066)&chr(&h304f) 599 MsgTxt$ = MsgTxt$ &chr(&h3060)&chr(&h3055)&chr(&h3044)&chr(&h3002) 600 Rem " この " & asname$ & " シートでは勘定分析はできません " & Chr$(13) 601 MsgTxt$ = " この " & asname$ & " シートでは勘定分析はできません " & Chr$(13) Rem "CF AvB BS PL 部門シート Dpt 等のシートに " & Chr$(13) 602 MsgTxt$ = MsgTxt$ & "CF AvB BS PL 部門シート Dpt 等のシートに " & Chr$(13) Rem 移動してから再度このコマンドを実行してください " 603 MsgTxt$ = MsgTxt$ & " 移動してから再度このコマンドを実行してください " Case "ExtraDataBaseArea" 604 Case "ExtraDataBaseArea" MsgTxt$ = asname$ &chr(&h30b7)&chr(&h30fc)&chr(&h30c8)&chr(&h306e)&chr(&h300c) 605 MsgTxt$ = MsgTxt$ &chr(&h5f53)&chr(&h6708)&chr(&h5408)&chr(&h8a08)&chr(&h300d) 606 MsgTxt$ = MsgTxt$ &chr(&h884c)&chr(&h3088)&chr(&h308a)&chr(&h4e0b)&chr(&h306e) 607 MsgTxt$ = MsgTxt$ &chr(&h300c)&chr(&h4ed5)&chr(&h8a33)&chr(&h6708)&chr(&h300d) 608 MsgTxt$ = MsgTxt$ &chr(&h5217)&chr(&h4e0a)&chr(&h306b) &chr(13) 609

11 MsgTxt$ = MsgTxt$ &chr(&h4f55)&chr(&h304b)&chr(&h304c)&chr(&h5165)&chr(&h529b) 610 MsgTxt$ = MsgTxt$ &chr(&h3055)&chr(&h308c)&chr(&h3066)&chr(&h3044)&chr(&h308b) 611 MsgTxt$ = MsgTxt$ &chr(&h30bb)&chr(&h30eb)&chr(&h304c)&chr(&h3042)&chr(&h308a) 612 MsgTxt$ = MsgTxt$ &chr(&h307e)&chr(&h3059)&chr(&h3002) &chr(13) 613 MsgTxt$ = MsgTxt$ &chr(&h3053)&chr(&h308c)&chr(&h3092)&chr(&h6d88)&chr(&h53bb) 614 MsgTxt$ = MsgTxt$ &chr(&h3057)&chr(&h3066)&chr(&h304f)&chr(&h3060)&chr(&h3055) 615 MsgTxt$ = MsgTxt$ &chr(&h3044)&chr(&h3002) 616 Rem asname$ & " シートの 当月合計 行より下の 仕訳月 列上に " & Chr$(13) 617 MsgTxt$ = asname$ & " シートの 当月合計 行より下の 仕訳月 列上に " & Chr$(13) Rem 何かが入力されているセルがあります " & Chr$(13) & _ 618 MsgTxt$ = MsgTxt$ & " 何かが入力されているセルがあります " & Chr$(13) & _ Rem これを消去してください " 619 MsgTxt$ = MsgTxt$ & " これを消去してください " Case " 月末残高欄位置 " 620 Case " 月末残高欄位置 " MsgTxt$ = asname$ & space(1) &chr(&h30b7)&chr(&h30fc)&chr(&h30c8)&chr(&h306e) 621 MsgTxt$ = MsgTxt$ &chr(&h6708)&chr(&h672b)&chr(&h6b8b)&chr(&h9ad8)&chr(&h6b04) 622 MsgTxt$ = MsgTxt$ &chr(&h304c)&chr(&h6b63)&chr(&h3057)&chr(&h3044)&chr(&h4f4d) 623 MsgTxt$ = MsgTxt$ &chr(&h7f6e)&chr(&h306b)&chr(&h3042)&chr(&h308a)&chr(&h307e) 624 MsgTxt$ = MsgTxt$ &chr(&h305b)&chr(&h3093)&chr(&h3002) &Chr$(13) 625 MsgTxt$ = MsgTxt$ &chr(&h5217)&chr(&h898b)&chr(&h51fa)&chr(&h3057)&chr(&h304b) 626 MsgTxt$ = MsgTxt$ &chr(&h3089)&chr(&h300c)&chr(&h6708)&chr(&h672b)&chr(&h6b8b) 627 MsgTxt$ = MsgTxt$ &chr(&h9ad8)&chr(&h300d)&chr(&h304c)&chr(&h6d88)&chr(&h53bb) 628 MsgTxt$ = MsgTxt$ &chr(&h3055)&chr(&h308c)&chr(&h3066)&chr(&h3044)&chr(&h308b) 629 MsgTxt$ = MsgTxt$ &chr(&h53ef)&chr(&h80fd)&chr(&h6027)&chr(&h3082)&chr(&h3042) 630 MsgTxt$ = MsgTxt$ &chr(&h308a)&chr(&h307e)&chr(&h3059)&chr(&h3002)& Chr$(13) 631 MsgTxt$ = MsgTxt$ &chr(&h3053)&chr(&h308c)&chr(&h3092)&chr(&h4fee)&chr(&h5fa9) 632 MsgTxt$ = MsgTxt$ &chr(&h3057)&chr(&h3066)&chr(&h304f)&chr(&h3060)&chr(&h3055) 633 MsgTxt$ = MsgTxt$ &chr(&h3044)&chr(&h3002) 634 Rem asname$ & " シートの月末残高欄が正しい位置にありません " & Chr$(13) 635 MsgTxt$ = asname$ & " シートの月末残高欄が正しい位置にありません " & Chr$(13) Rem 列見出しから 月末残高 が消去されている可能性もあります " & Chr$(13) 636 MsgTxt$ = MsgTxt$ & " 列見出しから 月末残高 が消去されている可能性もあります " & Chr$(13) Rem これを修復してください " 637 MsgTxt$ = MsgTxt$ & " これを修復してください " MsgTtl$ = chr(&h6708)&chr(&h672b)&chr(&h6b8b)&chr(&h9ad8)&chr(&h6b04)&chr(&h4f4d)&ch 638 Rem 月末残高欄位置 639 MsgTtl$ = " 月末残高欄位置 " Case "InCompletePriorFS" 640 Case "InCompletePriorFS" MsgTxt$ = chr(&h524d)&chr(&h6708)&chr(&h306e)&chr(&h8ca1)&chr(&h8868) 641 MsgTxt$ = MsgTxt$ & chr(&h4f5c)&chr(&h6210)&chr(&h304c)&chr(&h5b8c)&chr(&h4e86) 642 MsgTxt$ = MsgTxt$ & chr(&h3057)&chr(&h3066)&chr(&h3044)&chr(&h306a)&chr(&h3044) 643 MsgTxt$ = MsgTxt$ & chr(&h306e)&chr(&h3067)&chr(&h3001)&chr(13) 644 MsgTxt$ = MsgTxt$ & chr(&h5f53)&chr(&h6708)&chr(&h306e)&chr(&h8ca1)&chr(&h8868) 645 MsgTxt$ = MsgTxt$ & chr(&h4f5c)&chr(&h6210)&chr(&h306b)&chr(&h5165)&chr(&h308c) 646 MsgTxt$ = MsgTxt$ & chr(&h307e)&chr(&h305b)&chr(&h3093)&chr(&h3002) 647 Rem 前月の財表作成が完了していないので 当月の財表作成に入れません 648 MsgTxt$ = " 前月の財表作成が完了していないので 当月の財表作成に入れません MsgTtl$ = CStr(GetDate("Curr","Date")) &chr(&h5ea6)&chr(&h8ca1)&chr(&h8868)&chr(&h4f5c) 649 MsgTtl$ = MsgTtl$ & chr(&h6210)&chr(&h6e96)&chr(&h5099) 650 Rem Xxxx 度財表作成準備 651 MsgTtl$ = CStr(GetDate("Curr","Date")) & " 度財表作成準備 " Case "CFInCompletePriorFS" 652 Case "CFInCompletePriorFS" MsgTxt$ = chr(&h524d)&chr(&h6708)&chr(&h306e)&chr(&h8ca1)&chr(&h8868) 653 MsgTxt$ = MsgTxt$ & chr(&h4f5c)&chr(&h6210)&chr(&h304c)&chr(&h5b8c)&chr(&h4e86) 654 MsgTxt$ = MsgTxt$ & chr(&h3057)&chr(&h3066)&chr(&h3044)&chr(&h306a)&chr(&h3044) 655 MsgTxt$ = MsgTxt$ & chr(&h306e)&chr(&h3067)&chr(&h3001)&chr(13) 656 MsgTxt$ = MsgTxt$ & chr(&h5f53)&chr(&h6708)&chr(&h306e)&chr(&h0043)&chr(&h0046) 657 MsgTxt$ = MsgTxt$ & chr(&h4f5c)&chr(&h6210)&chr(&h306b)&chr(&h5165)&chr(&h308c) 658 MsgTxt$ = MsgTxt$ & chr(&h307e)&chr(&h305b)&chr(&h3093)&chr(&h3002) 659 Rem 前月の財表作成が完了していないので 当月のCF 作成に入れません 660 MsgTxt$ = " 前月の財表作成が完了していないので 当月のCF 作成に入れません MsgTtl$ = CStr(GetDate("Curr","Date")) &chr(&h5ea6)&chr(&h0043)&chr(&h0046)&chr(&h4f5c) 661 MsgTtl$ = MsgTtl$ & chr(&h6210)&chr(&h6e96)&chr(&h5099) 662 Rem Xxxx 度 CF 作成準備 663 MsgTtl$ = CStr(GetDate("Curr","Date")) & " 度 CF 作成準備 " End Select 664 End Select MsgTtl$ = MsgTtl$ & chr(&h306e)&chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 665 MsgTtl$ = MsgTtl$ & のチェック Rem のチェック 666 resp% = MsgBox(MsgTxt$, 16, MsgTtl$) 667 resp% = MsgBox(MsgTxt$, 16, MsgTtl$) End Sub 668 End Sub Function StopOrGo(ByVal swhat$) as boolean 669 Function StopOrGo(ByVal swhat$) as boolean

12 dim z% 670 dim z% Rem === BK(0),JV(1),AP(2),AR(3),MW(4),[BS/PL/Dpt/CF/AvB](10), 各部門シート (12), その他 (9) 671 Rem === BK(0),JV(1),AP(2),AR(3),MW(4),[BS/PL/Dpt/CF/AvB](10), 各部門シート (12), その他 (9) StopOrGo = False 672 StopOrGo = False z% = iws(asname$) 673 z% = iws(asname$) Select Case swhat$ 674 Select Case swhat$ Case "ShowJE" 675 Case "ShowJE" If asname$="bk" or asname$="ap" or asname$="ar" or asname$="mw" then 676 If asname$="bk" or asname$="ap" or asname$="ar" or asname$="mw" then StopOrGo = True 677 StopOrGo = True End If 678 End If Case "ShowACName" 679 Case "ShowACName" If asname$="bk"or asname$="jv" or asname$="ap" or asname$="ar" or asname$="mw" then 680 If asname$="bk"or asname$="jv" or asname$="ap" or asname$="ar" or asname$="mw" then StopOrGo = True 681 StopOrGo = True End If 682 End If Case "ShowACDOnly" 683 Case "ShowACDOnly" If z%<8 or (z%-10)*(z%-12)=0 then 684 If z%<8 or (z%-10)*(z%-12)=0 then StopOrGo = True 685 StopOrGo = True End If 686 End If Case "Acct_Analysis" 687 Case "Acct_Analysis" If (z%-10)*(z%-12)=0 then 688 If (z%-10)*(z%-12)=0 then StopOrGo = True 689 StopOrGo = True End If 690 End If Case "Sort4Rep", "VeriLN" 691 Case "Sort4Rep", "VeriLN" If z% < 9 then 692 If z% < 9 then StopOrGo = True 693 StopOrGo = True End If 694 End If Case "LineCalc" 695 Case "LineCalc" If z% < 9 then 696 If z% < 9 then StopOrGo = True 697 StopOrGo = True End If 698 End If Case "LNJump" 699 Case "LNJump" If asname$ = "Lense" or asname$ = "SvC"then 700 If asname$ = "Lense" or asname$ = "SvC"then StopOrGo = True 701 StopOrGo = True End If 702 End If End Select 703 End Select End Function 704 End Function

Calculate メソッド

Calculate メソッド Rem ==================================================================== 1 Rem ==================================================================== Rem ダイアログの起動 設定変更プログラム 2 Rem ダイアログの起動 設定変更プログラム Rem (Copyright:Shuichi

More information

D0050.PDF

D0050.PDF Excel VBA 6 3 3 1 Excel BLOCKGAME.xls Excel 1 OK 2 StepA D B1 B4 C1 C2 StepA StepA Excel Workbook Open StepD BLOCKGAME.xls VBEditor ThisWorkbook 3 1 1 2 2 3 5 UserForm1 4 6 UsorForm2 StepB 3 StepC StepD

More information

sinfI2005_VBA.doc

sinfI2005_VBA.doc sinfi2005_vba.doc MS-ExcelVBA 基礎 (Visual Basic for Application). 主な仕様一覧 () データ型 主なもの 型 型名 型宣言文字 長さ 内容 整数型 Integer % 2 バイト -32,768 32,767 長整数型 Long & 4 バイト -2,47,483,648 2,47,483,647 単精度浮動小数点数 Single 型!

More information

コンピュータ概論

コンピュータ概論 4.1 For Check Point 1. For 2. 4.1.1 For (For) For = To Step (Next) 4.1.1 Next 4.1.1 4.1.2 1 i 10 For Next Cells(i,1) Cells(1, 1) Cells(2, 1) Cells(10, 1) 4.1.2 50 1. 2 1 10 3. 0 360 10 sin() 4.1.2 For

More information

Microsoft PowerPoint - Visualプログラミング

Microsoft PowerPoint - Visualプログラミング 流れの制御構造 多方向分岐 プログラムの制御構造は下記の 6 つ (1) 連接 ( 連なり ) (2) 所定回数反復 ( 一定回数の繰り返し ) (3) 判断 ( 分かれ ) (4) 多方向分岐 (5) 前判定反復 (6) 後判定反復 上記以外は使ってはいけない. 141 if 文による多方向に分岐する処理 (1) Sub elseif2() Dim a As Integer a = Range("A1").Value

More information

Lesson 1 1 EXVBA2000 Lesson01 Lesson01.xls 2

Lesson 1 1 EXVBA2000 Lesson01 Lesson01.xls 2 Excel2000VBA L e a r n i n g S c h o o l 1 Lesson 1 1 EXVBA2000 Lesson01 Lesson01.xls 2 3 Module1:(General)- Public Sub () Dim WS As Object Dim DiffDate As Integer Dim MaxRows As Integer, CopyRows As Integer

More information

コンピュータ概論

コンピュータ概論 5.1 VBA VBA Check Point 1. 2. 5.1.1 ( bug : ) (debug) On Error On Error On Error GoTo line < line > 5.1.1 < line > Cells(i, j) i, j 5.1.1 MsgBox Err.Description Err1: GoTo 0 74 Visual Basic VBA VBA Project

More information

Microsoft Word - VBA基礎(3).docx

Microsoft Word - VBA基礎(3).docx 上に中和滴定のフローチャートを示しました この中で溶液の色を判断する部分があります このような判断はプログラムではどのように行うのでしょうか 判断に使う命令は IF 文を使います IF は英語で もし何々なら という意味になります 条件判断条件判断には次の命令を使います If 条件式 1 Then ElseIf 条件式 2 Then ElseIf 条件式 3 Then 実行文群 1 実行文群 2 実行文群

More information

Excel Excel Excel = Excel ( ) 1

Excel Excel Excel = Excel ( ) 1 10 VBA / 10 (2016 06 21 ) Excel Excel Excel 20132 20 = 1048576 Excel 201316 100 10 (2016 06 21 ) 1 Excel VBA Excel Excel 2 20 Excel QR Excel R QR QR BLASLAPACK 10 (2016 06 21 ) 2 VBA VBA (Visual Basic

More information

D0020.PDF

D0020.PDF n 3 X n Y n = Z n 17 1995 300 n n 2 3 2 a b c c 2 a 2 b 2 600 2000 322 3 15 2 3 580 3 1 5 4 3 2 1 300 2 1 2 1 1 ExcelVBA 2 VBA 1 VBA 2 API Sleep ExcelVBA 2 100 60 80 50 ExcelVBA API Sleep 3 100 60 (80

More information

D0120.PDF

D0120.PDF 12? 1940 Stanislaw Ulam John von Neumann Cellular Automaton 2 Cellular Automata 1 0 1 2 0 1 A 3 B 1 2 3 C 10 A B C 1 ExcelVBA 1 1 1 1 0 1 1 B7 BD7 road1 B8 BD31 board 0 Road1 50 board 0 1 0 1 Excel 2 2

More information

ExcelVBA

ExcelVBA EXCEL VBA REGLECASSE YU SATO 目次 はじめに 開発タブの表示 拡張子 VBEの起動と初期設定 モジュールの挿入 削除 プロジェクト モジュール プロシージャ 変数の宣言 (Dim) If~Then For~Next 応用 :If~ThenとFor~Next ボタンの作成 最後に Subプロシージャ 基本説明 セルの指定 (Range) 変数とデータ型 (String,Long)

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 多分岐選択 条件式 If Then Else IIF Select Switch 今日の目的 Dim n As Long n = 10 If n = 10 Then 条件式 Debug.Print ゆっくりしていってね! End If 比較演算子 その他 よく使用する演算子 文字列型にたいする条件式 条件式 オブジェクト型 バリアント型に対する条件式 比較演算子 = 等しい 等しくない >=

More information

1. 入力画面

1. 入力画面 指定した時刻に指定したマクロ (VBA) を実行するプログラム (VBA) 益永八尋 様々な業務を行っている場合には 指定した時刻に指定したマクロ (Macro VBA) を実行したくなる場合がある たとえば 9:00 17: 00 や 1 時間 6 時間間隔に指定したマクロ (Macro VBA) を実行する この様な場合に対応できるように汎用性の高いプログラムを作成した この場合に注意する必要があるのは

More information

B 5 (2) VBA R / B 5 ( ) / 34

B 5 (2) VBA R / B 5 ( ) / 34 B 5 (2) VBAR / B 5 (2014 11 17 ) / 34 VBA VBA (Visual Basic for Applications) Visual Basic VBAVisual Basic Visual BasicC B 5 (2014 11 17 ) 1 / 34 VBA 2 Excel.xlsm 01 Sub test() 02 Dim tmp As Double 03

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション ループ ループとは? ある条件を満たすまで 指定の命令を繰り返す Do... Loop For Next For Each Next While WEnd ループの種類 Do Loop Do While 条件 ステートメント Loop Do ステートメント Loop While 条件 Do Until 条件 ステートメント Loop Do ステートメント Until Loop 条件 Do Loop

More information

Microsoft PowerPoint - vp演習課題

Microsoft PowerPoint - vp演習課題 演習課題 (1) 27 Nov., '18 katakan2hiragana.xlsm は, 下図のように 4~8 行目の B 列に漢字で表記した氏名,C 列にカタカナで表記したヨミガナ,D 列にひらがなで表記したよみがなを表示させることを意図している. このシートは, セル範囲 "B4:B8"( 図の赤枠内 ) に, キーボードから漢字で氏名を入力すると C 列にカタカナのヨミガナが自動的に表示されるようになっている.

More information

MS-ExcelVBA 基礎 (Visual Basic for Application)

MS-ExcelVBA 基礎 (Visual Basic for Application) MS-ExcelVBA 基礎 (Visual Basic for Application). 主な仕様一覧 () データ型 ( 主なもの ) 型型名型宣言文字長さ内容整数型 Integer % バイト -, ~, 長整数型 Long & バイト -,,, ~,,, 単精度浮動小数点数型倍精度浮動小数点数型 Single! バイト負値 : -.0E ~ -.0E- 正値 :.0E- ~.0E Double

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 配列とコレクション 配列の使い方 固定配列 動的配列 コレクションの使い方 今日の目的 固定配列の宣言例 プロシージャレベル Dim arybuf(0 To 5) As Long モジュールレベル Private arybuf(0 To 5) As Long Public arybuf(0 To 5) As Long 固定配列の宣言例 プロシージャレベル Dim arybuf(0 To 5) As

More information

Excel Excel Excel 20132 20 = 1048576 Excel 201316 100 III 7 (2014 11 18 ) 1

Excel Excel Excel 20132 20 = 1048576 Excel 201316 100 III 7 (2014 11 18 ) 1 III 7 VBA / III 7 (2014 11 18 ) Excel Excel Excel 20132 20 = 1048576 Excel 201316 100 III 7 (2014 11 18 ) 1 Excel VBA Excel Excel 2 20 Excel QR Excel R QR QR BLASLAPACK III 7 (2014 11 18 ) 2 VBA VBA (Visual

More information

2 X Y Y X θ 1,θ 2,... Y = f (X,θ 1,θ 2,...) θ k III 8 ( ) 1 / 39

2 X Y Y X θ 1,θ 2,... Y = f (X,θ 1,θ 2,...) θ k III 8 ( ) 1 / 39 III 8 (3) VBA, R / III 8 (2013 11 26 ) / 39 2 X Y Y X θ 1,θ 2,... Y = f (X,θ 1,θ 2,...) θ k III 8 (2013 11 26 ) 1 / 39 Y X 1, X 2,..., X n Y = f (X 1, X 2,..., X n,θ 1,θ 2,...) (y k, x k,1, x k,2,...)

More information

My関数の作成演習問題集

My関数の作成演習問題集 Excel Sum,Average,Max 330 BMI Excel My Excel VBA Visual BASIC Editor AltF11 Visual BASIC Editor My Function Function -1- Function ( As Single, As Single) As Double Function Funciton Funciton As Single

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 全コース Web フォロー付!! Excel VBA 初心者の方から始められる入門コースから 基本文法が学べるベーシックや 高度なプログラミングが学べるスタンダードまでしっかりと学習できます!! 学習の流れ Excel VBA 入門 VBA 初心者の方 Excel の基本知識をお持ちの方 Excel VBA ベーシック 基本文法を理解し 読解 ( 編集 ) 能力を身につけたい方 Exce lvba

More information

1 VB 開発向け OCX プログラミング はじめに 本書は STARFAX Server SDK を利用したユーザープログラムの作成方法をご説明しています なお 本書は Visual Basic 6.0 を開発ツールとして STARFAX Server SDK OCX コントロールを使用してプログラムを作成する方を対象としています そして STARFAX Sercer SDK とユーザープログラムとのインターフェイスは

More information

最初に VBA が使用できるように マクロ と呼ばれるエクセル上のアプリ ( のようなもの ) を準備します Excel メニューの ファイル オプション を選択 表示される Excel のオプション から リボンのユーザー設定 を選択 メインタブ 内の 開発 にチェックを付けて OK をクリック

最初に VBA が使用できるように マクロ と呼ばれるエクセル上のアプリ ( のようなもの ) を準備します Excel メニューの ファイル オプション を選択 表示される Excel のオプション から リボンのユーザー設定 を選択 メインタブ 内の 開発 にチェックを付けて OK をクリック ブログ自動投稿ツールの作り方 (Excel 2013 版 ) さとうちはる さんの無料レポート 超簡単! 誰にでも出来る ブログ記事自動投稿ツールを作成する方法をご紹介 アフィリエイトにはめんどくさい作業や退屈な作業がたくさんあります やりたくない作業はツールを使って自動化しよう 文末にはツールの無料プレゼントあります http://mailzou.com/get.php?r=82982&m=15301

More information

ホームページ (URL) を開く 閉じる 益永八尋 VBA からホームページを開いたり 閉じたりします ホームページを開くはシート名 HP_Open で操作し ホームページを閉じるはシート名 "HP_Close" で操作します ホームページを開く方法はいくつかありますがここでは 1 例のみを表示します なお これは Web から入手したサンプルプログラムから使い勝手が良いように修正 追加したものです

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 仕訳データ取込解説書 ( データ形式 : 標準版 ) 仕訳データを取込するためには以下の順序で行います 各項目の詳細につきましては 記載ページを参照してください 取込データを準備する 2P へ 標準形式で仕訳データを取込むためには 発展会計の形式に合わせたデータを準備して頂く必要があります 取込み方法は 2 つあります 以下のどちらかを参照してください すぐにデータを取込みたい 7P へ 先にデータを取込みしてから

More information

Microsoft PowerPoint - VBA解説1.ppt [互換モード]

Microsoft PowerPoint - VBA解説1.ppt [互換モード] 九州大学工学部地球環境工学科船舶海洋システム工学コース 計算工学演習第一 演習資料担当 : 木村 Excel 上のマクロを利用してプログラムを組む Visual Basic for Applications (VBA) のテクニック Excel のマクロとは? 一連の操作を自動的に行う機能 例 ) セル ( マス目 ) に数字を 1 から順番に埋めていく Excel のマクロでどんなプログラムが作れるのか?

More information

0 第 4 書データベース操作 i 4.1 データベースへの接続 (1) データベースチェックポイントの追加 データベースチェックポイントを追加します (2)ODBC による接続 ODBC を使用してデータベースへ接続します SQL 文を手作業で指定する場合 最大フェッチ行数を指定する場合はここで最大行数を指定します ii 接続文字列を作成します 作成ボタンクリック > データソース選択 > データベース接続

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション レッスン (1) あるワークシート中のあるセルを指定する Worksheets(" ワークシート名 ").Range(" セル ").Value ( 例 ) Worksheets(" データ収集 ").Range("A2").Value あるワークシートのセルから 別のワークシートのセルへ転記する Worksheets(" シート A").Range(" セル ").Value = Worksheets("

More information

AccessVBA−‹ŠpŁÒ-flO“Z

AccessVBA−‹ŠpŁÒ-flO“Z Microsoft Access 1 2 Private Sub After5days_Click( ) msg = Date + 5 MsgBox mag End Sub 3 Me.Filter = " =' " & Me! & "'" 4 5 Private Sub _Click() If IsNull(Me!) Then MsgBox " " Me!.SetFocus Me!.Dropdown

More information

Case 0 sqlcmdi.parameters("?tencode").value = Iidata(0) sqlcmdi.parameters("?tenname").value = Iidata(1) 内容を追加します sqlcmdi.executenonquery() Case Else

Case 0 sqlcmdi.parameters(?tencode).value = Iidata(0) sqlcmdi.parameters(?tenname).value = Iidata(1) 内容を追加します sqlcmdi.executenonquery() Case Else Imports MySql.Data.MySqlClient Imports System.IO Public Class Form1 中間省略 Private Sub コマンドテストCToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles コマンドテストCToolStripMenuItem.Click

More information

untitled

untitled ST0001-1- -2- -3- -4- BorderStyle ControlBox, MinButton, MaxButton True False True False Top Left Height,Width Caption Icon True/False -5- Basic Command1 Click MsgBox " " Command1 Click Command1 Click

More information

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~ .NET プログラマー早期育成ドリル VB 編 付録文法早見表 本資料は UUM01W:.NET プログラマー早期育成ドリル VB 編コードリーディング もしくは UUM02W:.NET プログラマー早期育成ドリル VB 編コードライティング を ご購入頂いた方にのみ提供される資料です 資料内容の転載はご遠慮下さい VB プログラミング文法早見表 < 基本文法 > 名前空間の定義 Namespace

More information

ブロック パニック

ブロック パニック ブロックパニック VB 2005 9 プログラムの概要 壁が迫り来る不思議な空間のオリジナルゲーム ブロックパニック を作成する スタートボタンをクリックし上下左右の矢印キーで白猿を移動させる スペースキーを押すと 向いて居る方向の壁が後退する 左右の壁が合わさると ゲームは終了する 一般的に 実用プログラムに比較するとゲームプログラムは 高度なテクニックを要求される事が多い 此処では ゲームプログラムを作成する事に依り

More information

Microsoft Word - ŁtŸ^‡S

Microsoft Word - ŁtŸ^‡S 付録 4 汎用版のニアミス判別ソフトウェアのソースコード汎用版のニアミス判別ソフトウェアのニアミス判別モジュールに関するソースコードを以下に示す. --------------------------------------------------------------------------------------------------------------------------------

More information

本サンプル問題の著作権は日本商工会議所に帰属します また 本サンプル問題の無断転載 無断営利利用を厳禁します 本サンプル問題の内容や解答等に関するお問 い合わせは 受け付けておりませんので ご了承ください 日商プログラミング検定 STANDARD(VBA) サンプル問題 知識科目 第 1 問 ( 知

本サンプル問題の著作権は日本商工会議所に帰属します また 本サンプル問題の無断転載 無断営利利用を厳禁します 本サンプル問題の内容や解答等に関するお問 い合わせは 受け付けておりませんので ご了承ください 日商プログラミング検定 STANDARD(VBA) サンプル問題 知識科目 第 1 問 ( 知 本サンプル問題の著作権は日本商工会議所に帰属します また 本サンプル問題の無断転載 無断営利利用を厳禁します 本サンプル問題の内容や解答等に関するお問 い合わせは 受け付けておりませんので ご了承ください 日商プログラミング検定 STANDARD(VBA) サンプル問題 知識科目 第 1 問 ( 知識 4 択 :20 問 ) 1. ユーザが行った操作を記録して同じ操作を自動で行うことができる機能を何というか

More information

第10回 コーディングと統合(WWW用).PDF

第10回 コーディングと統合(WWW用).PDF 10 January 8, 2004 algorithm algorithm algorithm (unit testing) (integrated testing) (acceptance testing) Big-Bang (incremental development) (goto goto DO 50 I=1,COUNT IF (ERROR1) GO TO 60 IF (ERROR2)

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 演習課題レッスン (1) '(1) ワークシートどうしのやりとり ' ワークシート 請求書 1 から ワークシート データ収集 にデータを転記しましょう Sub example01() ' 請求書番号 ( 請求書 1のE2からデータ収集のA2へ ) Worksheets(" データ収集 ").Range("A2").Value = Worksheets(" 請求書 1").Range("E2").Value

More information

バスケットボール

バスケットボール バスケットボール きょうつうへんすうせんげん 共通の変数を宣言する ひょうじ 1. ソリューションエクスプローラで コードの表示をクリックする つぎひょうじところしたかこにゅうりょく 2. 次のコードが表示されるので 1の所に 下の囲いのコードを入力する Imports System.Runtime.InteropServices Public Class Basketball にゅうりょく 1 ここに入力する!

More information

untitled

untitled StiLL StiLL Excel VBA IT Excel2000 2003 StiLL StiLL! Excel2007 StiLL -- -- Excel!!!! DB CSV VBA VBA ' VBA Public Sub SampleProgramDAO1() Dim SheetName As String Dim strname As String SheetName = "Sheet2"

More information

正規表現応用

正規表現応用 正規表現 正規表現を使って文字列が或る形式と一致するか調べる 指定された正規表現のパターンと一致する対象が入力文字列内で見付かるか何うかを調べるには Regex クラスの IsMatch メソッドを使用する 此処では IsMatch メソッドを使った例を幾つか紹介する 猶 正規表現のパターンと一致する個所を探し 見付かれば 其の箇所を抽出する方法は 正規表現を使って文字列を検索し 抽出する で紹介して居る

More information

<4D6963726F736F667420576F7264202D208DEC90AC837D836A83858341838B81698F4390B394C5816A2E646F63>

<4D6963726F736F667420576F7264202D208DEC90AC837D836A83858341838B81698F4390B394C5816A2E646F63> + = 付 録 Ⅰ マクロのフローチャート 開 始 キーワード 数 と 文 章 数 をカウントする Yes 全 ての 文 章 番 号 (1 0) を 照 合 したか No 全 ての 文 章 番 号 (data) を 照 合 したか Yes No 文 章 番 号 (1 0) が 文 章 番 号 (data) と 等 しいか Yes No 値 を 一 行 全 て 0にする 値 を 一

More information

[Excelが自動化するVBAの魔法2]購入者限定テキスト

[Excelが自動化するVBAの魔法2]購入者限定テキスト 第 0 章 全体像の把握 マクロの流れを整理する 法 第 0.5 章復習編 ( マクロ VBA の基礎を振り返る ) 第 1 章 第 2 章 第 3 章 セルとセル範囲の扱い (Range) 条件分岐 (If If Else If ElseIf) 変数に 番号を取得し のない表を作る [ Range("B" & r) のような記述 ] 第 4 章繰り返し (For Do While Do Until

More information

With sqlda sqlda に SelectCommand を追加.SelectCommand = New MySqlCommand() With.SelectCommand.CommandType = CommandType.Text.CommandText = "select * from

With sqlda sqlda に SelectCommand を追加.SelectCommand = New MySqlCommand() With.SelectCommand.CommandType = CommandType.Text.CommandText = select * from Imports MySql.Data.MySqlClient Public Class Form1 Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Label3.Text = "MySQL のデータ表示と更新のテストを行います メニューから行いたい処理を選択して実行してください

More information

そのほかの設定値は変更しないでください FlgH 21~59= 資金収支との連携科目 100= 製造原価計算に関係 ( 変更しないでください ) 上記以外にもシステムの処理で使う属性がありますが 既定値は変更しないでください また 資金収支科目において # や で始まる科目は変更しないで下さい 3.

そのほかの設定値は変更しないでください FlgH 21~59= 資金収支との連携科目 100= 製造原価計算に関係 ( 変更しないでください ) 上記以外にもシステムの処理で使う属性がありますが 既定値は変更しないでください また 資金収支科目において # や で始まる科目は変更しないで下さい 3. 社会福祉法人会計 D2 の勘定科目設定 らくらく会計は 通常の複式簿記の仕訳を行うことにより 貸借対照表 (B/S) 事業活動収支計算書 (P/L) 資金収支計算書(C/F) が同時に作成できます 勘定科目はほぼ自由に設定できますが 基本的には会計基準で示されている勘定科目に必要に応じて追加して運用してください 正常な会計処理を行うためには 次の点を注意しながら科目の設定をしてください 1. らくらく会計の仕組み

More information

Microsoft Word - 課題1_2.doc

Microsoft Word - 課題1_2.doc 課題 7-2 手作業でデータを作るのは面倒なので, 以下のようなデータ生 成のプログラムを作成します Public nodeno As Integer ' 節点番号 Public elemno As Integer ' 要素番号 Sub gennode(xnode, Ynode, BX, BY, FX, FY) nodeno = nodeno + 1: ii = nodeno + 1 With Worksheets("

More information

2X Y Y X θ 1, θ 2,... Y = f(x, θ 1, θ 2,...) θ k III 8 (2013 05 28 ) 1 / 39

2X Y Y X θ 1, θ 2,... Y = f(x, θ 1, θ 2,...) θ k III 8 (2013 05 28 ) 1 / 39 III 8 (3) VBA, R / III 8 (2013 05 28 ) / 39 2X Y Y X θ 1, θ 2,... Y = f(x, θ 1, θ 2,...) θ k III 8 (2013 05 28 ) 1 / 39 Y X 1, X 2,..., X n Y = f(x 1, X 2,..., X n, θ 1, θ 2,...) (y k, x 1,k, x 2,k,...)

More information

OS Windows Mac OS Windows Mac OS Windows XP Mac OS X OS Windows 95 Mac OS

OS Windows Mac OS Windows Mac OS Windows XP Mac OS X OS Windows 95 Mac OS About use of the Chinese character which is not in a computer Reuse and sharing of data by the large-scale character set and the Macro program HUKUDA Sinobu 1 125000 800 JIS 2 2000 3 1 488 545 2 JIS X

More information

Taro-cshプログラミングの応用.jt

Taro-cshプログラミングの応用.jt c s h プログラミングの応用 0. 目次 1. 課題 課題 1 : 与えられたパス名からディレクトリ名とファイル名を分離し出力せよ 課題 2 : オプション (-in) の後に続く文字列とオプション (-out) の後に続く文字列をそれぞれまとめる オプションの指定がなく文字列から始まるとき -in を仮定する 課題 3 : 複数のファイルから与えられたパターンとマッチする文字列を含む行を取り出せ

More information

1.dll の配置場所配布時はプログラムの実行フォルダーへ配置 2. 開発環境での使用 プロジェクトのプロパティーで [USBPIO.dll] を参照追加してください 開発環境 dll ファイルの場所 VB.Net Express Edition 境プロジェクトのフォルダ \bin\release VB.Netebugビルドの場合プロジェクトのフォルダ \bin\debug VB.Net Releaseビルドの場合プロジェクトのフォルダ

More information

情報資源組織演習B:

情報資源組織演習B: 情報資源組織演習 A( 書誌の作成 ) 第 13 回書誌データ管理 検索システムの構築 第 14 回ネットワーク情報資源のメタデータ作成の実際 第 15 回まとめ 2013 年度跡見学園女子大学文学部准教授福田博同 検索システムの構築 ( 静的データベース ) 第 12 回で HTML ファイルに Google 検索窓を埋め込む方法は理解した 今回 :Excel の VBA を使い データベース的検索処理を行う

More information

プレポスト【問題】

プレポスト【問題】 コース名 : 基礎から学ぶ!Excel VBA による業務の自動化 受講日 氏名 1 Excel VBA を使用するメリットとして誤っているものを 1 つ選びなさい 1. 手作業では手間のかかる作業も プログラムに記述した処理は一括して実行されるため 何段階ものメニュー操作を行う必要がなくなる 2. プログラムに書いた処理は記述どおりに実行されるため だれがいつ何回行っても確実な処理がなされ 誤動作を防ぐことができる

More information

Section1_入力用テンプレートの作成

Section1_入力用テンプレートの作成 入力用テンプレートの作成 1 Excel には 効率よく かつ正確にデータを入力するための機能が用意されています このセクションでは ユーザー設定リストや入力規則 関数を利用した入力用テンプレートの作成やワークシート操作について学習します STEP 1 ユーザー設定リスト 支店名や商品名など 頻繁に利用するユーザー独自の連続データがある場合には ユーザー設定リスト に登録しておけば オートフィル機能で入力することができ便利です

More information

~ 目次 ~ 1. セキュリティの設定 2 2. 初回起動後の事業所コード設定 3 3. 項目の説明 4 4. ボタンの説明 行追加 6 5. ボタンの説明 行削除 7 6. ボタンの説明 新規入力 8 7. ボタンの説明 チェック 9 8. ボタンの説明 csv 作成 請求書の印刷 1

~ 目次 ~ 1. セキュリティの設定 2 2. 初回起動後の事業所コード設定 3 3. 項目の説明 4 4. ボタンの説明 行追加 6 5. ボタンの説明 行削除 7 6. ボタンの説明 新規入力 8 7. ボタンの説明 チェック 9 8. ボタンの説明 csv 作成 請求書の印刷 1 主治医意見書.xls 操作方法 平成 26 年 3 月 高知県国民健康保険団体連合会 0 ~ 目次 ~ 1. セキュリティの設定 2 2. 初回起動後の事業所コード設定 3 3. 項目の説明 4 4. ボタンの説明 行追加 6 5. ボタンの説明 行削除 7 6. ボタンの説明 新規入力 8 7. ボタンの説明 チェック 9 8. ボタンの説明 csv 作成 11 9. 請求書の印刷 13 10.

More information

Excel ではじめる数値解析 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. このサンプルページの内容は, 初版 1 刷発行時のものです.

Excel ではじめる数値解析 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます.   このサンプルページの内容は, 初版 1 刷発行時のものです. Excel ではじめる数値解析 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. http://www.morikita.co.jp/books/mid/009631 このサンプルページの内容は, 初版 1 刷発行時のものです. Excel URL http://www.morikita.co.jp/books/mid/009631 i Microsoft Windows

More information

(Microsoft Word \203v\203\215\203O\203\211\203~\203\223\203O)

(Microsoft Word \203v\203\215\203O\203\211\203~\203\223\203O) 21113 Visual Basic を利用したフリーソフト開発 要旨 各自でフリーソフトを作成 インターネット上に公開することを目的とし Visual Basic2008 2010 を使い簡単なアプリの作成に成功した 1. 目的情報化が進んだ現代において 社会に出ていくためにはパソコンの一つや二つ 軽く扱えなければならない さらに 資源の乏しい日本においては今後 情報技術の発展することが望ましいと考える

More information

2 1 F M m r G F = GMm r 2 (1.1) (1.1) (r = r ) F = GMmr r 3 (1.2) a F m F = kma k 1 F = ma (1.3) (1.2) (1.3) ma = GMmr r 3 (1.4)

2 1 F M m r G F = GMm r 2 (1.1) (1.1) (r = r ) F = GMmr r 3 (1.2) a F m F = kma k 1 F = ma (1.3) (1.2) (1.3) ma = GMmr r 3 (1.4) 1 1 1.1 2 1 F M m r G F = GMm r 2 (1.1) (1.1) (r = r ) F = GMmr r 3 (1.2) a F m F = kma k 1 F = ma (1.3) (1.2) (1.3) ma = GMmr r 3 (1.4) 1.1 3 M m r a a = d2 r dt 2 (1.4) r d 2 r dt 2 = GM r 3 r (1.5)

More information

94 expression True False expression FalseMSDN IsNumber WorksheetFunctionIsNumberexpression expression True Office support.office.com/ja-jp/ S

94 expression True False expression FalseMSDN IsNumber WorksheetFunctionIsNumberexpression expression True Office   support.office.com/ja-jp/ S Excel VBA a Excel VBA VBA IsNumeric IsNumber SpecialCells SpecialCells MSDNMicrosoft Developer NetworkIsNumeric IsNumber SpecialCells IsNumeric VBA IsNumericexpression SpecialCells 94 expression True False

More information

技術ノート KGTN

技術ノート KGTN 技術ノート KGTN 2010092203 現象プリンタドライバを多数の GG サーバにインストールしたい. 説明このようなケースでは, プリンタドライバを含む マスタとなる GG サーバのイメージを作成し, それを展開するのが最善の方法です. プリンタドライバが追加された場合は, 各 GG サーバ上で標準的な手順でインストールするか, または 新しいプリンタドライバを含む マスタとなる GG サーバのイメージを作成し,

More information

レポートのデータへのフィルタの適用

レポートのデータへのフィルタの適用 レポート内のフィルタ, 1 ページ フィルタのタイプ, 2 ページ 日時範囲フィルタの設定, 2 ページ キー基準フィールドの設定, 3 ページ フィールド フィルタの設定, 3 ページ レポート内のフィルタ Unified Intelligence Center のレポート フィルタを使用して 表示するデータを選択します [フィ ルタ Filter ] ページを使用してフィルタを定義し レポートに表示するデータをフィルタ処理

More information

Microsoft Word _VBAProg1.docx

Microsoft Word _VBAProg1.docx 1. VBA とマクロ 1.1 VBA とは VBA(Visual Basic for Applications) は 1997 年に Microsoft 社がマクロを作成するために開発された言語である Windows 対応のアプリケーションを開発するためのプログラミング言語 Visual Basic をもとにしているため 次のような特徴がある 1 VBA は Excel Word, Access,

More information

Microsoft Word - 1._4)SunSystemsの勘定科目・分析コードの体系について.docx

Microsoft Word - 1._4)SunSystemsの勘定科目・分析コードの体系について.docx 特集 :SunSystems の勘定科目 分析コードの体系について 今回は SunSystems の勘定科目 分析コードの体系 について特集いたします SunSystems の勘定科目や分析コードは ユーザーの要件に応じて 自由に定義することができます そこで 勘定科目や分析コードを設定するにあたって それぞれのコードの体系および考慮すべき点など あらかじめおさえておくべきポイントをご説明します なお

More information

コンピュータの構成

コンピュータの構成 目録システム : 図書館関連 DB 例 1. 図書書誌テーブル. 著者名典拠テーブル 3. 統一書名典拠テーブル 4. 件名典拠テーブル 5. 図書所蔵テーブル 6. 業者テーブル 7. 利用者テーブル 8. 貸出用利用者テーブル 9. 貸出テーブル 11. 図書予約テーブル 1. 予算テーブル 13. 収書テーブル 14. 雑誌巻号テーブル 15. 継続発注テーブル 16. 電子図書館メタデータテーブル

More information

AJAN IO制御コマンド コマンドリファレンス

AJAN IO制御コマンド コマンドリファレンス - 1 - Interface Corporation 1 3 2 4 2.1...4 2.2...8 2.3...9 2.4...19 2.5...20 3 21 3.1...21 3.2...23 3.3...24 3.4...28 3.5...29 30 31 Interface Corporation - 2 - 1 AJANI/O Linux Web site GPG-2000 http://www.interface.co.jp/catalog/soft/prdc_soft_all.asp?name=gpg-2000

More information

6.1 工 程 管 理 (ネットワーク 工 程 表 ) 159 VBA( 実 行 結 果 例 ) 出 力 結 果 シート 出 力 結 果 を 図 に 描 くと 下 図 のようになる. 図 6.3 ネットワーク 工 程 表 ( 出 力 結 果 より 作 図 )

6.1 工 程 管 理 (ネットワーク 工 程 表 ) 159 VBA( 実 行 結 果 例 ) 出 力 結 果 シート 出 力 結 果 を 図 に 描 くと 下 図 のようになる. 図 6.3 ネットワーク 工 程 表 ( 出 力 結 果 より 作 図 ) 158 第 6 章 施 工 管 理 エクセル 例 題 6-1 ネットワーク 工 程 表 の 作 成 図 6.2 に 示 すネットワーク 工 程 表 の 作 業 時 刻, 余 裕 時 間 等 を 計 算 し,クリティ カルパスを 求 める. 図 6.2 ネットワーク 工 程 表 VBA( 実 行 結 果 例 ) データ 入 力 シート * A~K の 各 作 業 の 開 始 ノード(イベント), 終

More information

45 VBA Fortran, Pascal, C Windows OS Excel VBA Visual Basic Excel VBA VBA Visual Basic For Application Microsoft Office Office Excel VBA VBA Excel Acc

45 VBA Fortran, Pascal, C Windows OS Excel VBA Visual Basic Excel VBA VBA Visual Basic For Application Microsoft Office Office Excel VBA VBA Excel Acc \n Title 文 系 学 生 のための VBA プログラミング 教 育 についての 考 察 Author(s) 五 月 女, 仁 子 ; Soutome, Hiroko Citation 商 経 論 叢, 46(1): 45-60 Date 2010-10-31 Type Departmental Bulletin Paper Rights publisher KANAGAWA University

More information

1. 内容 1. 内容 事業所データの作成 消費税情報の確認 マスター出力 事業所の作成 事業所データの新規作成 事業所データの設定 弥生版と TKC FX 版の違い..

1. 内容 1. 内容 事業所データの作成 消費税情報の確認 マスター出力 事業所の作成 事業所データの新規作成 事業所データの設定 弥生版と TKC FX 版の違い.. ユーザマニュアル TKC FX シリーズ版処理手順 2019/01/21 株式会社 HAYAWAZA 1. 内容 1. 内容... 1 2. 事業所データの作成... 2 2.1. 消費税情報の確認... 2 2.2. マスター出力... 5 3. 事業所の作成... 9 3.1. 事業所データの新規作成... 9 3.2. 事業所データの設定... 17 4. 弥生版と TKC FX 版の違い...

More information

発展会計仕訳入力操作マニュアル目次 1 発展会計仕訳入力メニューの概要 発展会計で仕訳入力を行う 1-2 仕訳入力メニューの種類 2 仕訳入力個別メニューの画面説明と操作 仕訳伝票入力 2-2 仕訳入力 ( 単一 ) 2-3 仕訳入力 ( 単一 2) 2-4 仕訳入力 ( 単

発展会計仕訳入力操作マニュアル目次 1 発展会計仕訳入力メニューの概要 発展会計で仕訳入力を行う 1-2 仕訳入力メニューの種類 2 仕訳入力個別メニューの画面説明と操作 仕訳伝票入力 2-2 仕訳入力 ( 単一 ) 2-3 仕訳入力 ( 単一 2) 2-4 仕訳入力 ( 単 0 発展会計仕訳入力操作マニュアル目次 1 発展会計仕訳入力メニューの概要 2 1-1 発展会計で仕訳入力を行う 1-2 仕訳入力メニューの種類 2 仕訳入力個別メニューの画面説明と操作 3 2-1 仕訳伝票入力 2-2 仕訳入力 ( 単一 ) 2-3 仕訳入力 ( 単一 2) 2-4 仕訳入力 ( 単一 3) 2-5 会計日記帳入力 2-6 出納帳入力 ( 摘要 ) 2-7 出納帳入力 ( 科目

More information

D0090.PDF

D0090.PDF 400. 1 1 1 3 500g 180cm A A 0g 500g 500g 500g 0.2 0.3 cm 500g 1kg 12 2 4 2 1 2 1 500g 500g 500g 2 A FreeFall 2 VBEditor 1 1 Option Explicit Declare Sub Sleep Lib "kernel32" (ByVal dwmilliseconds As Long)

More information

Microsoft Word - HowToConvertIdwToDwg.doc

Microsoft Word - HowToConvertIdwToDwg.doc IDW から DWG 形式への保存方法 1. 準備 Inventor で図面化したドキュメント (idw) を DWG 形式に変換する手順について紹介します Inventor の コピーに名前を付けて保存 の機能だけでは 画層や寸法スタイル 文字スタイルの設定が 一般的に AutoCAD Mechanical( 以下 ACM) で使われる設定と異なるため そのままでは AutoCAD や ACM で編集するには不便です

More information

<< このマニュアルの内容 >> ついて P.2 登録 1 伝票の追加登録 1-1 新規追加 P.6 : 一時保存

<< このマニュアルの内容 >> ついて P.2 登録 1 伝票の追加登録 1-1 新規追加 P.6 : 一時保存 Okinawa Institute of Science and Technology 1/17 > ついて ---------------------------------------- P.2 登録 1 伝票の追加登録 1-1 新規追加 ---------------------------------- P.6 : 一時保存 ---------------------------------P.7

More information

ルーレットプログラム

ルーレットプログラム ルーレットプログラム VB 2005 4 プログラムの概要 カジノの代表的なゲーム ルーレット を作成する 先ず GO! ボタンをクリックすると ルーレット盤上をボールが回転し 一定時間経過すると ボールが止まり 出目を表示するプログラムを作成する 出目を 1~16 大小 偶数奇数の内から予想して 予め設定した持ち点の範囲内で賭け点を決め 賭け点と出目に依り 1 点賭けの場合は 16 倍 其他は 2

More information

TEXTOS-S: 検索 置換 連立検索置換式を使って 資料をマークし または変形します マークと 変形を同時にすることも可能です 検索式にはリテラル ( 文字列そのもの ) ワイルドカード 正規表現が選択できます 上のテキストボックスに検索式を直接書き込むときは [Ctrl]+[Enter] を押

TEXTOS-S: 検索 置換 連立検索置換式を使って 資料をマークし または変形します マークと 変形を同時にすることも可能です 検索式にはリテラル ( 文字列そのもの ) ワイルドカード 正規表現が選択できます 上のテキストボックスに検索式を直接書き込むときは [Ctrl]+[Enter] を押 TEXTOS-S: 検索 置換 連立検索置換式を使って 資料をマークし または変形します マークと 変形を同時にすることも可能です 検索式にはリテラル ( 文字列そのもの ) ワイルドカード 正規表現が選択できます 上のテキストボックスに検索式を直接書き込むときは [Ctrl]+[Enter] を押してください 特殊な文字を書き込むときは Word 文書からコピーするか または Word 文書として保存した検索式をインポートします

More information

ファイル操作-インターネットキャッシュ

ファイル操作-インターネットキャッシュ ファイル操作 インターネット一時ファイルの保存場所 インターネットキャッシュ インターネット一時ファイルの保存場所は Internet Explorer の場合 下記の手順で確認する事が出来る 1.[ ツール ] [ インターネットオプション ] でインターネットオプション画面のダイアログを表示させる 2.[ 全般 ] タブで [ インターネット一時ファイル ] グループの [ 設定 ] をクリックすると

More information

Excel ダッシュボードのご紹介 株式会社アイエルアイ総合研究所内藤慶一

Excel ダッシュボードのご紹介 株式会社アイエルアイ総合研究所内藤慶一 Excel ダッシュボードのご紹介 株式会社アイエルアイ総合研究所内藤慶一 情報系システム開発 メンテナンス 開発イノベーション ビジネスダッシュボード by Excel 概要 実務業務 マネジメントの知識 技術 経験のノウハウ + 業務データ分析 の見える化 共有化 シミュレーションを可能とし ビジネスソリューションを推進する BI システムを実現します! Excel と StiLL + Xcelsius

More information

支店止めの出荷をしたい場合には [ 支店止 ] ボタンをクリックします 支店止め 4 この画面で入力した内容をマスタとして登録するには [ お届け先登録 ] ボタンをクリックします お届け先登録 5 ご依頼主の 住所 名前 等を表示します ご依頼主情報の登録画面で 初期表示に使用する と設定した情報

支店止めの出荷をしたい場合には [ 支店止 ] ボタンをクリックします 支店止め 4 この画面で入力した内容をマスタとして登録するには [ お届け先登録 ] ボタンをクリックします お届け先登録 5 ご依頼主の 住所 名前 等を表示します ご依頼主情報の登録画面で 初期表示に使用する と設定した情報 -. 通常の出荷を行う エントリー エントリー画面よりラベルに印刷する内容を直接入力します 入力した情報はすぐに印刷することも 一度保存して後で印刷することもできます 6 7 8 4 5 9 0 出荷日 は 本日の日付を自動表示しています 必要があれば 日付を変更してください 本日以前の日付 または営業日二週間以上先の日付の入力はできません 本日以外の日付を連続して登録する場合は 出荷日を固定する

More information

よくわかる Microsoft Excel 2019/2016/2013 マクロ/VBA(FPT1910)

よくわかる Microsoft Excel 2019/2016/2013 マクロ/VBA(FPT1910) 練習問題 総合問題 解答 Microsoft Excel 209/206/203 マクロ /VBA 練習問題解答 2 総合問題解答 対象書籍 よくわかる Microsoft Excel 209/206/203 マクロ /VBA(FPT90) 練習問題解答 第 章練習問題 開発 タブを選択 2 コード グループの ( マクロの記録 ) をクリック 3 マクロ名 に 集計削除 と入力 4 マクロの保存先

More information

CASHRADARProシリーズをご利用いただき、まことにありがとうございます

CASHRADARProシリーズをご利用いただき、まことにありがとうございます CASH RADAR シリーズをご利用いただき まことにありがとうございます 本書は CASH RADAR PBS のデータコンバート手順となります 現行システム CASH RADAR Pro のデータを 新システム CASH RADAR PBS データに変換してご利用になる場合にご参照下さい データコンバートの流れ P1 1 コンバート用データの準備 P2 2 コンバート先会社データの作成 3 コンバート用ファイルの作成

More information

LogisticaTRUCKServer-Ⅱ距離計算サーバ/Active-Xコントロール/クライアント 概略   

LogisticaTRUCKServer-Ⅱ距離計算サーバ/Active-Xコントロール/クライアント 概略       - LogisticaTRUCKServer-Ⅱ(SQLServer 版 ) 距離計算サーハ API.NET DLL WebForms ASP.NET サンフ ルフ ロク ラム - 1 - LogisticaTRUCKServer-Ⅱ 距離計算サーハ.NET DLL WebForm ASP.NET VisualBasic での利用方法 LogisticaTRUCKServer-Ⅱ 距離計算.NET

More information

1. 内容 1. 内容 事業所データの作成 消費税情報の確認 マスター出力 事業所の作成 事業所データの新規作成 事業所データの設定 弥生版と発展会計版の違い...

1. 内容 1. 内容 事業所データの作成 消費税情報の確認 マスター出力 事業所の作成 事業所データの新規作成 事業所データの設定 弥生版と発展会計版の違い... ユーザマニュアル 発展会計処理手順 2016/03/28 株式会社共生会計 1. 内容 1. 内容... 1 2. 事業所データの作成... 2 2.1. 消費税情報の確認... 2 2.2. マスター出力... 7 3. 事業所の作成... 12 3.1. 事業所データの新規作成... 12 3.2. 事業所データの設定... 19 4. 弥生版と発展会計版の違い... 26 4.1. 入力方法...

More information

VB 資料 電脳梁山泊烏賊塾 音声認識 System.Speech の利用 System.Speech に依るディクテーション ( 音声を文字列化 ).NetFramework3.0 以上 (Visual Studio 2010 以降 ) では 標準で System.Speech が用意されて居るの

VB 資料 電脳梁山泊烏賊塾 音声認識 System.Speech の利用 System.Speech に依るディクテーション ( 音声を文字列化 ).NetFramework3.0 以上 (Visual Studio 2010 以降 ) では 標準で System.Speech が用意されて居るの 音声認識 System.Speech の利用 System.Speech に依るディクテーション ( 音声を文字列化 ).NetFramework3.0 以上 (Visual Studio 2010 以降 ) では 標準で System.Speech が用意されて居るので 此れを利用して音声認識を行うサンプルを紹介する 下記の様な Windows フォームアプリケーションを作成する エディタを起動すると

More information

1/9 ページ VBA 基礎文法最速マスター VBA VBAの文法一覧です 他の言語をある程度知っている人はこれを読めばVBAの基礎をマスターしてVBAを書くことができるようになっています 簡易リファレンスとしても利用できると思いますので これは足りないと思うものがあれば教えてください 1. 基礎 Visual Basic Editor の起動 VBAはVisual Basic Editorで編集

More information

SOC Report

SOC Report VBScript エスケープ法について N T T コミュニケーションズ株式会社 IT マネジメントサービス事業部セキュリティオペレーションセンタ 2009 年 09 月 03 日 Ver. 1.1 1. 調査概要... 3 2. HTML 上の JAVASCRIPT のエスケープ法... 3 3. HTML 上の VBSCRIPT のエスケープ法... 4 3.1. VBSCRIPT での文字列リテラルに対してのサニタイジング処理の基本...

More information

1. 内容 1. 内容 事業所データの作成 消費税情報の確認 マスター出力 事業所の作成 事業所データの新規作成 事業所データの設定 弥生版と財務応援版の違い...

1. 内容 1. 内容 事業所データの作成 消費税情報の確認 マスター出力 事業所の作成 事業所データの新規作成 事業所データの設定 弥生版と財務応援版の違い... ユーザマニュアル 財務応援処理手順 2015/03/20 株式会社共生会計 1. 内容 1. 内容... 1 2. 事業所データの作成... 2 2.1. 消費税情報の確認... 2 2.2. マスター出力... 5 3. 事業所の作成... 12 3.1. 事業所データの新規作成... 12 3.2. 事業所データの設定... 20 4. 弥生版と財務応援版の違い... 27 4.1. 入力方法...

More information

PCA公益法人会計EX 導入編

PCA公益法人会計EX 導入編 汎用データレイアウト 汎用データは本システムの各帳票出力処理で作成することができます 作成したデータは 表計算ソフトやワープロソ フトで利用できます 汎用データの形式は メニューの ファイル - 汎用データ形式の設定 で指定できます 汎用データの形式 出力項目 ファイルレイアウトは以下の通りです 形式の説明 1CSV 形式 各項目をカンマ (,) で区切ります XXXXXX,999999 文字列項目のダブルクォーテーション

More information

卒業論文.PDF

卒業論文.PDF 234 1 1 1.1 1 1.2 4 1.3 4 2 5 2.1 5 2.2 6 2.3 7 2.3.1 7 2.3.2 8 2.3.3 9 2.3.4 9 2.3.5 9 2.3.6 9 3 1 3.1 3.2 3.3 11 3.4 14 3.4.1 14 3.4.2 15 3.5 16 3.6 17 i 4 2 18 4.1 18 4.2 19 4.2.1 2m/sec 2 4.2.2 3m/sec

More information

ギリシャ文字の読み方を教えてください

ギリシャ文字の読み方を教えてください 埼 玉 工 業 大 学 技 術 資 料 ( 小 西 克 享 ) Excel によるデジタルフィルタ-1/14 テーマ: Excel によるデジタルフィルタ 観 測 波 形 をフーリエ 変 換 してフーリエ スペクトルを 求 めたのち, 成 分 の 一 部 を 減 衰 さ せたスペクトルを 逆 フーリエ 変 換 すると, 元 の 観 測 波 形 にフィルタを 掛 けた 波 形 が 得 られ る.これをデジタルフィルタという.Excel

More information

橡WINAPLI.PDF

橡WINAPLI.PDF Windows Visual Basic 2.0 8 7 29 8 2 Windows 1. Windows 1 1.1. Windows 1 1.2. 1 2. Visual Basic 2 2.1. VisualBasic 2 2.2. Visual Basic 2 2.2.1. 2 2.2.2. 2 2.2.3. 2 2.2.4. 2 2.2.5. 2 2.3. Visual Basic 3

More information

EXCEL VBA講座

EXCEL VBA講座 EXCEL VBA 講座 sheet 振り分け 目次 sheets の中身をデータによって分類する... 3 全行ループを作る... 3 各市のシートの行数を覚えておく連想配列を作る... 3 各シートにオートフィルタを掛ける... 4 変更が目に見えると遅くなる... 5 これらの処理をボタンから呼び出す... 5 現在のシートを印刷する... 6 sheets の中身をデータによって分類する 前回の練習で

More information

パソコンバンクWeb21 操作マニュアル[サービス利用編]

パソコンバンクWeb21 操作マニュアル[サービス利用編] 3 章お客さま指定形式 / 全銀形式のデータを変換する 3 章お客さま指定形式/ 全銀形式のデータを変換する(データ変換)3 章 データ変換 お客さま指定形式 / 全銀形式のデータを変換する この章では データ変換の利用方法について説明します この機能はデータ変換の操作権限を持つ利用者が利用できます. ご利用の流れ 98. ご利用可能時間 98 3. データ変換トップ画面の説明 99 4. 変換したデータを利用して振込を行う

More information

<4D F736F F D B98A518BE08C768E5A835C CC8E FB964082C982C282A282C42E646F63>

<4D F736F F D B98A518BE08C768E5A835C CC8E FB964082C982C282A282C42E646F63> 遅延損害金計算ソフトウェアの使用方法について 1. ツールの起動 ( インストールの手順については遅延損害金計算ソフトウェアのインストール手順を参照してください ) デスクトップのショートカットをダブルクリック または [ スタート ]-[ プログラム (P)]-[ 法務省 ]- 遅延損害金計算ソフトウェアをクリックします デスクトップ上のショートカットをダブルクリックして起動します 遅延損害金計算ソフトウェアが起動されます

More information

Microsoft Word - 2._5)OLAPツール『Query & Analysis』の「データ転送」機能.docx

Microsoft Word - 2._5)OLAPツール『Query & Analysis』の「データ転送」機能.docx 特集 : Query & Analysis の 仕訳転送 機能 SunSystems と連携して使用することができる Infor Performance Management Query&Analysis( 以下 Q&A) ( 旧 : SunSystems Vision ) という製品があります Q&A は Microsoft Excel のアドインツール ( 拡張機能 ) で SunSystems

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション プロシージャ プロシージャの種類 Subプロシージャ Functionプロシージャ Propertyプロシージャ Sub プロシージャ Subステートメント~ステートメントで囲まれる 実行はするけど 値は返さない 途中で抜けたいときは Exit Sub を行なう Public Sub はマクロの実行候補に表示される Sub プロシージャの例 Public Sub TestSubProc() Call

More information

ファイル操作

ファイル操作 ファイル操作 TextFieldParser オブジェクト ストリームの読込と書込 Microsoft.VisualBasic.FileIO 名前空間の TextFieldParser オブジェクトは 構造化テキストファイルの解析に使用するメソッドとプロパティを備えたオブジェクトで有る テキストファイルを TextFieldParser で解析するのは テキストファイルを反復処理するのと同じで有り

More information

BASICとVisual Basic

BASICとVisual Basic Visual Basic BASIC Visual Basic BASICBeginner's All purpose Symbolic Instruction Code Visual Basic Windows BASIC BASIC Visual Basic Visual Basic End Sub .Visual Basic Visual Basic VB 1-1.Visual Basic

More information

LogisticaTRUCKServer-Ⅱ距離計算サーバ/Active-Xコントロール/クライアント 概略   

LogisticaTRUCKServer-Ⅱ距離計算サーバ/Active-Xコントロール/クライアント 概略       - LogisticaTRUCKServer-Ⅱ(SQLServer 版 ) 距離計算サーハ API.NET DLL WindowsForm サンフ ルフ ロク ラム - 1 - LogisticaTRUCKServer-Ⅱ 距離計算サーハ.NET DLL WindowsForm VisualBasic での利用方法 LogisticaTRUCKServer-Ⅱ 距離計算.NET DLLのサンプルプログラムの参照サンフ

More information