パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

表計算ソフトはコードレビューがしにくいため重要な仕事には向いていないという説」記事へのコメント

  • スプレッドシートの使い方を理解してもらえなかった……

    今更、それ、ガッチガチにVBAだのマクロだので作り込まなくても、
    スプレッドシートだけで簡単に実現出来るんですよとはいい出せない雰囲気だぞ……

    • by Anonymous Coward

      保守しながら使い続ける用途の場合、最初からロジックは VBAで組んだほうがメンテしやすいとか?
      VBAとワークシートとでロジック・プレゼンテーションの分離ができたるする?

      • VBAは無理。読めない。わけわからん。
        できればC#か、マクロ用にカスタマイズした廉価版C#を搭載して欲しいな。
        精一杯妥協したとしても、JavaScriptが限界。
        VB系は可読性が悪すぎる。

        • by Anonymous Coward

          > VBAは無理。読めない。わけわからん。
          PowerShell [blogspot.jp]にしなよ。
          .Net Frameworkのオブジェクトなら触れるし、対話的作業もできるし

          > できればC#か、マクロ用にカスタマイズした廉価版C#を搭載して欲しいな。
          君の手元のPCがWindowsなら、C#は標準搭載だよ。
          Csc.exeでコンパイル可能 [blogspot.jp]。

          > 精一杯妥協したとしても、JavaScriptが限界。
          JavaScriptで我慢できるな

          • by Anonymous Coward on 2014年05月30日 18時48分 (#2612030)

            いつの間にマイクロソフトはOffice内で追加インストール無しに

            PowerShellやC#やJavascriptを使えるようにしてくれたんですか?

            親コメント
            • by Anonymous Coward

              >いつの間にマイクロソフトはOffice内で追加インストール無しに
              >PowerShellやC#やJavascriptを使えるようにしてくれたんですか?
              PowerShellとC#に関して言えば、それらの言語の最初のリリースから。
              JavaScriptでなく、JScriptも同様。VBScript(VBAではない)も同じ。

              ついでに言えば、Windows用のRubyもWIN32OLE経由でできる。
              やったことはないが、PerlもPythonも同じじゃないか?

              マイクロソフトは、君が考えるよりもずっと賢いんだよ。

              だいたい、ぐぐれば判る様なことを他人に聞くなよ。
              そんな暇があったら、さっさとハックしろ。

              #そう言う下らない質問をする奴は大抵ハックできない奴だ。

              • by Anonymous Coward

                ソースコードを手に入れるのに金を払わないといけないようなソフトウェアに対して、ハックとな

                (ハック = 最小の労力・コストでぱっと作ったものだが、十分使えるもの)

              • by Anonymous Coward

                外部スクリプトからCOM経由で操作するのを「Office内で」と呼ぶのはちょっと違うんじゃないか
                バッチ処理はともかく、GUIのイベントハンドラをVBAエディタ以外で書くのは想像したくない。
                一応スクリプトコンポーネント使ってJScriptで処理を書いたことがあるけど、Script-VBAの値の受け渡しが辛かった。

                VSTOはExpress版はないし、使ってる人を聞いたこともないな。
                (配布時はインストールが必要って時点で論外)

                やっぱネイティブでC#なりPowershellに対応すべき。

              • by baldmage (45440) on 2014年05月30日 23時39分 (#2612256) 日記

                ソースが公開されてないとハックできないとかww

                親コメント
              • by Anonymous Coward

                VSAっていうスクリプティングホストの後継があったはずなんですけどねぇ。
                なぜか、Officeにはいまだに組み込まれてませんねぇ。

            • by Anonymous Coward

              MS Officeに元々共通インタフェースがあって、PowerShellやJScriptが使っているだけ。
              追加インストールが必要ってアドオンか何かと勘違いしてない?

            • by Anonymous Coward

              PowerShellやC#はよく知らないけど、少なくともJavaScriptに関してはOffice 2013から標準搭載のはず [microsoft.com]で、むしろ今後のOfficeの標準言語にする意気込みだと思ってましたが。

              というか、逆にVBAはもう非推奨のはず。次バージョンで消えるんじゃなかったっけ。

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

処理中...