Calculate メソッド

Size: px
Start display at page:

Download "Calculate メソッド"

Transcription

1 Rem ==================================================================== 1 Rem ==================================================================== Rem ダイアログの起動 設定変更プログラム 2 Rem ダイアログの起動 設定変更プログラム Rem (Copyright:Shuichi Sunaga 2012) 3 Rem (Copyright:Shuichi Sunaga 2012) Rem Rem Rem (Ver. 2007/03/31: 101 行 ) 5 Rem (Ver. 2007/03/31: 101 行 ) Rem (Ver. 2008/02/10:336 行 : 設定変更時のチェック ) 6 Rem (Ver. 2008/02/10:336 行 : 設定変更時のチェック ) Rem (Ver. 2008/12/12::576 行 : システム使用開始日を1 日に限定 / 新資産領域確保は行表示へ ) 7 Rem (Ver. 2008/12/12::576 行 : システム使用開始日を1 日に限定 / 新資産領域確保は行表示へ ) Rem (Ver. 2009/08/14::685 行 :XFDFolder 指定 )(Ver. 2009/10/20::754 行 :UniCode 変換 ) 8 Rem (Ver. 2009/08/14::685 行 :XFDFolder 指定 )(Ver. 2009/10/20::754 行 :UniCode 変換 ) Rem (Ver. 2009/12/02::882 行 : 設定変更時のメッセージを集成 ) 9 Rem (Ver. 2009/12/02::882 行 : 設定変更時のメッセージを集成 ) Rem (Ver. 2009/12/14:1029 行 : 償却方法設定変更に応じた ファイル新規保存 メッセージ ) 10 Rem (Ver. 2009/12/14:1012 行 : 償却方法設定変更に応じた ファイル新規保存 メッセージ ) Rem Rem Rem Sub OnOpen() 12 Rem Sub OnOpen() Rem Sub IntroTo3D(optional prm$) 13 Rem Sub IntroTo3D(optional prm$) Rem Sub BJHDlgOpen() 14 Rem Sub BJHDlgOpen() Rem Sub VeriUName() 15 Rem Sub VeriUName() Rem Sub soptinitialuse() 16 Rem Sub soptinitialuse() Rem Sub soptcontinue() 17 Rem Sub soptcontinue() Rem Sub soptuserchange() 18 Rem Sub soptuserchange() Rem Sub getdialogdata() 19 Rem Sub getdialogdata() Rem Sub IntDMTbl(ByVal c%) 20 Rem Sub IntDMTbl(ByVal c%) Rem Sub getdmtbl(byval c%) 21 Rem Sub getdmtbl(byval c%) Rem Sub OnPBttn() 22 Rem Sub OnPBttn() Rem Sub DocStoreAs() 23 Rem Sub DocStoreAs() Rem Sub StoreURLChg() 24 Rem Sub StoreURLChg() Rem Function WhatClsChg$() 25 Rem Function WhatClsChg$() Rem Sub VeriConsAft() 26 Rem Sub VeriConsAft() Rem Sub VeriCons() 27 Rem Sub VeriCons() Rem Sub VeriCB(ByVal h%) 28 Rem Sub VeriCB(ByVal h%) Rem Sub OnOut() 29 Rem Sub OnOut() Rem Sub DefDPRMtd() 30 Rem Sub DefDPRMtd() Rem Sub GetMsgTxt$(ByVal msgnum%) 31 Rem Sub GetMsgTxt$(ByVal msgnum%) Rem Sub XFDFFolder() 32 Rem Sub XFDFFolder() Rem Sub OptNoChg() 33 Rem Sub OptNoChg() Rem Sub OptYesChg() 34 Rem Sub OptYesChg() Rem Sub ThisSheetUnProtect() 35 Rem Sub ThisSheetUnProtect() Rem Sub ColShowHide() 36 Rem Sub ColShowHide() Rem Rem Option Explicit 38 Option Explicit Dim BJHDlg As object, prelist$(2), sym$ 39 Dim BJHDlg As object, prelist$(0 to 2), sym$ Dim CLS(0 to 7) As Object, BDM(0 to 7) As Object, TDM(0 to 7) As Object, CB(0 To 7) As Object 40 Dim CLS(0 to 7) As Control, BDM(0 to 7) As Control, TDM(0 to 7) As Control, CB(0 To 7) As Control Dim BCH(0 To 7) As Object, TCH(0 To 7) As Object, CBCH(0 To 7) As Object 41 Dim BCH(0 To 7) As Control, TCH(0 To 7) As Control, CBCH(0 To 7) As Control Sub OnOpen() 42 Sub OnOpen() dim xmousehdlr as Object 43 Rem Excel VBAではListerの登録はせず Object 名 _ClickのSubでマウスEventを認識 xmousehdlr = CreateUnoListener("Ms_","com.sun.star.awt.XMouseClickHandler") 44 ThisComponent.CurrentController.addMouseClickHandler(xMouseHdlr) 45 IntroTo3D("YS") 46 IntroTo3D("YS") End Sub 47 End Sub Sub IntroTo3D(optional prm$) 48 Sub IntroTo3D(optional prm$) dim oprocessservicemanager as Object 49 BasicLibraries.LoadLibrary("OOoTA") 50 BasicLibraries.LoadLibrary("OOo3D") 51 DialogLibraries.LoadLibrary("OOo3D") 52 RegisterDocL 53 Set acontroller = ThisComponent.CurrentController 54 Set osheets = ThisComponent.Sheets 55 Set dispatcher = createunoservice("com.sun.star.frame.dispatchhelper") 56 oprocessservicemanager = GetProcessServiceManager() 57 Set ofunctionaccess = oprocessservicemanager.createinstance("com.sun.star.sheet.functionaccess") 58 Set WkCL = osheets.getbyname("cl") 59 Set WkCL = ActiveWorkbook.Worksheets("CL") Set WkYK = osheets.getbyname("yuk") 60 Set WkYK = ActiveWorkbook.Worksheets("YUK") Set WkMK = osheets.getbyname("muk") 61 Set WkMK = ActiveWorkbook.Worksheets("MUK") If prm$ <> "NO" Then 62 If prm$ <> "NO" Then VeriUName() 63 VeriUName Set WkTBL = osheets.getbyname("tbl") 64 Set WkTBL = ActiveWorkbook.Worksheets("TBL") Set WkTBL0 = osheets.getbyname("tbl0") 65 Set WkTBL0 = ActiveWorkbook.Worksheets("TBL0") End If 66 End If GetDates() 67 GetDates ページ 1

2 Set asheet = acontroller.activesheet 68 Set asheet = ActiveSheet asname$ = asheet.getname() 69 asname$ = asheet.name End Sub 70 End Sub Sub BJHDlgOpen() 71 Sub BJHDlgOpen() Dim i%, ob$, ot$ 72 Dim nml%, onm%, mycontrol IntroTo3D("NO") 73 IntroTo3D("NO") Set BJHDlg = CreateUnoDialog(DialogLibraries.OOo3D.BJH) 74 Set BJHDlg = BJH BJHDlg.Model.PositionX = 0 75 BJHDlg.Left = 0 BJHDlg.Model.PositionY = 0 76 BJHDlg.Top = 0 BJHDlg.Model.Height = BJHDlg.Height = BJHDlg.FBX.Value = False Rem MouseListnerの設定 Rem Controlの設定 omlistener = CreateUnoListener("MouseListener_", "com.sun.star.awt.xmouselistener") 80 For Each mycontrol In BJHDlg.Controls For i% = 0 To 7 81 nml% = Len(myControl.Name) Set BDM(i%) = BJHDlg.GetControl("B"& CStr(i%)) 82 onm% = Val(Right(myControl.Name, 1)) Set TDM(i%) = BJHDlg.GetControl("T"& CStr(i%)) 83 If nml% = 4 And Left(myControl.Name, 3) = "Cls" Then Set CLS(i%) = BJHDlg.GetControl("Cls"& CStr(i%)) 84 Set CLS(onm%) = mycontrol Set CB(i%) = BJHDlg.GetControl("CB"& CStr(i%)) 85 ElseIf nml% = 2 And Left(myControl.Name, 1) = "B" Then Set BCH(i%) = BJHDlg.GetControl("BCH"& CStr(i%)) 86 Set BDM(onm%) = mycontrol Set TCH(i%) = BJHDlg.GetControl("TCH"& CStr(i%)) 87 ElseIf nml% = 2 And Left(myControl.Name, 1) = "T" Then Set CBCH(i%) = BJHDlg.GetControl("CBCH"& CStr(i%)) 88 Set TDM(onm%) = mycontrol BDM(i%).addMouseListener(oMListener) 89 ElseIf nml% = 3 And Left(myControl.Name, 2) = "CB" Then TDM(i%).addMouseListener(oMListener) 90 Set CB(onm%) = mycontrol 91 ElseIf nml% = 4 And Left(myControl.Name, 3) = "BCH" Then 92 Set BCH(onm%) = mycontrol 93 ElseIf nml% = 4 And Left(myControl.Name, 3) = "TCH" Then 94 Set TCH(onm%) = mycontrol 95 ElseIf nml% = 5 And Left(myControl.Name, 4) = "CBCH" Then 96 Set CBCH(onm%) = mycontrol 97 End If Next i% 98 Next Rem Rem soptcontinue() 100 soptcontinue getdialogdata() 101 getdialogdata 102 BJHDlg.FBX.Value = True setcolarray("yuk") 103 setcolarray("yuk") BJHDlg.GetCOntrol("CommandButton2").SetFocus 104 BJHDlg.CommandButton2.SetFocus BJHDlg.execute() 105 BJHDlg.Show BJHDlg.endExecute() 106 End Sub 107 End Sub Sub VeriUName() 108 Sub VeriUName() MsgTtl$ = "OOo3D"&chr(&H6E1B)&chr(&H4FA1)&chr(&H511F)&chr(&H5374) 109 MsgTtl$ = "Ooo3D 減価償却 & CoName$ = CellString(WkCL, 1, 2) 110 CoName$ = CellString(WkCL, 1, 2) if Len(CoName$) = 0 then 111 if Len(CoName$) = 0 then MsgTxt$ = chr(&h4f1a)&chr(&h793e)&chr(&h540d)&chr(&h306e)&chr(&h767b) 112 MsgTxt$ = 会社名の登録がありません MsgTxt$ = MsgTxt$ & chr(&h9332)&chr(&h304c)&chr(&h3042)&chr(&h308a)&chr(&h307e) 113 MsgTxt$ = MsgTxt$ & chr(&h305b)&chr(&h3093)&chr(&h3002)&chr(13) 114 Rem 会社名の登録がありません 115 MsgTxt$ = MsgTxt$ & chr(&h30b7)&chr(&h30b9)&chr(&h30c6)&chr(&h30e0)&chr(&h306e) 116 MsgTxt$ = MsgTxt$ & システムの設定 (ALT A Z) 画面からY & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h8a2d)&chr(&h5b9a)&chr(&hff08)&chr(&h0041)&chr(&h004c) 117 MsgTxt$ = MsgTxt$ & chr(&h0054)&chr(&h2192)&chr(&h0041)&chr(&h2192)&chr(&h005a) 118 MsgTxt$ = MsgTxt$ & chr(&hff09)&chr(&h753b)&chr(&h9762)&chr(&h304b)&chr(&h3089)&chr(13) 119 Rem システムの設定 (Alt A Z) 画面から 120 MsgTxt$ = MsgTxt$ & chr(&h4f1a)&chr(&h793e)&chr(&h540d)&chr(&h3092)&chr(&h767b) 121 MsgTxt$ = MsgTxt$ & 会社名を登録してから再度実行して下さい MsgTxt$ = MsgTxt$ & chr(&h9332)&chr(&h3057)&chr(&h3066)&chr(&h304b)&chr(&h3089) 122 MsgTxt$ = MsgTxt$ & chr(&h518d)&chr(&h5ea6)&chr(&h5b9f)&chr(&h884c)&chr(&h3057) 123 MsgTxt$ = MsgTxt$ & chr(&h3066)&chr(&h4e0b)&chr(&h3055)&chr(&h3044)&chr(&h3002) 124 Rem 会社名を登録してから再度実行して下さい 125 Msgbox(MsgTxt$, 0, MsgTtl$) 126 Msgbox MsgTxt$, vbokonly, MsgTtl$ End 127 End End If 128 End If End Sub 129 End Sub Sub soptinitialuse() 130 Sub soptinitialuse() BJHDlg.Title = "[ OOo 減価償却システム設定ダイアログ ] - 新規導入の場合 " 131 BJHDlg.Caption = "[ Ooo 減価償却システム設定ダイアログ ] - 新規導入の場合 " BJHDlg.GetControl("MODE").Model.BackgroundColor = BJHDlg.GetControl("OptInitialUse").Model.BackgroundColor 132 BJHDlg.MODE.BackColor = BJH.OptInitialUse.BackColor BJHDlg.GetControl("MODE").Model.HelpText = BJHDlg.GetControl("OptInitialUse").Model.HelpText 133 BJHDlg.MODE.ControlTipText = BJH.OptInitialUse.ControlTipText BJHDlg.GetControl("OptInitialUse").State = BJHDlg.OptInitialUse.Value = 1 ページ 2

3 BJHDlg.GetControl("OptContinue").State = BJHDlg.OptContinue.Value = 0 BJHDlg.GetControl("OptUserChange").State = BJHDlg.OptUserChange.Value = 0 End Sub 137 End Sub Sub soptcontinue() 138 Sub soptcontinue() BJHDlg.Title = "[ OOo 減価償却システム設定ダイアログ ] - 従来からの使用継続の場合 " 139 BJHDlg.Caption = "[ OOo 減価償却システム設定ダイアログ ] - 従来からの使用継続の場合 " BJHDlg.GetControl("MODE").Model.BackgroundColor = BJHDlg.GetControl("OptContinue").Model.BackgroundColor 140 BJHDlg.MODE.BackColor = BJH.OptContinue.BackColor BJHDlg.GetControl("MODE").Model.HelpText = BJHDlg.GetControl("OptContinue").Model.HelpText 141 BJHDlg.MODE.ControlTipText = BJH.OptContinue.ControlTipText BJHDlg.GetControl("OptInitialUse").State = BJHDlg.OptInitialUse.Value = 0 BJHDlg.GetControl("OptContinue").State = BJHDlg.OptContinue.Value = 1 BJHDlg.GetControl("OptUserChange").State = BJHDlg.OptUserChange.Value = 0 End Sub 145 End Sub Sub soptuserchange() 146 Sub soptuserchange() BJHDlg.Title = "[ OOo 減価償却システム設定ダイアログ ] - 別会社での転用開始の場合 " 147 BJHDlg.Caption = "[ OOo 減価償却システム設定ダイアログ ] - 別会社での転用開始の場合 " BJHDlg.GetControl("MODE").Model.BackgroundColor = BJHDlg.GetControl("OptUserChange").Model.BackgroundColor 148 BJHDlg.MODE.BackColor = BJH.OptUserChange.BackColor BJHDlg.GetControl("MODE").Model.HelpText = BJHDlg.GetControl("OptUserChange").Model.HelpText 149 BJHDlg.MODE.ControlTipText = BJH.OptUserChange.ControlTipText BJHDlg.GetControl("OptInitialUse").State = BJHDlg.OptInitialUse.Value = 0 BJHDlg.GetControl("OptContinue").State = BJHDlg.OptContinue.Value = 0 BJHDlg.GetControl("OptUserChange").State = BJHDlg.OptUserChange.Value = 1 End Sub 153 End Sub Sub getdialogdata() 154 Sub getdialogdata() dim DcName$, i%, iniymd$, nymd&, estym$ 155 dim DcName$, i%, iniymd$, nymd&, estym$ Rem Rem DcName$ = orgdir$() ' 付随的にsDirFile$(1) も取得される 157 DcName$ = orgdir$ ' 付随的にsDirFile(1) も取得される Rem ( 会社名 ) Rem ( 会社名 ) BJHDlg.GetControl("CoName").Text = CellString(WkCL, 1, 2) 159 BJHDlg.CoName.Value = CellString(WkCL, 1, 2) BJHDlg.GetControl("DocNMBox").Text = sdirfile$(1) 160 BJHDlg.DocNMBox.Value = sdirfile(1) Rem ( 設立年月 ) Rem ( 設立年月 ) estym$ = GetDate("Estb","FYM") 162 estym$ = GetDate("Estb","FYM") If Len(estYM$)=0 Then 163 If Len(estYM$)=0 Then BJHDlg.GetControl("eYR").Text = Year(Now()) 164 BJHDlg.eYR.Value = Year(Now()) BJHDlg.GetControl("eMo").Text = Month(Now()) 165 BJHDlg.eMo.Value = Month(Now()) Else 166 Else BJHDlg.GetControl("eYR").Text = Left(estYM$, 4) 167 BJHDlg.eYR.Value = Left(estYM$, 4) BJHDlg.GetControl("eMo").Text = Val(Right(estYM$, 2)) 168 BJHDlg.eMo.Value = Val(Right(estYM$, 2)) End If 169 End If Rem ( 使用開始年月日 ) Rem ( 使用開始年月日 ) iniymd$ = GetDate("Strt","Date") 171 iniymd$ = GetDate("Strt","Date") If Len(iniYMD$)=0 Then 172 If Len(iniYMD$)=0 Then BJHDlg.GetControl("sYR").Text = Year(Now()) 173 BJHDlg.sYR.Value = Year(Now()) BJHDlg.GetControl("sMO").Text = Month(Now()) 174 BJHDlg.sMO.Value = Month(Now()) Else 175 Else nymd& = DateValue(iniYMD$) nymd& = DateValue(iniYMD$) + 1 BJHDlg.GetControl("sYR").Text = Year(nYMD&) 177 BJHDlg.sYR.Value = Year(nYMD&) BJHDlg.GetControl("sMO").Text = Month(nYMD&) 178 BJHDlg.sMO.Value = Month(nYMD&) End If 179 End If Rem ( 償却方法 ) Rem ( 償却方法 ) prelist$(0) = chr(&h8a72)&chr(&h5f53)&chr(&h306a)&chr(&h3057) 該当なし 181 prelist(0) = 該当なし prelist$(1) = chr(&h5b9a)&chr(&h984d)&chr(&h6cd5) 定額法 182 prelist(1) = 定額法 For i% = 0 to For i% = 0 to 7 If i% = 7 Then 無形固定資産 184 ' If i% = 7 Then prelist$(2) = chr(&h671f)&chr(&h9593)&chr(&h6309)&chr(&h5206)&chr(&h6cd5) 185 prelist(2) = " 期間按分法 " Else 186 Else prelist$(2) = chr(&h5b9a)&chr(&h7387)&chr(&h6cd5) 187 prelist(2) = 定率法 End If 188 End If IntDMTbl(i%) 189 IntDMTbl(i%) getdmtbl(i%) 190 getdmtbl(i%) Next i% 191 Next i% Rem Rem If CellString(WkCL, 20, 2) = "NO" Then 193 If CellString(WkCL, 20, 2) = "NO" Then BJHDlg.GetControl("OptNo").Model.State = 1 大文字小文字 194 BJHDlg.OptNo.Value = 1 ElseIf CellString(WkCL, 20, 2) = "YES" Then 195 ElseIf CellString(WkCL, 20, 2) = "YES" Then BJHDlg.GetControl("OptYes").Model.State = 1 大文字小文字 196 BJHDlg.OptYes.Value = 1 If UCase(CellString(WkCL, 20, 3)) = ".XFDF" Then 197 If UCase(CellString(WkCL, 20, 3)) = ".XFDF" Then BJHDlg.GetControl("OptXFDF").Model.State = 1 大文字小文字 198 BJHDlg.OptXFDF.Value = 1 ElseIf UCase(CellString(WkCL, 20, 3)) = ".XML" Then 199 ElseIf UCase(CellString(WkCL, 20, 3)) = ".XML" Then BJHDlg.GetControl("OptXML").Model.State = 1 大文字小文字 200 BJHDlg.OptXML.Value = 1 End If 201 End If ページ 3

4 End If 202 End If End Sub 203 End Sub Sub IntDMTbl(ByVal c%) 204 Sub IntDMTbl(ByVal c%) 205 If BJHDlg.FBX.Value = False Then If Len(BJHDlg.GetControl("SorNM").Text) = 0 Then 206 BCH(c%).Text = CellString(WkCL, 11 + c%, 2) 207 BCH(c%).Value = CellString(WkCL, 11 + c%, 2) TCH(c%).Text = CellString(WkCL, 11 + c%, 4) 208 TCH(c%).Value = CellString(WkCL, 11 + c%, 4) CBCH(c%).Model.State = CellString(WkCL, 11 + c%, 6) 209 CBCH(c%).Value = CellString(WkCL, 11 + c%, 6) End If 210 If Len(BCH(c%).Text)=0 Then 211 If Len(BCH(c%).Value) = 0 Then setcellstring WkCL, 11+c%, 2, prelist$(0) 212 SetCellString WkCL, 11 + c%, 2, prelist(0) End If 213 End If If Len(TCH(c%).Text)=0 Then 214 If Len(TCH(c%).Value) = 0 Then setcellstring WkCL, 11+c%, 4, prelist$(0) 215 SetCellString WkCL, 11 + c%, 4, prelist(0) End If 216 End If 217 End If End Sub 218 End Sub Sub getdmtbl(byval c%) 219 Sub getdmtbl(byval c%) 220 dim i% Rem ( 会計償却方法 ) Rem ( 会計償却方法 ) If BJHDlg.FBX.Value = False Then BDM(c%).removeItems(0,BDM(c%).ItemCount) 225 BDM(c%).Clear TDM(c%).removeItems(0,TDM(c%).ItemCount) 226 TDM(c%).Clear If c% = 0 then 227 If c% = 0 then BDM(c%).AddItem(preList$(0), 0) 228 BDM(c%).AddItem prelist(0) BDM(c%).AddItem(preList$(1), 1) 229 BDM(c%).AddItem prelist(1) TDM(c%).AddItem(preList$(0), 0) 230 TDM(c%).AddItem prelist(0) TDM(c%).AddItem(preList$(1), 1) 231 TDM(c%).AddItem prelist(1) Else 232 Else 233 For i% = 0 to 2 BDM(c%).AddItems(preList$(), 0) 234 BDM(c%).AddItem prelist(i%) TDM(c%).AddItems(preList$(), 0) 235 TDM(c%).AddItem prelist(i%) 236 Next i% End If 237 End If 238 End If BDM(c%).setText(BCH(c%).Text) 239 BDM(c%).Value=BCH(c%) TDM(c%).setText(TCH(c%).Text) 240 TDM(c%).Value =TCH(c%) Rem -----( 償却方法不一致チェックボックス ) Rem -----( 償却方法不一致チェックボックス )----- CB(c%).Model.State=CBCH(c%).Model.State 243 CB(c%).Value=CBCH(c%) End Sub 244 End Sub Sub OnPBttn() 245 Sub OnPBttn() dim osfa As Object 246 dim osfa As Object dim olb As object, olt As object, ocb As object, ocls As Object 247 dim olb As object, olt As objectq dim syr$, smo$, sday$, estyr$, estmo$, imo% 248 dim syr$, smo$, sday$, estyr$, estmo$, imo% dim MaxDAY%, nymd&, iniymd$, sm%, smd$, sfy$, sym$ 249 dim MaxDAY%, nymd&, iniymd$, sm%, smd$, sfy$, sym$ dim i%, resp% 250 dim i%, resp% Rem Rem MsgTtl$ = chr(&h5165)&chr(&h529b)&chr(&h6f0f)&chr(&h30c1)&chr(&h30a7) 252 MsgTtl$ = 入力漏チェック MsgTtl$ = MsgTtl$ & chr(&h30c3)&chr(&h30af) 253 Rem 入力漏チェック Rem ( 会社名 ) Rem ( 会社名 ) CoName$ = BJHDlg.GetControl("CoName").Text() 256 CoName$ = BJHDlg.CoName.Value If Len(CoName$) = 0 Then 257 If Len(CoName$) = 0 Then MsgTxt$ = chr(&h4f1a)&chr(&h793e)&chr(&h540d)&chr(&h304c)&chr(&h672a) 258 MsgTxt$ = 会社名が未入力です MsgTxt$ = MsgTxt$ & chr(&h5165)&chr(&h529b)&chr(&h3067)&chr(&h3059)&chr(&h3002) 259 Rem 会社名が未入力です 260 msgbox( MsgTxt$, 48, MsgTtl$) 261 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 262 end Else 263 Else SetCellString WkCL, 1, 2, CoName$ 264 SetCellString WkCL, 1, 2, CoName$ End If 265 End If Rem ( 設立年月 ) Rem ( 設立年月 ) estyr$ = BJHDlg.GetControl("eYR").Text 267 estyr$ = BJHDlg.eYR.Value If Len(estYR$) = 0 Then 268 If Len(estYR$) = 0 Then ページ 4

5 MsgTxt$ = chr(&h8a2d)&chr(&h7acb)&chr(&h5e74)&chr(&h304c)&chr(&h672a) 269 MsgTxt$ = 設立年が未入力です MsgTxt$ = MsgTxt$ & chr(&h5165)&chr(&h529b)&chr(&h3067)&chr(&h3059)&chr(&h3002) 270 Rem 設立年が未入力です 271 msgbox( MsgTxt$, 48, MsgTtl$) 272 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 273 end ElseIf Val(estYR$) < Year(Now()) Then 274 ElseIf Val(estYR$) < Year(Now()) Then MsgTxt$ = chr(&h8a2d)&chr(&h7acb)&chr(&h5e74)&chr(&h304c)&chr(&h0031) 275 MsgTxt$ = 設立年が100 年以上前ですが正しいですか? MsgTxt$ = MsgTxt$ & chr(&h0030)&chr(&h0030)&chr(&h5e74)&chr(&h4ee5)&chr(&h4e0a) 276 MsgTxt$ = MsgTxt$ & chr(&h524d)&chr(&h3067)&chr(&h3059)&chr(&h304c)&chr(&h6b63) 277 MsgTxt$ = MsgTxt$ & chr(&h3057)&chr(&h3044)&chr(&h3067)&chr(&h3059)&chr(&h304b) 278 MsgTxt$ = MsgTxt$ & chr(&hff1f) 279 Rem 設立年が100 年以上前ですが正しいですか? 280 resp% = msgbox( MsgTxt$, 1, MsgTtl$) 281 resp% = msgbox( MsgTxt$, vbyesno, MsgTtl$) If resp% <> 1 Then 282 If resp% <> vbyes Then end 283 end End If 284 End If ElseIf Val(estYR$)>Year(Now()) Then 285 ElseIf Val(estYR$)>Year(Now()) Then MsgTxt$ = chr(&h8a2d)&chr(&h7acb)&chr(&h5e74)&chr(&h306f)&chr(&h4eca) 286 MsgTxt$ = 設立年は今年以前にして下さい MsgTxt$ = MsgTxt$ & chr(&h5e74)&chr(&h4ee5)&chr(&h524d)&chr(&h306b)&chr(&h3057) 287 MsgTxt$ = MsgTxt$ & chr(&h3066)&chr(&h4e0b)&chr(&h3055)&chr(&h3044)&chr(&h3002) 288 Rem 設立年は今年以前にして下さい 289 msgbox( MsgTxt$, 48, MsgTtl$) 290 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 291 end End If 292 End If estmo$ = BJHDlg.GetControl("eMo").Text 293 estmo$ = BJHDlg.eMo.Value If Len(estMo$) = 0 Then 294 If Len(estMo$) = 0 Then MsgTxt$ = chr(&h8a2d)&chr(&h7acb)&chr(&h6708)&chr(&h304c)&chr(&h672a) 295 MsgTxt$ = 設立月が未入力です MsgTxt$ = MsgTxt$ & chr(&h5165)&chr(&h529b)&chr(&h3067)&chr(&h3059)&chr(&h3002) 296 Rem 設立月が未入力です 297 msgbox( MsgTxt$, 48, MsgTtl$) 298 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 299 end ElseIf Val(estMo$) < 1 Or Val(estMo$)>12 Then 300 ElseIf Val(estMo$) < 1 Or Val(estMo$)>12 Then MsgTxt$ = chr(&h8a2d)&chr(&h7acb)&chr(&h6708)&chr(&h304c)&chr(&h0031) 301 MsgTxt$ = 設立月が1から12までの範囲外です MsgTxt$ = MsgTxt$ & chr(&h304b)&chr(&h3089)&chr(&h0031)&chr(&h0032)&chr(&h307e) 302 MsgTxt$ = MsgTxt$ & chr(&h3067)&chr(&h306e)&chr(&h7bc4)&chr(&h56f2)&chr(&h5916) 303 MsgTxt$ = MsgTxt$ & chr(&h3067)&chr(&h3059)&chr(&h3002) 304 Rem 設立月が1から12までの範囲外です 305 msgbox( MsgTxt$, 48, MsgTtl$) 306 msgbox MsgTxt$, 48, MsgTtl$ end 307 end End If 308 End If SetDate "Estb", "FYM", Val(estYR$)*100 + Val(estMo$) 309 SetDate "Estb", "FYM", Val(estYR$)*100 + Val(estMo$) Rem ( 使用開始日 ) Rem ( 使用開始日 ) syr$ = BJHDlg.GetControl("sYR").Text() 311 syr$ = BJHDlg.sYR.Value If Len(sYR$) = 0 Then 312 If Len(sYR$) = 0 Then MsgTxt$ = chr(&h4f7f)&chr(&h7528)&chr(&h958b)&chr(&h59cb)&chr(&h5e74) 313 MsgTxt$ = 使用開始年が未入力です MsgTxt$ = MsgTxt$ & chr(&h304c)&chr(&h672a)&chr(&h5165)&chr(&h529b)&chr(&h3067) 314 MsgTxt$ = MsgTxt$ & chr(&h3059)&chr(&h3002) 315 Rem 使用開始年が未入力です 316 msgbox( MsgTxt$, 48, MsgTtl$) 317 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 318 end ElseIf Val(sYR$) < Val(estYR$) Then 319 ElseIf Val(sYR$) < Val(estYR$) Then MsgTxt$ = chr(&h4f7f)&chr(&h7528)&chr(&h958b)&chr(&h59cb)&chr(&h5e74) 320 MsgTxt$ = 使用開始年が設立年より前になっています MsgTxt$ = MsgTxt$ & chr(&h304c)&chr(&h8a2d)&chr(&h7acb)&chr(&h5e74)&chr(&h3088) 321 MsgTxt$ = MsgTxt$ & chr(&h308a)&chr(&h524d)&chr(&h306b)&chr(&h306a)&chr(&h3063) 322 MsgTxt$ = MsgTxt$ & chr(&h3066)&chr(&h3044)&chr(&h307e)&chr(&h3059)&chr(&h3002) 323 Rem 使用開始年が設立年より前になっています 324 msgbox( MsgTxt$, 48, MsgTtl$) 325 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 326 end ElseIf Val(sYR$)>Year(Now()) Then 327 ElseIf Val(sYR$)>Year(Now()) Then MsgTxt$ = chr(&h4f7f)&chr(&h7528)&chr(&h958b)&chr(&h59cb)&chr(&h5e74) 328 MsgTxt$ = 使用開始年は今年以前にして下さい MsgTxt$ = MsgTxt$ & chr(&h306f)&chr(&h4eca)&chr(&h5e74)&chr(&h4ee5)&chr(&h524d) 329 MsgTxt$ = MsgTxt$ & chr(&h306b)&chr(&h3057)&chr(&h3066)&chr(&h4e0b)&chr(&h3055) 330 MsgTxt$ = MsgTxt$ & chr(&h3044)&chr(&h3002) Rem 使用開始年は今年以前にして下さい msgbox( MsgTxt$, 48, MsgTtl$) 333 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 334 end ページ 5

6 End If 335 End If smo$ = BJHDlg.GetControl("sMO").Text() 336 smo$ = BJHDlg.sMO.Value If Len(sMO$) = 0 Then 337 If Len(sMO$) = 0 Then MsgTxt$ = chr(&h4f7f)&chr(&h7528)&chr(&h958b)&chr(&h59cb)&chr(&h6708) 338 MsgTxt$ = 使用開始月が未入力です MsgTxt$ = MsgTxt$ & chr(&h304c)&chr(&h672a)&chr(&h5165)&chr(&h529b)&chr(&h3067) 339 MsgTxt$ = MsgTxt$ & chr(&h3059)&chr(&h3002) 340 Rem 使用開始月が未入力です 341 msgbox( MsgTxt$, 48, MsgTtl$) 342 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 343 end ElseIf Val(sMO$) < 1 Or Val(sMO$)>12 Then 344 ElseIf Val(sMO$) < 1 Or Val(sMO$)>12 Then MsgTxt$ = chr(&h4f7f)&chr(&h7528)&chr(&h958b)&chr(&h59cb)&chr(&h6708) 345 MsgTxt$ = 使用開始月が1から12までの範囲外です MsgTxt$ = MsgTxt$ & chr(&h304c)&chr(&h0031)&chr(&h304b)&chr(&h3089)&chr(&h0031) 346 MsgTxt$ = MsgTxt$ & chr(&h0032)&chr(&h307e)&chr(&h3067)&chr(&h306e)&chr(&h7bc4) 347 MsgTxt$ = MsgTxt$ & chr(&h56f2)&chr(&h5916)&chr(&h3067)&chr(&h3059)&chr(&h3002) 348 Rem 使用開始月が1から12までの範囲外です 349 msgbox( MsgTxt$, 48, MsgTtl$) 350 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 351 end End If 352 End If If Val(sYR$)*100+ Val(sMO$) < Val(estYR$)*100 + Val(estMo$) Then 353 If Val(sYR$)*100+ Val(sMO$) < Val(estYR$)*100 + Val(estMo$) Then MsgTxt$ = chr(&h4f7f)&chr(&h7528)&chr(&h958b)&chr(&h59cb)&chr(&h5e74) 354 MsgTxt$ = 使用開始年月が設立年月より前になっています MsgTxt$ = MsgTxt$ & chr(&h6708)&chr(&h304c)&chr(&h8a2d)&chr(&h7acb)&chr(&h5e74) 355 MsgTxt$ = MsgTxt$ & chr(&h6708)&chr(&h3088)&chr(&h308a)&chr(&h524d)&chr(&h306b) 356 MsgTxt$ = MsgTxt$ & chr(&h306a)&chr(&h3063)&chr(&h3066)&chr(&h3044)&chr(&h307e) 357 MsgTxt$ = MsgTxt$ & chr(&h3059)&chr(&h3002) 358 Rem 使用開始年月が設立年月より前になっています 359 msgbox( MsgTxt$, 48, MsgTtl$) 360 msgbox MsgTxt$, vbexclamation, MsgTtl$ end 361 end End If 362 End If iniymd$ = DateSerial(sYR$, smo$, 1) 363 iniymd$ = DateSerial(sYR$, smo$, 1) nymd& = DateValue(iniYMD$) nymd& = DateValue(iniYMD$) -1 sfy$ = DateSerial(Year(nYMD&), Month(nYMD&), Day(nYMD&)) 365 sfy$ = DateSerial(Year(nYMD&), Month(nYMD&), Day(nYMD&)) SetDate "Strt", "Date", sfy$ 366 SetDate "Strt", "Date", sfy$ sym$ = Left(sFY$, 4) & Mid(sFY$, 6, 2) 367 sym$ = Left(sFY$, 4) & Mid(sFY$, 6, 2) Rem Rem MsgTtl$ = chr(&h511f)&chr(&h5374)&chr(&h65b9)&chr(&h6cd5)&chr(&h306e) 369 MsgTtl$ = 償却方法の指定確認 MsgTtl$ = MsgTtl$ & chr(&h6307)&chr(&h5b9a)&chr(&h78ba)&chr(&h8a8d) 370 Rem 償却方法の指定確認 ( 有形固定資産 ) Rem 償却方法の指定確認 ( 有形固定資産 ) setcolarray("yuk") 372 setcolarray("yuk") VeriConsAft() 373 VeriConsAft Rem Rem XFDFFolder() 378 XFDFFolder Rem Rem RestoreHeaders() 380 RestoreHeaders ThisComponent.calculate 381 Application.Calculate WkCL.Protect("pwd") 382 WkCL.Protect Password:="pwd" GetMsgTxt$(400) 389 GetMsgTxt$(400) Rem 償却方法につき 次の変更が設定されました 390 Rem 償却方法につき 次の変更が設定されました Rem 変更後ファイルを新規ファイル名で保存しますか? 391 Rem 変更後ファイルを新規ファイル名で保存しますか? resp% = MsgBox(MsgTxt$, 36, MsgTtl$) 392 resp% = MsgBox(MsgTxt$, vbquestion+vbyesno, MsgTtl$) If resp% = 6 then 393 If resp% = vbyes then BJHDlg.GetControl("FSVBox").Model.State = True 178 for Vista 394 BJHDlg.FSVBox.Value = True BJHDlg.Model.Width = BJHDlg.Model.Width BJHDlg.Model.Height = BJHDlg.Model.Height BJHDlg.Height = BJH.Height + 38 BJHDlg.GetControl("DocNMBox").setFocus() 397 BJHDlg.Visible=True 398 GetMsgTxt$(410) 399 GetMsgTxt$(410) Rem 新規ファイル名を ダイアログ最下部 Ⅶのボックスに入力して下さい 400 Rem 新規ファイル名を ダイアログ最下部 Ⅶのボックスに入力して下さい MsgBox(MsgTxt$, 0, MsgTtl$) 401 MsgBox MsgTxt$, vbokonly, MsgTtl$ ページ 6

7 402 BJHDlg.DocNMBox.SetFocus Exit Sub 403 Exit Sub Else 404 Else OnOut 405 OnOut End If 409 End If End Sub 410 End Sub Sub DocStoreAs() 411 Sub mydocstoreas() dim NoArgs() as New com.sun.star.beans.propertyvalue 412 dim odocument As Object, sdcname$, dcols% 413 Dim sdcname$, dcols% odocument = StarDesktop.ActiveFrame.Controller.Model 414 sdcname$ = BJHDlg.GetControl("DocNMBox").Text 415 sdcname$ = BJHDlg.DocNMBox.Value If sdirfile$(1) = sdcname$ Then 416 If sdirfile(1) = sdcname$ Then BJHDlg.GetControl("DocNMBox").Model.BackgroundColor = "&HCCFFFF" 417 BJHDlg.DocNMBox.BackColor = "&HCCFFFF" BJHDlg.GetControl("StoreURL").Label = chr(&h3000)&chr(&h4fdd)&chr(&h5b58) 418 BJHDlg.StoreURL.Caption = 保存 GetMsgTxt$(421) 419 GetMsgTxt$(421) msgbox(msgtxt$, 0, MsgTtl$) 420 msgbox MsgTxt$, 0, MsgTtl$ Else 421 Else Rem 償却累計額保存列の削除 ( 有形固定資産 ) Rem 償却累計額保存列の削除 ( 有形固定資産 ) setcolarray("yuk") 423 setcolarray("yuk") WkYK.UnProtect("pwd") 424 WkYK.UnProtect Password:="pwd" sym$ = CStr(GetDate("Strt","FYM")) 425 sym$ = CStr(GetDate("Strt","FYM")) If BJHDlg.GetControl("OptContinue").Model.State = 0 then 426 If BJHDlg.OptContinue.Value = 0 then SetCellString WkYK, 7, Col_ADINI%, "Book!" & sym$ 427 SetCellString WkYK, 7, Col_ADINI%, "Book!" & sym$ SetCellString WkYK, 7, Ctx_ADINI%, "Tax!" & sym$ 428 SetCellString WkYK, 7, Ctx_ADINI%, "Tax!" & sym$ dcols% = Col_AnoYM%-Ctx_RevACQ% dcols% = Col_AnoYM%-Ctx_RevACQ%-1 WkYK.Columns.removeByIndex(Ctx_RevACQ%, dcols%) 430 WkYK.Range(RNM$(1, Ctx_RevACQ%, 1, dcols%)).entirecolumn.delete End If 431 End If WkYK.Protect("pwd") 432 WkYK.Protect Password:="pwd" Rem 償却累計額保存列の削除 ( 無形固定資産 ) Rem 償却累計額保存列の削除 ( 無形固定資産 ) setcolarray("muk") 434 setcolarray("muk") WkMK.UnProtect("pwd") 435 WkMK.UnProtect Password:="pwd" If BJHDlg.GetControl("OptContinue").Model.State = 0 then 436 If BJHDlg.OptContinue.Value = 0 then SetCellString WkMK, 7, Col_ADINI%, "Book!" & sym$ 437 SetCellString WkMK, 7, Col_ADINI%, "Book!" & sym$ SetCellString WkMK, 7, Ctx_ADINI%, "Tax!" & sym$ 438 SetCellString WkMK, 7, Ctx_ADINI%, "Tax!" & sym$ dcols% = Col_AnoYM%-Ctx_RevACQ% dcols% = Col_AnoYM%-Ctx_RevACQ%-1 WkMK.Columns.removeByIndex(Ctx_RevACQ%, dcols%) 440 WkMK.Range(RNM$(1, Ctx_RevACQ%, 1, dcols%)).entirecolumn.delete End If 441 End If WkMK.Protect("pwd") 442 WkMK.Protect Password:="pwd" Rem Rem sdcname$ = sdirfile$(0) & sdcname$ 444 sdcname$ = sdirfile(0) & sdcname$ odocument.storeasurl(sdcname$, NoArgs()) 445 ActiveWorkbook.SaveAs Filename:=sDcName$ BJHDlg.GetControl("StoreURL").Label = chr(&h4fdd)&chr(&h5b58)&chr(&h5b8c)&chr(&h4e86) 446 BJHDlg.StoreURL.Caption = 保存完了 BJHDlg.GetControl("DocNMBox").Model.BackgroundColor = "&HFFFFFF" 447 BJHDlg.DocNMBox.BackColor = "&HFFFFFF" GetMsgTxt$(420) 448 GetMsgTxt$(420) msgbox(msgtxt$, 0, MsgTtl$) 449 msgbox MsgTxt$, 0, MsgTtl$ End If 450 End If End Sub 451 End Sub Sub StoreURLChg() 452 Sub StoreURLChg() BJHDlg.GetControl("DocNMBox").Model.BackgroundColor = "&HFFC0CB" 453 BJHDlg.DocNMBox.BackColor = "&HFFC0CB" BJHDlg.GetControl("StoreURL").Label = chr(&h4fdd)&chr(&h5b58)&chr(&h958b)&chr(&h59cb) 454 BJHDlg.StoreURL.Caption = 保存開始 End Sub 455 End Sub Function WhatClsChg$() 456 Function WhatClsChg$() dim i%, sbch$, stch$, sbwd$, stwd$, sparrow$ 457 dim i%, sbch$, stch$, sbwd$, stwd$, sparrow$ sbwd$ = chr(&h0028)&chr(&h4f1a)&chr(&h8a08)&chr(&h0029)&chr(&hff1a) ( 会計 ): 458 sbwd$ = ( 会計 ): stwd$ = chr(&h0028)&chr(&h7a0e)&chr(&h52d9)&chr(&h0029)&chr(&hff1a) ( 税務 ): 459 stwd$ = ( 税務 ) sparrow$ = Chr(&H0020)&Chr(&H2794)&Chr(&H0020) 460 Sparrow$ = " " WhatClsChg$ = "" 461 WhatClsChg$ = "" For i% = 0 To For i% = 0 To 7 sbch$ = BCH(i%).Text 463 sbch$ = BCH(i%).Value stch$ = TCH(i%).Text 464 stch$ = TCH(i%).Value If CellString(WkCL, 11+i%, 2) <> sbch$ Then 465 If CellString(WkCL, 11+i%, 2) <> sbch$ Then If WhatClsChg$ = "" Then 466 If WhatClsChg$ = "" Then WhatClsChg$ = ClassNM$(i%) &sbwd$ &sbch$ & sparrow$ 467 WhatClsChg$ = ClassNM$(i%) &sbwd$ &sbch$ & sparrow$ WhatClsChg$ = WhatClsChg$ &CellString(WkCL, 11+i%, 2)&Chr(13) 468 WhatClsChg$ = WhatClsChg$ &CellString(WkCL, 11+i%, 2)&Chr(13) ページ 7

8 Else 469 Else WhatClsChg$ = WhatClsChg$ &ClassNM$(i%) &sbwd$ &sbch$ & sparrow$ 470 WhatClsChg$ = WhatClsChg$ &ClassNM$(i%) &sbwd$ &sbch$ & sparrow$ WhatClsChg$ = WhatClsChg$ &CellString(WkCL, 11+i%, 2) &Chr(13) 471 WhatClsChg$ = WhatClsChg$ &CellString(WkCL, 11+i%, 2) &Chr(13) End If 472 End If End If 473 End If If CellString(WkCL, 11+i%, 4) <> stch$ Then 474 If CellString(WkCL, 11+i%, 4) <> stch$ Then If WhatClsChg$ = "" Then 475 If WhatClsChg$ = "" Then WhatClsChg$ = ClassNM$(i%) &stwd$ &stch$ & sparrow$ 476 WhatClsChg$ = ClassNM$(i%) &stwd$ &stch$ & sparrow$ WhatClsChg$ = WhatClsChg$ &CellString(WkCL, 11+i%, 4)&Chr(13) 477 WhatClsChg$ = WhatClsChg$ &CellString(WkCL, 11+i%, 4)&Chr(13) Else 478 Else WhatClsChg$ = WhatClsChg$ &ClassNM$(i%) &stwd$ &stch$ & sparrow$ 479 WhatClsChg$ = WhatClsChg$ &ClassNM$(i%) &stwd$ &stch$ & sparrow$ WhatClsChg$ = WhatClsChg$ &CellString(WkCL, 11+i%, 4)&Chr(13) 480 WhatClsChg$ = WhatClsChg$ &CellString(WkCL, 11+i%, 4)&Chr(13) End If 481 End If End If 482 End If Next i% 483 Next i% End Function 484 End Function Sub VeriConsAft() 485 Sub VeriConsAft() dim i% 486 dim i% For i% = 0 to For i% = 0 to 6 If BDM(i%).Text = BCH(i%).Text And TDM(i%).Text = TCH(i%).Text And _ 488 CB(i%).Model.State = CBCH(i%).Model.State Then 489 Rem Do Nothing 490 Else 491 SetCellString WkCL, 11 + i%, 2, BDM(i%).Text 492 SetCellString WkCL, 11 + i%, 2, BDM(i%).Value SetCellString WkCL, 11 + i%, 4, TDM(i%).Text 493 SetCellString WkCL, 11 + i%, 4, TDM(i%).Value SetCellString WkCL, 11 + i%, 6, CB(i%).Model.State 494 SetCellString WkCL, 11 + i%, 6, CB(i%).Value End If 495 Next i% 496 Next i% End Sub 497 End Sub Sub VeriCons() 498 Sub VeriCons(ByVal h%) dim h%, swd$, resp% 499 dim swd$, resp% h% = Val(Right(BJHDlg.getControl("SorNM").Text,1)) 500 If BJHDlg.FBX.Value = False then 501 Exit Sub 502 End If If BDM(h%).Text = BCH(h%).Text And TDM(h%).Text = TCH(h%).Text And _ 503 If BDM(h%).Value = BCH(h%).Value And TDM(h%).Value = TCH(h%).Value And _ CB(h%).Model.State = CBCH(h%).Model.State Then 504 CB(h%).Value = CBCH(h%).Value Then Exit Sub 505 Exit Sub End If 506 End If swd$ = chr(&h8a72)&chr(&h5f53)&chr(&h306a)&chr(&h3057) 該当なし 507 swd$ = 該当なし Rem Rem If BJHDlg.GetControl("OptContinue").Model.State = 1 then 509 If BJHDlg.OptContinue.Value = True then If FitSum@(WkYK, h%, 1, Col_AQAmt%, Col_AQAmt%) > 0 Then 510 If FitSum@(WkYK,Clng( h%), 1, Col_AQAmt%, Col_AQAmt%) > 0 Then CLS(h%).Model.BackgroundColor = "&HFFC0CB" 511 CLS(h%).BackColor = "&HFFC0CB" Rem MsgTtl$ = 償却方法変更チェック 512 Rem MsgTtl$ = 償却方法変更チェック If BDM(h%).Text = swd$ Or TDM(h%).Text = swd$ Then 会計 or 税務 : 該 513 If BDM(h%).Value = swd$ Or TDM(h%).Value = swd$ Then GetMsgTxt$(100) 514 GetMsgTxt$(100) Rem 過年度の減価償却データがありますので 該当なしへの変更はできません 515 Rem 過年度の減価償却データがありますので 該当なしへの変更はできません MsgBox(MsgTxt$, 16, MsgTtl$) 516 MsgBox MsgTxt$, 16, MsgTtl$ Else 517 Else If (CellString(WkCL, 22, 2) = FiscalYMD$ AND CellString(WkCL, 22, 3) = "T") AND _ 518 If (CellString(WkCL, 22, 2) = FiscalYMD$ AND CellString(WkCL, 22, 3) = "T") AND _ (CellString(WkCL, 23, 2) = FiscalYMD$ AND CellString(WkCL, 23, 3) = "T") Then 519 (CellString(WkCL, 23, 2) = FiscalYMD$ AND CellString(WkCL, 23, 3) = "T") Then Rem ---( 償却計算後 WkCLのセルB22は更新されるため これが期末であることを確認 ) 520 Rem ---( 償却計算後 WkCLのセルB22は更新されるため これが期末であることを確認 ) If BDM(h%).Text <> BCH(h%).Text Then 521 If BDM(h%).Value <> BCH(h%).Value Then GetMsgTxt$(110) 522 GetMsgTxt$(110) Rem 過年度の減価償却データがありますので 償却方法の変更は会計方針の 523 Rem 過年度の減価償却データがありますので 償却方法の変更は会計方針の Rem 変更に該当します そのために必要な承認等の手続は済んでいますか? 524 Rem 変更に該当します そのために必要な承認等の手続は済んでいますか? ElseIf TDM(h%).Text <> TCH(h%).Text Then 525 ElseIf TDM(h%).Value <> TCH(h%).Value Then GetMsgTxt$(111) 526 GetMsgTxt$(111) Rem 過年度の減価償却データがありますので 償却方法の変更は税務償却方法の 527 Rem 過年度の減価償却データがありますので 償却方法の変更は税務償却方法の Rem 変更に該当します そのために必要な届出等の手続は済んでいますか? 528 Rem 変更に該当します そのために必要な届出等の手続は済んでいますか? End If 529 End If resp% = MsgBox(MsgTxt$, 36, MsgTtl$) 530 resp% = MsgBox(MsgTxt$, 36, MsgTtl$) If resp% = 6 Then 531 If resp% = 6 Then CLS(h%).Model.BackgroundColor = "&HC0E0FF" 532 CLS(h%).BackColor = "&HC0E0FF" Exit SUb 533 Exit SUb End If 534 End If Else 535 Else ページ 8

9 GetMsgTxt$(105) 536 GetMsgTxt$(105) Rem 減価償却方法の変更は事業年度末での計算が完了している場合に 537 Rem 減価償却方法の変更は事業年度末での計算が完了している場合に Rem だけ行なうことができます 変更後償却方法の適用年度の直前の 538 Rem だけ行なうことができます 変更後償却方法の適用年度の直前の Rem 事業年度末の減価償却計算を有形 無形の両方とも完了して下さい 539 Rem 事業年度末の減価償却計算を有形 無形の両方とも完了して下さい MsgBox(MsgTxt$, 16, MsgTtl$) 540 MsgBox MsgTxt$, 16, MsgTtl$ End If 541 End If End If 542 End If BDM(h%).Text = BCH(h%).Text 543 BDM(h%).Value = BCH(h%).Value TDM(h%).Text = TCH(h%).Text 544 TDM(h%).Value = TCH(h%).Value CB(h%).Model.State = CBCH(h%).Model.State 545 CB(h%).Value = CBCH(h%).Value CLS(h%).Model.BackgroundColor = "&HF0EBB6" 546 CLS(h%).BackColor = "&HC0E0FF" Else 547 Else If BDM(h%).Text = swd$ Then 548 If BDM(h%).Value = swd$ Then If TDM(h%).Text = swd$ Then 549 If TDM(h%).Value = swd$ Then CB(h%).Model.State = False 550 CB(h%).Value = False FitRowHide WkYK, CStr(h%), 1, 1, False 会計 税務 : 償 551 FitRowHide WkYK, CStr(h%), 1, 1, False Else 552 Else CLS(h%).Model.BackgroundColor = "&HFFC0CB" 553 CLS(h%).BackColor = "&HFFC0CB" GetMsgTxt$ (310) 554 GetMsgTxt$ (310) MsgBox MsgTxt$, vbexclamation, MsgTtl$ 555 MsgBox MsgTxt$, vbexclamation, MsgTtl$ Rem 会計償却方法も指定するか 会計 税務とも 該当なし にして下さい 556 Rem 会計償却方法も指定するか 会計 税務とも 該当なし にして下さい CLS(h%).Model.BackgroundColor = "&HC0E0FF" 557 CLS(h%).BackColor = "&HC0E0FF" End If 558 End If Else 559 Else If TDM(h%).Text = swd$ Then 560 If TDM(h%).Value = swd$ Then CLS(h%).Model.BackgroundColor = "&HFFC0CB" 561 CLS(h%).BackColor = "&HFFC0CB" GetMsgTxt$ (300) 562 GetMsgTxt$ (300) MsgBox MsgTxt$, vbexclamation, MsgTtl$ 563 MsgBox MsgTxt$, vbexclamation, MsgTtl$ Rem 税務償却方法も指定するか 会計 税務とも 該当なし にして下さい 564 Rem 税務償却方法も指定するか 会計 税務とも 該当なし にして下さい CLS(h%).Model.BackgroundColor = "&HC0E0FF" 565 CLS(h%).BackColor = "&HC0E0FF" Else 566 Else FitRowHide WkYK, CStr(h%), 1, 1, True 567 FitRowHide WkYK, CStr(h%), 1, 1, True If BDM(h%).Text = TDM(h%).Text Then 568 If BDM(h%).Value = TDM(h%).Value Then VeriCB (h%) 569 VeriCB (h%) Else 570 Else CB(h%).Model.State = True 571 CB(h%).Value = True End If 572 End If End If 573 End If End If 574 End If End If 575 End If Else ( 新規開始の場 576 ' Else If FitSum@(WkYK, h%, 1, Col_AQAmt%, Col_AQAmt%) > 0 Then 577 If FitSum@(WkYK,Clng( h%), 1, Col_AQAmt%, Col_AQAmt%) > 0 Then If BDM(h%).Text = swd$ Then 会計 : 該当なし 578 If BDM(h%).Value = swd$ Then CLS(h%).Model.BackgroundColor = "&HFFC0CB" 579 CLS(h%).BackColor = "&HFFC0CB" If TDM(h%).Text = swd$ Then 税務 : 該当なし 580 If TDM(h%).Value = swd$ Then CB(h%).Model.State = False 581 CB(h%).Value = False 582 GetMsgTxt$(200) 583 GetMsgTxt$(200) Rem 償却方法変更チェック 584 Rem 償却方法変更チェック Rem 過年度取得の償却資産データが入力されています 585 Rem 過年度取得の償却資産データが入力されています Rem 一行だけ残して これらの他の行を削除しますか? 586 Rem 一行だけ残して これらの他の行を削除しますか? resp% = MsgBox(MsgTxt$, 36, MsgTtl$) 587 resp% = MsgBox(MsgTxt$, 36, MsgTtl$) If resp% = 6 then 588 If resp% = 6 then WkCL.UnProtect("pwd") 589 WkYK.UnProtect Password:="pwd" FitRowDel WkYK, Clng(h%), FitRowDel WkYK, Clng(h%), 1 WkCL.Protect("pwd") 591 WkYK.Protect Password:="pwd" End If 592 End If Else 593 Else GetMsgTxt$ (310) 594 GetMsgTxt$ (310) MsgBox MsgTxt$, vbexclamation, MsgTtl$ 595 MsgBox MsgTxt$, vbexclamation, MsgTtl$ Rem 会計償却方法も指定するか 会計 税務とも 該当なし にして下さい 596 Rem 会計償却方法も指定するか 会計 税務とも 該当なし にして下さい End If 597 End If CLS(h%).Model.BackgroundColor = "&HC0E0FF" 598 CLS(h%).BackColor = "&HC0E0FF" Else 会計 : 該当あり 599 Else If BDM(h%).Text <> BCH(h%).Text Or TDM(h%).Text <> TCH(h%).Text Then 会計または税 600 If BDM(h%).Value <> BCH(h%).Value Or TDM(h%).Value <> TCH(h%).Value Then FitRowHide WkYK, CStr(h%), 1, 1, True 601 FitRowHide WkYK, CStr(h%), 1, 1, True If BDM(h%).Text = TDM(h%).Text Then 会計 税務 : 償 602 If BDM(h%).Value = TDM(h%).Value Then ページ 9

10 VeriCB (h%) 603 VeriCB (h%) Else 会計 税務 : 償 604 Else CB(h%).Model.State = True 605 CB(h%).Value = True End If 606 End If End If 607 End If End If 608 End If Else 609 Else If BDM(h%).Text = swd$ Then 会計 : 該当なし 610 If BDM(h%).Value = swd$ Then If TDM(h%).Text = swd$ Then 税務 : 該当なし 611 If TDM(h%).Value = swd$ Then CB(h%).Model.State = False 612 CB(h%).Value = False FitRowHide WkYK, CStr(h%), 1, 1, True 613 FitRowHide WkYK, CStr(h%), 1, 1, True Else 614 Else CLS(h%).Model.BackgroundColor = "&HFFC0CB" 615 CLS(h%).BackColor = "&HFFC0CB" GetMsgTxt$ (310) 616 GetMsgTxt$ (310) MsgBox MsgTxt$, vbexclamation, MsgTtl$ 617 MsgBox MsgTxt$, vbexclamation, MsgTtl$ Rem 会計償却方法も指定するか 会計 税務とも 該当なし にして下さい 618 Rem 会計償却方法も指定するか 会計 税務とも 該当なし にして下さい CLS(h%).Model.BackgroundColor = "&HC0E0FF" 619 CLS(h%).BackColor = "&HC0E0FF" End If 620 End If Else 会計 : 該当あり 621 Else If TDM(h%).Text = swd$ Then 会計 税務 : 償 622 If TDM(h%).Value = swd$ Then CLS(h%).Model.BackgroundColor = "&HFFC0CB" 623 CLS(h%).BackColor = "&HFFC0CB" GetMsgTxt$ (300) 会計 税務 : 償 624 GetMsgTxt$ (300) MsgBox MsgTxt$, vbexclamation, MsgTtl$ 625 MsgBox MsgTxt$, vbexclamation, MsgTtl$ Rem 税務償却方法も指定するか 会計 税務とも 該当なし にして下さい 626 Rem 税務償却方法も指定するか 会計 税務とも 該当なし にして下さい CLS(h%).Model.BackgroundColor = "&HC0E0FF" 627 CLS(h%).BackColor = "&HC0E0FF" Else 628 Else FitRowHide WkYK, CStr(h%), 1, 1, True 629 FitRowHide WkYK, CStr(h%), 1, 1, True If BDM(h%).Text = TDM(h%).Text Then 630 If BDM(h%).Value = TDM(h%).Value Then VeriCB (h%) 631 VeriCB (h%) Else 632 Else CB(h%).Model.State = True 633 CB(h%).Value = True End If 634 End If End If 635 End If End If 636 End If End If 637 End If End If 638 End If End Sub 639 End Sub Sub VeriCB(ByVal h%) 640 Sub VeriCB(ByVal h%) Dim resp% 641 Dim resp% CLS(h%).Model.BackgroundColor = "&HFFC0CB" 642 CLS(h%).BackColor = "&HFFC0CB" GetMsgTxt$ (210) 643 GetMsgTxt$ (210) Rem MsgTtl$ = " 不一致欄の処理 " 644 Rem MsgTtl$ = " 不一致欄の処理 " Rem " 会計 税務で同じ償却方法が選択されました " & CHr(13) 645 Rem " 会計 税務で同じ償却方法が選択されました " & CHr(13) Rem " この場合 耐用年数 残存価額等すべて一致 " & Chr(13) 646 Rem " この場合 耐用年数 残存価額等すべて一致 " & Chr(13) Rem " するときだけ 不一致 Boxを空欄にします " 647 Rem " するときだけ 不一致 Boxを空欄にします " resp% = MsgBox(MsgTxt$, 36, MsgTtl$) 648 resp% = MsgBox(MsgTxt$, 36, MsgTtl$) If resp% = 6 Then 649 If resp% = 6 Then CB(h%).Model.State = False 650 CB(h%).Value = False Else 651 Else CB(h%).Model.State = True 652 CB(h%).Value = True End If 653 End If CLS(h%).Model.BackgroundColor = "&HC0E0FF" 654 CLS(h%).BackColor = "&HC0E0FF" End Sub 655 End Sub Sub OnOut() 656 Sub OnOut() If BJHDlg.GetControl("FSVBox").Model.State = True Then 657 If BJHDlg.FSVBox.Value = True Then If sdirfile(1) = BJHDlg.getCOntrol("DocNMBox").Text Then 658 If sdirfile(1) = BJHDlg.DocNMBox.Value Then GetMsgTxt$ (430) 659 GetMsgTxt$ (430) Rem ファイルは保存されませんでした 660 Rem ファイルは保存されませんでした MsgBox MsgTxt$, 0, MsgTtl$ 661 MsgBox MsgTxt$, vbokonly, MsgTtl$ End If 662 End If End If 663 End If BJHDlg.endExecute() 664 BJHDlg.Hide End Sub 665 End Sub Sub DefDPRMtd() 666 Sub DefDPRMtd() dim i% 667 dim i% For i% = 0 To For i% = 0 To 7 BkDMtd$(i%) =CellString(WkCL, 11+i%, 3) 669 BkDMtd(i%) =CellString(WkCL, 11+i%, 3) ページ 10

11 TxDMtd$(i%) =CellString(WkCL, 11+i%, 5) 670 TxDMtd(i%) =CellString(WkCL, 11+i%, 5) IsBkTxDiff(i%)=CellString(WkCL, 11+i%, 6) 671 IsBkTxDiff(i%) = CellString(WkCL, 11 + i%, 6) Next i% 672 Next i% BkDMtd$(8) ="ABM" 673 BkDMtd(8) ="ABM" TxDMtd$(8) ="ABM" 674 TxDMtd(8) ="ABM" IsBkTxDiff(8)="0" 675 IsBkTxDiff(8)=False End Sub 676 End Sub Sub GetMsgTxt$(ByVal msgnum%) 677 Sub GetMsgTxt(ByVal msgnum%) dim swd$ 678 dim swd$ MsgTtl$ = chr(&h511f)&chr(&h5374)&chr(&h65b9)&chr(&h6cd5)&chr(&h5909) 679 MsgTtl$ = 償却方法変更チェック MsgTtl$ = MsgTtl$ & chr(&h66f4)&chr(&h30c1)&chr(&h30a7)&chr(&h30c3)&chr(&h30af) 680 Rem 償却方法変更チェック 681 Select Case msgnum% 682 Select Case msgnum% Case Case 10 MsgTtl$ = chr(&h8a2d)&chr(&h5b9a)&chr(&h767b)&chr(&h9332)&chr(&h65b9) 684 MsgTtl$ = 設定登録方法の確認 MsgTtl$ = MsgTtl$ & chr(&h6cd5)&chr(&h306e)&chr(&h78ba)&chr(&h8a8d) 685 Rem 設定登録方法の確認 686 MsgTxt$ = Chr(&H00A0)&chr(&H2165)&chr(&H306E)&chr(&H8A2D)&chr(&H5B9A) 687 MsgTxt$ = Ⅵの設定登録方法として & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h767b)&chr(&h9332)&chr(&h65b9)& chr(&h6cd5)&chr(&h3068) 688 MsgTxt$ = MsgTxt$ & chr(&h3057)&chr(&h3066)&chr(&h3001)&chr(13) 689 Rem Ⅵの設定登録方法として 690 MsgTxt$ = MsgTxt$ & chr(&h300c)&chr(&h65b0)&chr(&h898f)&chr(&h5c0e)&chr(&h5165) 691 MsgTxt$ = MsgTxt$ & 新規導入 転用開始の場合 MsgTxt$ = MsgTxt$ & chr(&h30fb)&chr(&h8ee2)&chr(&h7528)&chr(&h958b)&chr(&h59cb) 692 MsgTxt$ = MsgTxt$ & chr(&h306e)&chr(&h5834)&chr(&h5408)&chr(&h300d) 693 Rem 新規導入 転用開始の場合 694 MsgTxt$ = MsgTxt$ & chr(&h304c)&chr(&h9078)&chr(&h629e)&chr(&h3055)&chr(&h308c) 695 MsgTxt$ = MsgTxt$ & が選択されました & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h307e)&chr(&h3057)&chr(&h305f)&chr(&h3002)&chr(13)&chr(13) 696 Rem が選択されました 697 MsgTxt$ = MsgTxt$ & chr(&h3053)&chr(&h306e)&chr(&h30aa)&chr(&h30d7)&chr(&h30b7) 698 MsgTxt$ = MsgTxt$ & このオプションでの設定完了時の操作は & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h30e7)&chr(&h30f3)&chr(&h3067)&chr(&h306f)&chr(&h3001) 699 MsgTxt$ = MsgTxt$ & chr(&h8a2d)&chr(&h5b9a)&chr(&h5b8c)&chr(&h4e86)&chr(&h6642) 700 MsgTxt$ = MsgTxt$ & chr(&h306b)&chr(&h3001)&chr(13) 701 Rem このオプションでの設定完了時の操作は 702 MsgTxt$ = MsgTxt$ & chr(&h8ee2)&chr(&h7528)&chr(&h958b)&chr(&h59cb)&chr(&h306e) 703 MsgTxt$ = MsgTxt$ & 転用開始の場合は 必ず 新規ファイル名で保存します & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h5834)&chr(&h5408)&chr(&h306f)&chr(&h3001)&chr(&h5fc5) 704 MsgTxt$ = MsgTxt$ & chr(&h305a)&chr(&h3001)&chr(&h65b0)&chr(&h898f)&chr(&h30d5) 705 MsgTxt$ = MsgTxt$ & chr(&h30a1)&chr(&h30a4)&chr(&h30eb)&chr(&h540d)&chr(&h3067) 706 MsgTxt$ = MsgTxt$ & chr(&h4fdd)&chr(&h5b58)&chr(&h3057)&chr(&h307e)&chr(&h3059) 707 MsgTxt$ = MsgTxt$ & chr(&h3002)&chr(13) 708 Rem 転用開始の場合は 必ず 新規ファイル名で保存します 709 MsgTxt$ = MsgTxt$ & chr(&h4ed6)&chr(&h65b9)&chr(&h3001)&chr(&h65b0)&chr(&h898f) 710 MsgTxt$ = MsgTxt$ & 他方 新規導入の場合は どちらもOKです すなわち & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h5c0e)&chr(&h5165)&chr(&h306e)&chr(&h5834)&chr(&h5408) 711 MsgTxt$ = MsgTxt$ & chr(&h306f)&chr(&h3001)&chr(&h3069)&chr(&h3061)&chr(&h3089) 712 MsgTxt$ = MsgTxt$ & chr(&h3082)&chr(&hff2f)&chr(&hff2b)&chr(&h3067)&chr(&h3059) 713 MsgTxt$ = MsgTxt$ & chr(&h3002)&chr(&h3059)&chr(&h306a)&chr(&h308f)&chr(&h3061) 714 MsgTxt$ = MsgTxt$ & chr(&h3001)&chr(13) 715 Rem 他方 新規導入の場合は どちらもOKです すなわち 716 MsgTxt$ = MsgTxt$ & chr(&h65b0)&chr(&h898f)&chr(&h30d5)&chr(&h30a1)&chr(&h30a4) 717 MsgTxt$ = MsgTxt$ & 新規ファイル名での保存 ファイル名を変更しない & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h30eb)&chr(&h540d)&chr(&h3067)&chr(&h306e)&chr(&h4fdd) 718 MsgTxt$ = MsgTxt$ & chr(&h5b58)&chr(&h3001)&chr(&h30d5)&chr(&h30a1)&chr(&h30a4) 719 MsgTxt$ = MsgTxt$ & chr(&h30eb)&chr(&h540d)&chr(&h3092)&chr(&h5909)&chr(&h66f4) 720 MsgTxt$ = MsgTxt$ & chr(&h3057)&chr(&h306a)&chr(&h3044)&chr(13) 721 Rem 新規ファイル名での保存 ファイル名を変更しない 722 MsgTxt$ = MsgTxt$ & chr(&h4e0a)&chr(&h66f8)&chr(&h304d)&chr(&h4fdd)&chr(&h5b58) 723 MsgTxt$ = MsgTxt$ & 上書き保存のどちらでもOKです MsgTxt$ = MsgTxt$ & chr(&h306e)&chr(&h3069)&chr(&h3061)&chr(&h3089)&chr(&h3067) 724 MsgTxt$ = MsgTxt$ & chr(&h3082)&chr(&hff2f)&chr(&hff2b)&chr(&h3067)&chr(&h3059) 725 MsgTxt$ = MsgTxt$ & chr(&h3002) 726 Rem 上書き保存のどちらでもOKです 727 Case Case 100 MsgTxt$ = chr(&h8a2d)&chr(&h5b9a)&chr(&h767b)&chr(&h9332)&chr(&h65b9) 729 MsgTxt$ = 設定登録方法として 従来からの使用継続の場合 が選択されています & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h6cd5)&chr(&h3068)&chr(&h3057)&chr(&h3066)&chr(&h3001) 730 MsgTxt$ = MsgTxt$ & chr(&h300c)&chr(&h5f93)&chr(&h6765)&chr(&h304b)&chr(&h3089) 731 MsgTxt$ = MsgTxt$ & chr(&h306e)&chr(&h4f7f)&chr(&h7528)&chr(&h7d99)&chr(&h7d9a) 732 MsgTxt$ = MsgTxt$ & chr(&h306e)&chr(&h5834)&chr(&h5408)&chr(&h300d)&chr(&h304c) 733 MsgTxt$ = MsgTxt$ & chr(&h9078)&chr(&h629e)&chr(&h3055)&chr(&h308c)&chr(&h3066) 734 MsgTxt$ = MsgTxt$ & chr(&h3044)&chr(&h307e)&chr(&h3059)&chr(&h3002)&chr(13) Rem 設定登録方法として 従来からの使用継続の場合 が選択されています ページ 11

12 MsgTxt$ = MsgTxt$ & chr(&h3053)&chr(&h306e)&chr(&h30e2)&chr(&h30fc)&chr(&h30c9) 737 MsgTxt$ = MsgTxt$ & このモードでは 過年度の減価償却データがありますので 該当なし & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h3067)&chr(&h306f)&chr(&h3001)&chr(&h904e)&chr(&h5e74) 738 MsgTxt$ = MsgTxt$ & chr(&h5ea6)&chr(&h306e)&chr(&h6e1b)&chr(&h4fa1)&chr(&h511f) 739 MsgTxt$ = MsgTxt$ & chr(&h5374)&chr(&h30c7)&chr(&h30fc)&chr(&h30bf)&chr(&h304c) 740 MsgTxt$ = MsgTxt$ & chr(&h3042)&chr(&h308a)&chr(&h307e)&chr(&h3059)&chr(&h306e) 741 MsgTxt$ = MsgTxt$ & chr(&h3067)&chr(&h3001)&chr(&h300c)&chr(&h8a72)&chr(&h5f53) 742 MsgTxt$ = MsgTxt$ & chr(&h306a)&chr(&h3057)&chr(&h300d)&chr(13) Rem このモードでは 過年度の減価償却データがありますので 該当なし MsgTxt$ = MsgTxt$ & chr(&h3078)&chr(&h306e)&chr(&h5909)&chr(&h66f4)&chr(&h306f) 745 MsgTxt$ = MsgTxt$ & への変更はできません & Chr(13) & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h3067)&chr(&h304d)&chr(&h307e)&chr(&h305b)&chr(&h3093) 746 MsgTxt$ = MsgTxt$ & chr(&h3002)&chr(13)&chr(13) Rem への変更はできません MsgTxt$ = MsgTxt$ & chr(&h8a2d)&chr(&h5b9a)&chr(&h767b)&chr(&h9332)&chr(&h65b9) 749 MsgTxt$ = MsgTxt$ & 設定登録方法が適切でない場合は ダイアログ下部のセクションⅥで & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h6cd5)&chr(&h304c)&chr(&h9069)&chr(&h5207)&chr(&h3067) 750 MsgTxt$ = MsgTxt$ & chr(&h306a)&chr(&h3044)&chr(&h5834)&chr(&h5408)&chr(&h306f) 751 MsgTxt$ = MsgTxt$ & chr(&h3001)&chr(&h30c0)&chr(&h30a4)&chr(&h30a2)&chr(&h30ed) 752 MsgTxt$ = MsgTxt$ & chr(&h30b0)&chr(&h4e0b)&chr(&h90e8)&chr(&h306e)&chr(&h30bb) 753 MsgTxt$ = MsgTxt$ & chr(&h30af)&chr(&h30b7)&chr(&h30e7)&chr(&h30f3)&chr(&h2165) 754 MsgTxt$ = MsgTxt$ & chr(&h3067)&chr(13) Rem 設定登録方法が適切でない場合は ダイアログ下部のセクションⅥで MsgTxt$ = MsgTxt$ & chr(&h9069)&chr(&h5207)&chr(&h306a)&chr(&h65b9)&chr(&h6cd5) 757 MsgTxt$ = MsgTxt$ & 適切な方法に変更します MsgTxt$ = MsgTxt$ & chr(&h306b)&chr(&h5909)&chr(&h66f4)&chr(&h3057)&chr(&h307e) 758 MsgTxt$ = MsgTxt$ & chr(&h3059)&chr(&h3002) Rem 適切な方法に変更します Case Case 105 MsgTxt$ = chr(&h6e1b)&chr(&h4fa1)&chr(&h511f)&chr(&h5374)&chr(&h65b9) 762 MsgTxt$ = 減価償却方法の変更は事業年度末での計算が完了している場合に & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h6cd5)&chr(&h306e)&chr(&h5909)&chr(&h66f4)&chr(&h306f) 763 MsgTxt$ = MsgTxt$ & chr(&h4e8b)&chr(&h696d)&chr(&h5e74)&chr(&h5ea6)&chr(&h672b) 764 MsgTxt$ = MsgTxt$ & chr(&h3067)&chr(&h306e)&chr(&h8a08)&chr(&h7b97)&chr(&h304c) 765 MsgTxt$ = MsgTxt$ & chr(&h5b8c)&chr(&h4e86)&chr(&h3057)&chr(&h3066)&chr(&h3044) 766 MsgTxt$ = MsgTxt$ & chr(&h308b)&chr(&h5834)&chr(&h5408)&chr(&h306b)&chr(13) Rem 減価償却方法の変更は事業年度末での計算が完了している場合に MsgTxt$ = MsgTxt$ & chr(&h3060)&chr(&h3051)&chr(&h884c)&chr(&h306a)&chr(&h3046) 769 MsgTxt$ = MsgTxt$ & だけ行なうことができます 変更後償却方法の適用年度の直前の & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h3053)&chr(&h3068)&chr(&h304c)&chr(&h3067)&chr(&h304d) 770 MsgTxt$ = MsgTxt$ & chr(&h307e)&chr(&h3059)&chr(&h3002)&chr(&h5909)&chr(&h66f4) 771 MsgTxt$ = MsgTxt$ & chr(&h5f8c)&chr(&h511f)&chr(&h5374)&chr(&h65b9)&chr(&h6cd5) 772 MsgTxt$ = MsgTxt$ & chr(&h9069)&chr(&h7528)&chr(&h5e74)&chr(&h5ea6)&chr(&h306e) 773 MsgTxt$ = MsgTxt$ & chr(&h76f4)&chr(&h524d)&chr(&h4e8b)&chr(&h696d)&chr(13) Rem だけ行なうことができます 変更後償却方法の適用年度の直前の MsgTxt$ = MsgTxt$ & chr(&h5e74)&chr(&h5ea6)&chr(&h672b)&chr(&h306e) 776 MsgTxt$ = MsgTxt$ & 事業年度末の減価償却計算を有形 無形の両方とも完了して下さい MsgTxt$ = MsgTxt$ & chr(&h511f)&chr(&h5374)&chr(&h8a08)&chr(&h7b97)&chr(&h3092) 777 MsgTxt$ = MsgTxt$ & chr(&h6709)&chr(&h5f62)&chr(&h30fb)&chr(&h7121)&chr(&h5f62) 778 MsgTxt$ = MsgTxt$ & chr(&h306e)&chr(&h4e21)&chr(&h65b9)&chr(&h3068)&chr(&h3082) 779 MsgTxt$ = MsgTxt$ & chr(&h5b8c)&chr(&h4e86)&chr(&h3057)&chr(&h3066)&chr(&h4e0b) 780 MsgTxt$ = MsgTxt$ & chr(&h3055)&chr(&h3044)&chr(&h3002) Rem 事業年度末の減価償却計算を有形 無形の両方とも完了して下さい Case Case 110 MsgTxt$ = chr(&h904e)&chr(&h5e74)&chr(&h5ea6)&chr(&h306e)&chr(&h6e1b) 784 MsgTxt$ = 過年度の減価償却データがありますので 償却方法の変更は & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h4fa1)&chr(&h511f)&chr(&h5374)&chr(&h30c7)&chr(&h30fc) 785 MsgTxt$ = MsgTxt$ & chr(&h30bf)&chr(&h304c)&chr(&h3042)&chr(&h308a)&chr(&h307e) 786 MsgTxt$ = MsgTxt$ & chr(&h3059)&chr(&h306e)&chr(&h3067)&chr(&h3001)&chr(&h511f) 787 MsgTxt$ = MsgTxt$ & chr(&h5374)&chr(&h65b9)&chr(&h6cd5)&chr(&h306e)&chr(&h5909) 788 MsgTxt$ = MsgTxt$ & chr(&h66f4)&chr(&h306f)&chr(&h4f1a)&chr(&h8a08)&chr(&h65b9) 789 MsgTxt$ = MsgTxt$ & chr(&h91dd)&chr(&h306e)&chr(13) Rem 過年度の減価償却データがありますので 償却方法の変更は会計方針の MsgTxt$ = MsgTxt$ & chr(&h5909)&chr(&h66f4)&chr(&h306b)&chr(&h8a72)&chr(&h5f53) 792 MsgTxt$ = MsgTxt$ & chr(&h3057)&chr(&h307e)&chr(&h3059)&chr(&h3002)&chr(&h305d) 793 MsgTxt$ = MsgTxt$ & chr(&h306e)&chr(&h305f)&chr(&h3081)&chr(&h306b)&chr(&h5fc5) 794 MsgTxt$ = MsgTxt$ & chr(&h8981)&chr(&h306a)&chr(&h627f)&chr(&h8a8d)&chr(&h7b49) 795 MsgTxt$ = MsgTxt$ & chr(&h306e)&chr(&h624b)&chr(&h7d9a)&chr(&h306f)&chr(&h3001) 796 MsgTxt$ = MsgTxt$ & chr(&h6e08)&chr(&h3093)&chr(&h3067)&chr(&h3044)&chr(&h307e) 797 MsgTxt$ = MsgTxt$ & chr(&h3059)&chr(&h304b)&chr(&hff1f) Rem 変更に該当します そのために必要な承認等の手続は 済んでいますか? MsgTxt$ = MsgTxt$ & 会計方針の変更に該当します そのために必要な承認等の & Chr(13) MsgTxt$ = MsgTxt$ & 手続は 済んでいますか? Case Case 111 MsgTxt$ = chr(&h904e)&chr(&h5e74)&chr(&h5ea6)&chr(&h306e)&chr(&h6e1b) 801 MsgTxt$ = 過年度の減価償却データがありますので 税務償却方法の & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h4fa1)&chr(&h511f)&chr(&h5374)&chr(&h30c7)&chr(&h30fc) 802 MsgTxt$ = MsgTxt$ & 変更に該当します そのために必要な届出等の手続は & Chr(13) MsgTxt$ = MsgTxt$ & chr(&h30bf)&chr(&h304c)&chr(&h3042)&chr(&h308a)&chr(&h307e) 803 MsgTxt$ = MsgTxt$ & 済んでいますか? ページ 12

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

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

リスト ボックス (ListBox) コントロール、List プロパティの使用例 Rem =========================================================== 1 Rem =========================================================== Rem A_Messages_OOoBasic Program (Copyright:Shuichi Sunaga) 2 Rem A_Messages_Excel

More information

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

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

1. 入力画面

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

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

PowerPoint プレゼンテーション

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

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

PowerPoint プレゼンテーション

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

More information

カレンダー講座メモ

カレンダー講座メモ 万年カレンダー ( マクロの作成 ) 作成手順書 4 1. 編集準備 1 入力フォームの作成で作成した 万年カレンダー ( 第 3 版 ).xls をダブルクリック 2 < 名前を付けて保存 >と選択 3 万年カレンダー ( 完成版 ).xls と名付けて< 保存 >ボタンをクリック 2. マクロの作成 1 VBE(Visual Basic Editor) を開く 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

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

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

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

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

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

図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20

図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20 BayoLink Excel アドイン使用方法 1. はじめに BayoLink Excel アドインは MS Office Excel のアドインツールです BayoLink Excel アドインは Excel から API を利用して BayoLink と通信し モデルのインポートや推論の実行を行います BayoLink 本体ではできない 複数のデータを一度に推論することができます なお現状ではソフトエビデンスを指定して推論を行うことはできません

More information

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

More information

PowerPoint プレゼンテーション

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

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

08‘͆i”O“Z†j

08‘͆i”O“Z†j 1 2 3 4 5 6 7 9 10 11 1 7 1 126 Microsoft Excel VBA Microsoft Excel VBA 127 Sub () ' ' []A2 A3A19 ' B19C19 ' ' []ABC ' DE ' ' ' [] ' ' [] ' ' Dim KaisyaName As String ' Dim TantouName As String ' Dim ShouhinName

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

Microsoft Word - HowToConvertIdwToDwg.doc

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

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

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法 ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイル作成ツール mknetdevconf-tool-0300-1 本ファイルでは ServerView Resource Orchestrator V3.0 で使用する ネットワーク構成情報ファイル作成ツール の動作条件 使用方法 およびその他の重要な情報について説明しています 本ツールを使用する前に必ず最後まで目を通すようお願いします

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

<4D F736F F D B98A518BE08C768E5A835C CC8E FB964082C982C282A282C42E646F63>

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

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

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

ExcelVBA

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

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

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

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

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

More information

PowerPoint プレゼンテーション

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

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

(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

Microsoft Word - 4.実践【償却資産税】編 .docx

Microsoft Word - 4.実践【償却資産税】編 .docx 電子申告簡易マニュアル 実践 償却資産税 編 内容 1. 魔法陣データを読み込む... 2 2. 署名をする... 6 3. 送信する... 7 4. 受信通知を確認する... 9 1. 魔法陣データを読み込む (1) 減価償却ソフト側で必要な項目に入力をする 1. (1) 基本情報 - 事業者情報情報 において eltax を利用 にチェックを入れてください 2. (1) 基本情報 - 役所情報

More information

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

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

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

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

1. 入力画面

1. 入力画面 指定した時刻に指定したマクロ (VBA) を実行するプログラム (VBA) 益永八尋 様々な業務を行っている場合には 指定した時刻に指定したマクロ (Macro VBA) を実行したくなる場合がある たとえば 9:00 17: 00 や 1 時間 6 時間間隔に指定したマクロ (Macro VBA) を実行する また 月に 1 回 毎週 1 回定期的または不定期的にある時刻になれば指定したプログラムを実行させる

More information

情報資源組織演習B:

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

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

プレポスト【問題】

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

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

CommandMatrix_8230E

CommandMatrix_8230E 4. USB 4. USB 4.1 USB2.0 Full Speed USB (Universal Serial Bus) USB 4.2 USB : USB2.0 Full Speed : USB B : A112010 USB(A) -USB B 1 m ID: MYID 1 127 : : ASCII : ASCII : ADC USB 4.3 USB 4.3.1 ADC USB ADC USB

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

2013ワンポイント特別号_償却奉行21.indd

2013ワンポイント特別号_償却奉行21.indd 平成 5 年 11 月 5 日発行 sss 償却奉行 1 シリーズ 毎年 1 月に行う償却資産税の申告時期が近づいてまいりました こちらでは 償却奉行 1シリーズで平成 6 年度の償却資産税申告をスムーズに行うためのワンポイントをまとめております 疑問が生じたときはもちろん いざ! というときの予備知識として ぜひ一度お読みください CONTENTS 平成 6 年度償却資産税申告に関するワンポイント

More information

目次 1. 回答作成手順 2 2. ツールの起動 3 3. 一般情報の入力 6 4. 成分表の入力 9 5. 依頼者情報の入力 エラーチェック XMLファイルの作成 動作設定 ( 任意 ) ( ご参考 ) 各種シートのボタン機能 ( ご参

目次 1. 回答作成手順 2 2. ツールの起動 3 3. 一般情報の入力 6 4. 成分表の入力 9 5. 依頼者情報の入力 エラーチェック XMLファイルの作成 動作設定 ( 任意 ) ( ご参考 ) 各種シートのボタン機能 ( ご参 JAMP MSDSplus 作成マニュアル (Ver.4.0 対応 ) 第 1.00 版 2012.4.2 富士通株式会社 お願い 本資料は富士通グループのお取引先内でのみ 且つ当社グループ向けの調査回答品にのみ利用可能です 目次 1. 回答作成手順 2 2. ツールの起動 3 3. 一般情報の入力 6 4. 成分表の入力 9 5. 依頼者情報の入力 13 6. エラーチェック 14 7. XMLファイルの作成

More information

ii

ii Excel VBA VBA 2002 ii CONTENTS 1 2 3 4 5 6 7 8 9 10 1 2 2 EXVBA2_2002 1-2 1-2.xls 12 Sub () Dim FstValue(6) As Integer Dim NextValue(6) As Integer Dim TtlValue(6) As Integer Dim i As Integer Set WS =

More information

18-1 財務諸表一覧 画面を開く 初期設定を行う 帳票を追加する 帳票を削除する 帳票を編集する 財務諸表編集 画面を表示する 勘定科目を選択する 子科目を検索

18-1 財務諸表一覧 画面を開く 初期設定を行う 帳票を追加する 帳票を削除する 帳票を編集する 財務諸表編集 画面を表示する 勘定科目を選択する 子科目を検索 18 18 法人税申告の財務諸表 (XBRL2.1) を 作成する この章では 財務諸表 (XBRL2.1) の作成について説明します 285 18-1 財務諸表一覧 画面を開く... 287 18-2 初期設定を行う... 288 18-3 帳票を追加する... 290 18-4 帳票を削除する... 294 18-5 帳票を編集する... 296 財務諸表編集 画面を表示する... 296 勘定科目を選択する...

More information

CONTENTS 目 次 序 章 電子申告を行う前に 4 電子申告を行う前に準備するもの 4 第 1 章 当システムでの前準備 6 当システムの電子申告の流れ 6 納税者情報を確認する 8 電子証明書を登録する 9 償却資産税の電子申告先を登録する 10 2

CONTENTS 目 次 序 章 電子申告を行う前に 4 電子申告を行う前に準備するもの 4 第 1 章 当システムでの前準備 6 当システムの電子申告の流れ 6 納税者情報を確認する 8 電子証明書を登録する 9 償却資産税の電子申告先を登録する 10 2 S1412COM-SUXA-G-D 償却奉行シリーズ 電子申告ガイドブック 平成 27 年分 序章電子申告を行う前に P. 4 第 1 章当システムでの前準備 P. 6 第 2 章償却資産税を電子申告する P. 12 第 3 章よくあるお問い合わせ P. 19 当ガイドブックは 償却奉行 を利用して 地方税ポータルシステム ( 以下 eltax) に電子申告する際の手順や注意事項をまとめたマニュアルです

More information

減価償却資産台帳の入力マニュアル

減価償却資産台帳の入力マニュアル 減価償却資産台帳の 入力マニュアル 1. 入力準備 目次 償却方法の選択と入力データ P.2 2. 減価償却資産台帳の使い方 基本操作と仕組み P.3 定率法を選択する場合の注意点 P.4 3. 減価償却資産台帳の入力方法 前年が白色申告で 償却中の資産がある場合 P.5 20 万円未満の資産を 3 年均等償却する場合 P.6 30 万円未満の資産を一括経費にする場合 ( 特例措置 ) P.7 開業費の償却

More information

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

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

More information

単語の比較とスペルチェック COMPARA Word のテキスト内にある単語を抽出し 異なり語のリストを作成するプログラムです また Word のテキスト内の単語 ( または単語リスト ) を 先に作成した単語リストと照合して その異同を確かめます フォーム 単語リスト単語集計同語検索異語検索同語リ

単語の比較とスペルチェック COMPARA Word のテキスト内にある単語を抽出し 異なり語のリストを作成するプログラムです また Word のテキスト内の単語 ( または単語リスト ) を 先に作成した単語リストと照合して その異同を確かめます フォーム 単語リスト単語集計同語検索異語検索同語リ 単語の比較とスペルチェック COMPARA Word のテキスト内にある単語を抽出し 異なり語のリストを作成するプログラムです また Word のテキスト内の単語 ( または単語リスト ) を 先に作成した単語リストと照合して その異同を確かめます フォーム 単語リスト単語集計同語検索異語検索同語リスト異語リスト和文大小文字区別新文書照合リスト実行 テキストまたはリストにある単語 ( 異なり語 )

More information

30 2014.08 2 1985 Koblitz Miller 2.1 0 field Fp p prime field Fp E Fp Fp Hasse Weil 2.2 Fp 2 P Q R R P Q O P O R Q Q O R P P xp, yp Q xq, yq yp yq R=O

30 2014.08 2 1985 Koblitz Miller 2.1 0 field Fp p prime field Fp E Fp Fp Hasse Weil 2.2 Fp 2 P Q R R P Q O P O R Q Q O R P P xp, yp Q xq, yq yp yq R=O An Internet Vote Using the Elliptic Curve Cryptosystem TAKABAYASHI Shigeki Nowadays various changes are taking place in the society by the spread of the Internet, and we will vote by the Internet using

More information

平成 30 年 5 月 国民健康保険中央会

平成 30 年 5 月 国民健康保険中央会 平成 30 年 5 月 国民健康保険中央会 改版履歴 版数 改訂日 該当頁 / 該当項目 改訂の要点 4.2.0 2017/11/20 3 対応 OSの変更に伴う修正 動作環境 の OS に以下を追加 Windows10 Enterprise (64Bit) LTSB( バージョン :1607) 動作環境 の OS から以下を削除 Windows Vista Business (32Bit) ServicePack2

More information

untitled

untitled コンピュータリテラシ B での VBA 教 育 内 容 の 共 有 化 永 井 喜 則 同 時 開 講 に 至 った 経 緯 理 工 学 部 1 年 生 の 履 修 科 目,コンピュータリテラシ A, B は 学 系 によって 必 修 になっている 学 生 の 履 修 が 特 定 の 時 間 に 集 中 し, 教 育 用 端 末 室 の 人 数 を 大 幅 に 超 過 して 学 年 初 めの 調 整

More information

<4D F736F F D20955C8E8695CF8D5894C55F8F9197DE8DEC90AC BA697CD89EF8ED08BA4974C816A91808DEC837D836A B81698BA697CD89EF8ED08CFC82AF816A2E646F6378>

<4D F736F F D20955C8E8695CF8D5894C55F8F9197DE8DEC90AC BA697CD89EF8ED08BA4974C816A91808DEC837D836A B81698BA697CD89EF8ED08CFC82AF816A2E646F6378> 社外 WIZDOM 書類作成システム 操作マニュアル ( 協 会社版 ) 2016 年 4 発 株式会社 中 務店 目次 1. ログイン ログアウト 現場選択... 3 2. 協力会社共有... 4 共有書類作成... 5 添付ファイルの登録 編集... 8 共有記録一覧... 11 書類の編集... 13 書類の参照... 14 ファイル属性の詳細確認... 15 ファイルの複写 削除 貼付 移動

More information

1. 報告依頼業務 報告書集計システムを利用して 本部の報告依頼者が 売上実績見通しを各支社から収集し 報告書を作成します 依頼側の業務 1

1. 報告依頼業務 報告書集計システムを利用して 本部の報告依頼者が 売上実績見通しを各支社から収集し 報告書を作成します 依頼側の業務 1 つかってみようガイド 報告書集計システム 1. 報告依頼業務 報告書集計システムを利用して 本部の報告依頼者が 売上実績見通しを各支社から収集し 報告書を作成します 依頼側の業務 1 1-1 報告書依頼側のシステム起動 ようこそ ページから 報告書を依頼する方はこちら をクリックします 2 1-1 報告書依頼側のシステム起動 ログインします 本書ではサンプルで登録されている下記ユーザーを利用してご説明します

More information

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73>

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73> 京都交通信販 請求書 Web サービス操作マニュアル 第 9 版 (2011 年 2 月 1 日改訂 ) 京都交通信販株式会社 http://www.kyokoshin.co.jp TEL075-314-6251 FX075-314-6255 目次 STEP 1 >> ログイン画面 請求書 Web サービスログイン画面を確認します P.1 STEP 2 >> ログイン 請求書 Web サービスにログインします

More information

減価償却資産台帳の入力マニュアル

減価償却資産台帳の入力マニュアル 減価償却資産台帳の 入力マニュアル 目次 1. 入力準備 償却方法の選択と入力データ P.2 2. 減価償却資産台帳の入力方法 基本操作 P.3 減価償却資産台帳の仕組み P.3 新規入力 の手順 P.4 1) 入力例 1: 建物の場合 P.4 2) 相続した資産の場合の注意点 P.5 3) 個人資産から事業用へ転用する場合の注意点 P.5 4) 入力例 2:20 万円未満 3 年均等で償却する場合

More information

前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid("text_box02_id"); if ("001" == statee

前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid(text_box02_id); if (001 == statee 全体のヒント 1. テキストボックスの制御 1.1. 日付入力日付の入力ボックスは フォーカスが入った時にスラッショを消し フォーカスが他の項目等に移るとスラッシュが加わるようにする オンフォーカス 20100101 オフフォーカス 2010/01/01 1.1.1 オンフォーカス時にスラッシュを消す入力項目のスラッシュを消すには include/function.js ファイル内の var delslash

More information

受付結果の確認受付システムでは 申告 申請等を受信した後 基本的事項 ( 納税者名 住所等 ) の内容を確認します そして 確認した結果をメッセージボックスに格納します 送信後 ある程度の時間を置いて 再度受付システムにログインし メッセージボックスに格納された情報を確認してください 受信したメッセ

受付結果の確認受付システムでは 申告 申請等を受信した後 基本的事項 ( 納税者名 住所等 ) の内容を確認します そして 確認した結果をメッセージボックスに格納します 送信後 ある程度の時間を置いて 再度受付システムにログインし メッセージボックスに格納された情報を確認してください 受信したメッセ 11 11 受付結果を確認する 申告 申請等を送信すると 受付システムのメッセージボックスに 受付結果 交 付等の情報が格納されます この章では 受付結果等の確認方法について説明します 11-1 メッセージの詳細を確認する... 179 送信したデータをダウンロードする... 182 送付書を確認する... 183 受付結果を保存する... 184 電子申請等証明書をダウンロードする... 185

More information

目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) 信頼済みサイトへの登録 (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 リストを出力する為の設定 (IE0 IEの場合 ) 7 6 ( その)(

目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) 信頼済みサイトへの登録 (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 リストを出力する為の設定 (IE0 IEの場合 ) 7 6 ( その)( WEB-EDI 画面操作マニュアル (IE6~IE 設定版 ) 第 版 04 年 月 日 株式会社富士通システムズ ウエスト 目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) 信頼済みサイトへの登録 (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 リストを出力する為の設定 (IE0 IEの場合

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

flashplayer確認手順_ xls

flashplayer確認手順_ xls それでもうまくいかない場合 ShockWave Player について ShockWave Player がインストールされていると Flash Player のインストールが正常に行われない場合があります ShockWave Player がインストールされている場合は Flash Player を削除し Flash Player の再インストールする前に 一時的に ShockWave Player

More information

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

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

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

スクールCOBOL2002

スクールCOBOL2002 (h) 登録集原文の指定方法 . 登録集原文の指定方法 複数の COBOL プログラムに共通の記述を別のソースファイルとしておき COPY 文で取り込むことができます 登録集原文の概念図を下欄に示します このようにすると コーディング量を削減でき 記述ミスもなくなるため 開発効率を高めることができます ここでは 第 章で実習した reidai.cbl というソースファイルの DATA0 と YYMMDD

More information

<4D6963726F736F667420576F7264202D208DEC90AC837D836A83858341838B81698F4390B394C5816A2E646F63>

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

More information

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作 マイナンバー管理表 操作説明書 管理者用 2015 年 11 月 30 日 ( 初版 ) 概要 マイナンバー管理表 の動作環境は以下の通りです 対象 OS バージョン Windows7 Windows8 Windows8.1 Windows10 対象 Excel バージョン Excel2010 Excel2013 対象ファイル形式 Microsoft Excel マクロ有効ワークシート (.xlsm)

More information

Base によるアプリケーション開発とサポート 鎌滝雅久 /OpenOffice.org 日本ユーザー会 OSC2007 Hokkaido 2007 年 6 月 30 日土曜日 10:55-11:40 北海道大学学術交流会館第 4 会議室

Base によるアプリケーション開発とサポート 鎌滝雅久 /OpenOffice.org 日本ユーザー会 OSC2007 Hokkaido 2007 年 6 月 30 日土曜日 10:55-11:40 北海道大学学術交流会館第 4 会議室 Base によるアプリケーション開発とサポート 鎌滝雅久 /OpenOffice.org 日本ユーザー会 OSC2007 Hokkaido 2007 年 6 月 30 日土曜日 10:55-11:40 北海道大学学術交流会館第 4 会議室 本日の予定 デモ ( どこでもPDF/ 見積書作成 ) Basicでプログラム~Visual Studioはいらない? Microsoft Officeからの移行

More information

+メッセージ利用設定 利用マニュアル

+メッセージ利用設定 利用マニュアル SoftBank +メッセージ利用設定利用マニュアル (Ver.1.1) SoftBank + メッセージ利用設定ご利用マニュアル Ver.1.1 INDEX Chapter 1 はじめに 3 1 ご利用上の注意 3 2 アクセス方法 4 3 サービス概要 5 4 画面構成 6 5 機能概要 7 Chapter 2 利用可否設定 1 利用可否設定 8 2 一括で利用可否設定を登録 10 3 利用可否設定の絞り込み

More information

技術ノート KGTN

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

More information

(18,26) 10/ GHz.xls [ (18GHz) ] GHz.xls [ (26GHz) ] +----all.sh [ 2 10 ] +----mesure-ryudai/ / _csv.log [

(18,26) 10/ GHz.xls [ (18GHz) ] GHz.xls [ (26GHz) ] +----all.sh [ 2 10 ] +----mesure-ryudai/ / _csv.log [ I 065762A 19.08.19 19.08.24 19.08.20 1 (18,26) 10/ +----18GHz.xls [ (18GHz) ] +----26GHz.xls [ (26GHz) ] +----all.sh [ 2 10 ] +----mesure-ryudai/ +----20070401/ +----192.168.100.9_csv.log [ (18GHz) ] +----192.168.100.11_csv.log

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

橡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

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

バスケットボール

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

More information

国土数値情報 XML シェープ変換ツール 操作説明書 平成 23 年 7 月 国土交通省国土政策局

国土数値情報 XML シェープ変換ツール 操作説明書 平成 23 年 7 月 国土交通省国土政策局 国土数値情報 XML シェープ変換ツール 操作説明書 平成 23 年 7 月 国土交通省国土政策局 目次 1. インストール...2 1.1. インストーラを起動する...2 1.2. JREをインストールする...3 1.3. 国土数値情報 XMLシェープ変換ツールをインストールする...4 1.4. 国土数値情報 XMLシェープ変換ツールをアンインストールする...6 1.4.1. インストーラからのアンインストール...6

More information

橡vb_kikai0.PDF

橡vb_kikai0.PDF Visual Basic OS Windows Visual Basic GPIBRS232C A/D Visual Basic Windows Visual Basic Visual Basic Visual Basic Visual Basic Windows GUI( ) OS Visual Basic Form Form 1 Visual Basic Microsoft Visual Basic

More information

MNC060E 提出先が正しくない明細があります...28 MNC062E 申告データの内容にエラーがあります...28 MNC065E 形式が異なる明細があります 確認してください...28 MCA061E システムエラーが発生しました処理を終了します...29 補足 2 固有共通様式や 添付資料

MNC060E 提出先が正しくない明細があります...28 MNC062E 申告データの内容にエラーがあります...28 MNC065E 形式が異なる明細があります 確認してください...28 MCA061E システムエラーが発生しました処理を終了します...29 補足 2 固有共通様式や 添付資料 給与支払報告書 / 給与所得の源泉徴収票の作成 ~ 自己申告 /CSV 編 ~ 目次 1 給与支払報告書 / 給与所得の源泉徴収票作成前の事前準備... 1 1.1 給与支払報告書作成前の事前準備... 1 1.2 給与所得の源泉徴収票作成前の事前準備... 1 2 提出先 税目の登録 / 変更... 2 3 e-tax の利用者識別番号の登録... 5 4 特別徴収義務者 / 源泉徴収義務者情報

More information

目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 ( その)(IE0 IEの場合 ) 7 6 ( その)(IE0 IEの場合 ) 8 7 (IE9

目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 ( その)(IE0 IEの場合 ) 7 6 ( その)(IE0 IEの場合 ) 8 7 (IE9 WEB-EDI IE 事前設定マニュアル (IE7~IE 設定版 ) 第 版 05 年 5 月 株式会社富士通システムズ ウエスト 目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 ( その)(IE0 IEの場合 ) 7 6 ( その)(IE0 IEの場合

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 簡易マニュアル D-QUICK7 ver4.0 Copyright (C) 2016 I-Site Corporation, All right reserved. 目次 2 1.D-QUICK7を起動する p.3 2. ログインする p.6 3. ログイン後の画面の見方 p.8 4. フォルダを登録する p.9 5. ドキュメントを登録 / 作成する (1) ファイルを登録する p.12 (2)

More information

Microsoft Word - PATENTBOY/Netバージョンアップ説明書_V1.30__ doc

Microsoft Word - PATENTBOY/Netバージョンアップ説明書_V1.30__ doc PATENTBOY/Net Ver1.30 バージョンアップ説明書 PATENTBOY/Net Ver1.30 意匠 商標 PATENTBOY/Net Ver1.30 は インターネット出願ソフト [i1.30] に対応したバージョンです PATENTBOY/Net Jr.+ Ver1.30 PATENTBOY/Net Jr. Ver1.30 の変更点 1. 審判番号 6 桁対応 2007 年 1

More information

減価償却資産台帳の入力マニュアル

減価償却資産台帳の入力マニュアル 減価償却資産台帳の 入力マニュアル 目次 1. 入力準備 償却方法の選択と入力データ P.2 2. 減価償却資産台帳の入力方法 基本操作 P.3 減価償却資産台帳の仕組み P.3 新規入力 の手順 P.4 1) 入力例 1: 建物の場合 P.4 2) 入力例 2:20 万円未満 3 年均等で償却する場合 P.5 3) 入力例 3:30 万円未満 特例措置で償却する場合 P.6 4) 入力例 4: 開業費

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

VBAfiüŒåŁÒver2

VBAfiüŒåŁÒver2 Microsoft Excel 1 2 3 4 5 Application.CommandBars("Stop Recording").Visible = True 6 Range("A1").Value = WorksheetFunction.RoundDown(9.27, 0) 7 modorichi = MsgBox(" ",, "") modorichi = MsgBox(prompt:="

More information

(Microsoft Word - VisionPro\203C\203\223\203X\203g\203\214\201[\203V\203\207\203\223\203}\203j\203\205\203A\203\ doc)

(Microsoft Word - VisionPro\203C\203\223\203X\203g\203\214\201[\203V\203\207\203\223\203}\203j\203\205\203A\203\ doc) 6.2 Vision プログラムのインストール 以下の手順でプログラムのインストールを行います JRE の確認 JRE のインストール Vision のインストール バーコード印刷ツールのインストール 6.2.1 JRE の確認 Vision は Java を使用していますので Java 実行環境 ( 以下 JRE) の 1.4( ヴァージョン 1.4) をインストールする必要があります 以下の手順でパソコンに

More information

クライアント証明書インストールマニュアル

クライアント証明書インストールマニュアル 事前設定付クライアント証明書インストールマニュアル このマニュアルは クライアント証明書インストールマニュアル の手順で証明書がインストールできなかった方のための インストールマニュアルです エクストラネットは Internet Explorer をご利用ください Microsoft Edge 他 Internet Explorer 以外のブラウザではご利用になれません 当マニュアル利用にあたっては

More information

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

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

More information

Microsoft Word - manual.doc

Microsoft Word - manual.doc 営農計画試算ツール (FSDBout) 操作マニュアル ( 暫定版 ) 平成 19 年 3 月 中央農業総合研究センター生産支援システム研究チーム岩手県農業研究センター企画経営情報部農業経営研究室 目次 1. インストールとアンインストール...1 1.1. インストール方法...1 1.2. アンインストール方法...2 2. 操作方法...3 2.1. ファイル選択...3 2.2. 営農計画試算ウィザード土地

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

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

平成19年度 法人の減価償却制度の改正のあらまし

平成19年度 法人の減価償却制度の改正のあらまし 平成 19 年度 法人の減価償却制度の改正のあらまし 平成 19 年度税制改正において 減価償却制度の改正などが盛り込まれた法人税関係法令の改正が行われました このパンフレットでは 平成 19 年度における法人税関係法令のうち減価償却制度の改正について そのあらましを記載しています 改正内容の詳細や具体的な適用関係など お知りになりたいことがありましたら 税務相談室又は最寄りの税務署の法人課税部門にお尋ねください

More information

5-2. 顧客情報をエクスポートする 顧客管理へのアクセス手順 メールディーラーで管理する顧客情報に関する設定を行います 1. 画面右上の 管理設定 をクリックする 2. 管理設定 をクリックする 3. ( タブ ) 顧客管理 をクリックする 2

5-2. 顧客情報をエクスポートする 顧客管理へのアクセス手順 メールディーラーで管理する顧客情報に関する設定を行います 1. 画面右上の 管理設定 をクリックする 2. 管理設定 をクリックする 3. ( タブ ) 顧客管理 をクリックする 2 目次 顧客管理 Ver.12.3 1. 顧客管理へのアクセス手順... 2 2. 顧客管理に関する設定をする... 3 3. 顧客情報を管理する基本項目を作成する... 4 項目を作成する... 4 選択肢形式の項目を作成する... 5 3-1. 顧客検索の設定をする...6 検索項目を設定する... 6 検索結果の件数表示の設定をする... 6 検索条件の設定をする... 7 3-2. 顧客一覧画面の設定をする...7

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

2/15 1. Office365 へのリンク サインインについて 1) ホームページ 在学生の方へ のリンクをクリック 2) 在学生の方へ のページに記載されている Office365( メールシス

2/15 1. Office365 へのリンク サインインについて 1) ホームページ 在学生の方へ のリンクをクリック   2) 在学生の方へ のページに記載されている Office365( メールシス 1/15 Office 365 ( Outlook ) メール基本操作ドキュメント 1. Office365 へのリンク サインインについて 2 2. パスワードの更新 3 3. 新しいパスワードの入力 4 4. Office365 ポータルサイト 5 5. メールの起動方法 6 6. 初回起動時の設定 6 7. メール起動時の画面 7 8. メールの作成と送信 7 9. メールの受信 8 10.

More information