<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>しすたんブログ</title>
    <description>中小企業のシステム担当奮闘記。
同情するなら予算をくれ。</description>
    <link>https://systan.blog.shinobi.jp/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>無線LANは難しい</title>
      <description>私のいる事業所はとても歴史が古く&lt;br /&gt;
はじめは小さい敷地で開業し&lt;br /&gt;
今では道路を挟んで複数の敷地がある。&lt;br /&gt;
&lt;br /&gt;
それらも今&lt;br /&gt;
再編の真っ只中にあり&lt;br /&gt;
ネットワークについても一部再構築した。&lt;br /&gt;
&lt;br /&gt;
道路を挟む部分は全て無線LANで&lt;br /&gt;
他にも一部離れていた建物にも無線が使われていたので&lt;br /&gt;
敷地内は有線に置き換えたのだ。&lt;br /&gt;
また、無線LANのアンテナも&lt;br /&gt;
建物の取り壊しの煽りを受け移設。&lt;br /&gt;
&lt;br /&gt;
工事は順調に進み&lt;br /&gt;
ネットワークの導通を確認し一安心。&lt;br /&gt;
と思っていましたが&lt;br /&gt;
帰り際、「だんだん遅くなって今は使えない」との報告。&lt;br /&gt;
原因を絞り込んでいくと&lt;br /&gt;
アンテナを移設したところの無線LANで&lt;br /&gt;
PINGが不安定になっていた。&lt;br /&gt;
アクセスポイントのリセットや&lt;br /&gt;
他からの影響が無いことを確認したが&lt;br /&gt;
状況は変わらず。&lt;br /&gt;
&lt;br /&gt;
翌朝業者を呼び&lt;br /&gt;
アンテナの調整などを行ったがこれでも駄目で、&lt;br /&gt;
途中にある民家や高圧電線の影響かと思われた。&lt;br /&gt;
ところが&lt;br /&gt;
アクセスポイントの設定を見直してみると&lt;br /&gt;
WDSのところで通信を許可するアクセスポイントに&lt;br /&gt;
自分自身が登録されていた。&lt;br /&gt;
こんなの必要なのかな？と試しに外してみると&lt;br /&gt;
とたんにネットワークが安定。&lt;br /&gt;
WDSでループしてブロードキャストストームでも発生したのか？&lt;br /&gt;
&lt;br /&gt;
とりあえず復旧したのでヨシ。なのだが&lt;br /&gt;
実は２年前からこの設定で動いていたのだ。&lt;br /&gt;
その頃から安定度は低かったが･･･。&lt;br /&gt;
何故移設して悪化したのか&lt;br /&gt;
謎は解けず。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description> 
      <link>https://systan.blog.shinobi.jp/%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF/%E7%84%A1%E7%B7%9Alan%E3%81%AF%E9%9B%A3%E3%81%97%E3%81%84</link> 
    </item>
    <item>
      <title>EXCELマクロの同名関数</title>
      <description>今年うちの会社の会計システムが変わりました。&lt;br /&gt;
今までは中小企業向けの、身の丈に合ったシステムだったのですが、&lt;br /&gt;
新しいシステムは富士通のGLOVIA-C。親会社とのシェアードです。&lt;br /&gt;
&lt;br /&gt;
すでに本稼動を開始し数ヶ月経ち、目立ったトラブルも無かったのは&lt;br /&gt;
しすたんとしては喜ばしいことではありますが、&lt;br /&gt;
実務担当者からは「小回りが利かない」との不満の声はあります。&lt;br /&gt;
&lt;br /&gt;
そして今私が中心になって&lt;br /&gt;
その会計システムと連動した予算管理ツールを作成中。&lt;br /&gt;
GLOVIA関数というEXCELの拡張機能が標準で提供されていたので&lt;br /&gt;
ツールの9割は簡単に作成できました。&lt;br /&gt;
&lt;br /&gt;
しかし、残りの1割。&lt;br /&gt;
これが皆の言う「小回りが利かない」部分で&lt;br /&gt;
EXCELと連動はできるものの&lt;br /&gt;
そのためにマクロでガチガチに固めてあり&lt;br /&gt;
しかもそのクセが半端ではない。&lt;br /&gt;
パスワード付きのシートの保護は使えず、&lt;br /&gt;
再計算は常に「手動」。&lt;br /&gt;
これではエンドユーザーに安心して渡すことができないのだ。&lt;br /&gt;
&lt;br /&gt;
親会社経由でメーカーに改善策を求めたものの&lt;br /&gt;
即答は無理で期待もできそうになかったため&lt;br /&gt;
自分でなんとかすることにした。&lt;br /&gt;
&lt;br /&gt;
まず厄介な再計算の「手動」。&lt;br /&gt;
試しにツールのオプションから再計算を自動にしてみる。&lt;br /&gt;
みるみる動作が遅くなり、会計システムと連動して取得していた数字も&lt;br /&gt;
取得できなくなった。&lt;br /&gt;
独自に拡張した関数がうまく機能しなくなるようだ。&lt;br /&gt;
この辺はきっと諦めたほうが良い。&lt;br /&gt;
&lt;br /&gt;
次にパスワード付きのシートの保護。&lt;br /&gt;
一旦は普通に保護できるが、拡張された「GLOVIA」というメニューから&lt;br /&gt;
再計算を行う（これが会計システムからのデータ取得のトリガー）と&lt;br /&gt;
パスワードを求められてしまう。&lt;br /&gt;
こっちは内部統制やら何やらで改ざんを防ごうとしているのに&lt;br /&gt;
パスワードを教えてしまっては元も子もない。&lt;br /&gt;
&lt;br /&gt;
というわけで、この拡張「再計算」のマクロを解析。&lt;br /&gt;
マクロは別のブックに記載されていてリンクしている状態。&lt;br /&gt;
その中で一旦保護を解除しており、当然ながらパスワード無しが前提。&lt;br /&gt;
このマクロを変えてしまうのが一番手っ取り早いが&lt;br /&gt;
メーカーから提供されているため変えるのは危険。&lt;br /&gt;
&lt;br /&gt;
いろいろ考えた結果、&lt;br /&gt;
拡張「再計算」のトリガーを乗っ取るために&lt;br /&gt;
同じ名前の関数を本体のブックに作成することにした。&lt;br /&gt;
同じ名前の関数が存在する場合、&lt;br /&gt;
本体のブックにあるほうが優先されるようなのだ。&lt;br /&gt;
&lt;br /&gt;
ここでまずパスワード付きで保護を解除し&lt;br /&gt;
本来の拡張「再計算」を呼び出す。&lt;br /&gt;
こうすることでパスワードは聞かれなくなる。&lt;br /&gt;
再計算が終わると処理が戻ってくるので&lt;br /&gt;
再度パスワード付きでシートを保護。&lt;br /&gt;
ついでにオートフィルタも使えるようにした。&lt;br /&gt;
最後にマクロを保護してとりあえず完成。&lt;br /&gt;
&lt;br /&gt;
それにしてもこの同名関数。&lt;br /&gt;
使われ方によっては便利でもあり危険でもあり。&lt;br /&gt;
セキュリティ向上のため&lt;br /&gt;
EXCELと富士通のどちらかでも対策がとられないことを祈るばかりです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description> 
      <link>https://systan.blog.shinobi.jp/excel/excel%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E5%90%8C%E5%90%8D%E9%96%A2%E6%95%B0</link> 
    </item>

  </channel>
</rss>