»
頁TOPへ »
頁TOPへ »
頁TOPへ »
マクロシートは一種のプログラムを書き込むシートです。ここにはユーザー固有の情報を書き込みます。プログラムかぁー、難しそうだな!などと思わないで下さい。通常、変更箇所は必須1箇所、最多でも10箇所ほどです。まず、マクロシートを表示しましょう。Alt→T→M→O→B(またはAlt+F11)により下図のようなOpenOffice.org Basicマクロダイアログが現れます。
このダイアログの右下「管理(O)...」ボタンをクリックすると、下のようなOpenOffice.org Basicマクロの管理ダイアログが開きます。
この管理ダイアログの左下半分にJTFC3_GL20.odsの分枝「Standard」があります。その前に+が表示されている場合はStandardの分枝VZが非表示になっていますので+マークをクリックしてVZを表示させ、VZを選択して下さい。すると、ダイアログの右側の「編集(E)」が選択可能になるので、これをクリックします。すると、下の枠内のようなJTFC3_GL20のマクロシートが現れます。また、
Rem ============= 会社固有情報設定マクロシート ============== Rem JTFC3_GL20.ods(3部門会計) Rem 3D Accounting System(Copyright:Shuichi Sunaga 2012/05/18) Rem =============================================== 1 Public Const CoName = "㈱テンフィート" 2 Public Const CorpOrIndv = "Corp" '(法人=Corp | 個人事業者=Indv) 3 Public Const Adigit = 4 '(勘定科目コードの桁数 4 Public Const GActOrder = True '(BS/PLでの勘定コードが昇順=True|ランダム=False 5 Rem 2014/4/1からの消費税率アップに対応してこの行は消去しました(変更:2014/3/28)。 6 Public Const BSAudCD = "Audit of Dr./Cr. Balance:" 7 Public Const PLAudCD = "Audit of Sub-Totals:" 8 Public Const DPTAudCD = "営業利益" 9 Public Const PLPGBreak = True 10 Public Const RMCol = 11 '(BS/PL仕訳源泉列の右端=K列=11列目 Rem =============================================== 11 Public Const OWNCD = "" ’(事業主貸の勘定コード(NAの場合は空白="" 12 Public Const CRTXCD = 60 '(仮払消費税の勘定コード 13 Public Const PYTXCD = 1320 '(仮受消費税の勘定コード 1416 Public Const BKChgCD = 6530 '(銀行支払手数料の勘定コード 15 Public Const WHTaxCD = 1330 '(源泉税預り金の勘定コード 16 Public Const PICPTCD = 2010 '(払込資本金の勘定コード 17 Public Const REBegCD = 2020 '(期首利益剰余金の勘定コード 18 Public Const REEndCD = 2029 '(期末利益剰余金の勘定コード Rem =============================================== 19 Public Const IsMultiDP = True 20 Public Const NumDpt = 3 '(部門数は3 | 部門会計なしの場合NumDpt=0 21 Public Dpt(0 To NumDpt + 1) As String '(部門シート名配列 22 Public WkDpt(0 To NumDpt + 1) As Object '(部門シートオブジェクト配列 23 Public AmtArray(NumDpt, 4) As Long '(部門数・仕訳源泉列数に対応した配列 Rem =============================================== 24 Public Const BFName = "前月より繰越" 25 Public Const BKDateOrStr = "0Num" '(日付型:Date/数字型:0Num/数字型:Num) 26 Public Const PRDateOrStr = "BN_Num" '(日付型:Date/銀行名+数字型:BN_Num) 27 Public Const SvCUse = True ’(True:SvCシートを使用|False: 不使用) Rem =============================================== 28 Public Const APUse = True '(APシートを使用=True|不使用=False 29 Public Const APCD = 1020 '(APシートの未払金又は買掛金勘定コード 30 Public Const AP_UQP = False '(APシート中で数量×単価=金額を用いる=True| 不使用=False 31 Public Const AP_Due = 1 '(支払期限:末締翌月末=1|末締翌々月末=2| etc 32 Public Const APCol = 10 '(BS/PL仕訳源泉列は10列目=J列を使用 33 Public Const KeyAP1 = 4 '(並替第1キー列番号:仕入先コード列番号 34 Public Const KeyAP2 = 10 '(並替第2キーの列番号:支払月列番号 35 Public Const KeyAP3 = 1 '(並替第3キーの列番号:請求書番号列番号 Rem =============================================== 36 Public Const ARUse = True '(ARシートを使用=TRue|不使用=False 37 Public Const ARCD = 30 '(ARシートの売掛金または未収金勘定コード 38 Public Const AR_UQP = False'(ARシート中で数量×単価=金額を用いる=True| 不使用=False 39 Public Const AR_Due = 2'(支払期限:末締翌月末=1|末締翌々月末=2| etc 40 Public Const ARCol = 11 '(BS/PL仕訳源泉列は11列目=K列を使用 41 Public Const KeyAR1 = 4 '(並替第1キーの列番号:得意先コード列番号 42 Public Const KeyAR2 = 12 '(並替第2キーの列番号:仕訳月列番号 43 Public Const KeyAR3 = 11 '(並替第3キーの列番号:入金月列番号 Rem =============================================== 44 Public Const MWUse = False '(MWシートを使用=TRue|不使用=False 45 Public Const MWCD = 80 '(MWシートの前渡金勘定コード 46 Public Const MW_UQP = False '(Mwシートで数量×単価=金額を用いる=True| 不使用=False 47 Public Const MW_Due = 1 '(入荷期限:末締翌月末=1|末締翌々月末=2| etc 48 Public Const MWCol = 11 '(BS/PL仕訳源泉列は11列目=K列を使用 49 Rem Public Const KeyMW1 = 8 '(並替第1キーの列番号: 50 Rem Public Const KeyMW2 = 17 '(並替第2キーの列番号: 51 Rem Public Const KeyMW3 = 18 '(並替第3キーの列番号: Rem =============================================== 52 Public LnDT(1 to 30) As String '(BK,JV,AP,AR,MWシートの最大列幅=40 53 Public aIND(0 to 4) ’(CFでの事業主貸に含めるべき勘定コードリスト。 |
頁TOPへ »
頁TOPへ »
次年度への繰越作業に関係するシートは第一にCLシート、第二にCF、BS、PL及び部門PLシートなどの会計報告書、そして第三にBK、JV、AP及びARシートなどの仕訳帳シートの3群に分類できます。手順は以下の通りです。
頁TOPへ »