Go for fun

楽しい囲碁とプログラミング !
Go and easy programming for fun !

manual home previous next

Excelマクロは危険と思う方へ
For those who suspect macro security

マクロはOS(オペレーティング・システム)にも、インターネットにも働き掛けることができる 強力な機能を持ちます。出所や目的の解らないマクロは、何が仕込んであるか解りません。 信頼を得る為には、マクロを公開するのが第一と考えますので、 Excel碁盤のマクロで、ファイルシステムに関するものを列挙します。

  1. 棋譜を保存するために、Excelファイルを上書きするときに、下記コマンドを使っています。 これは通常のExcelファイルを保存するときに使うもので、Microsoft社から提供・保障されています。
  2.     ThisWorkbook.Save

  3. 棋譜を保存するために、Excelファイルの名前を指定して保存するときに、下記コマンドを使っています。これは通常のExcelファイルを保存するときに使うもので、Microsoft社から提供・保障されています。

    Application.Dialogs(xlDialogSaveAs).Show

Excel碁盤のマクロは、碁盤を操作する目的だけに使用しています。


Excel macro has a strong function cooperating with Operating System and internet function, etc.. You should not accept any macros except when you do know the purpose. For the purpose to get your trust, all the macros this Excel using concerning file systems are listed below.
  1. The following command is used to write your "Go" record and overwrite Excel files.
  2. ThisWorkbook.Save

  3. The following command is used to write your "Go" record and write Excel files by specifying a file name. 
  4. Application.Dialogs(xlDialogSaveAs).Show

    Other macros are used just to control "Go" plate.




    manual home previous next