[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

oopとExcelに関するzaki1010のブックマーク (7)

  • 昨日までJavaJavaしてた人がいきなりExcelのVBAを実装する羽目になったときのためのメモ - Qiita

    Excel は滅びぬ! Excel の力こそ日企業の夢だからだ! VBA 実装してて学んだこととかのメモ。 JavaJava してたかはあまり関係ないかも。 #エディタの使い方 ##エディタを表示する Alt + F11 で VB エディタを表示できる。 ##環境設定 ###背景色・フォントを調整する デフォルトの白背景とか気が狂うので、暗い色にする。 「ツール」→「オプション」を選択し、「エディターの設定」タブを開く。 「コードの表示色」を選択して、「背景」の色を選択する。 ついでにフォントも見やすいやつに変更する。 これだけで開発効率が5割増しになる。 ###イミディエイトウィンドウ ####イミディエイトウィンドウを表示する いわゆるコンソールに当たるのが、__イミディエイトウィンドウ__と呼ばれるウィンドウ。 Ctrl + G で表示される。 ####イミディエイトウィンドウに出

    昨日までJavaJavaしてた人がいきなりExcelのVBAを実装する羽目になったときのためのメモ - Qiita
  • - Excel VBA - Decorator パターンモデル

    1999/08/27 更新 石井 勝 概要 ここでは,Decorator パターンモデルという Excel プログラミングに関するアーキテクチャを解説します.これは,Decorator パターンをアーキテクチャレベルにまで拡張したモデルで,継承が使えない VB プログラミングで威力を発揮すると思います.まだ実験段階なので,このモデルが実用化できるかは今後の課題です. Excel プログラミングとは? Excel のプログラミングを一言で表すと,VBA プログラミングで Excel を拡張する,ということです.オブジェクト指向の立場で拡張といえば,継承ですね.したがって次のように任意の ExcelObject クラスを継承してプログラミングできればいいですね: 例えば Worksheet クラスから MyWorksheet クラスを継承すればいいわけです.そうすると望みのカスタマイズされたワ

  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • [VBA]ExcelVBAでオブジェクト指向の継承: zebratchの気まぐれ日記

    [VBAのオブジェクト指向] VBAのオブジェクト指向は、完全オブジェクト指向言語(JavaやC#等)のそれと比べると、 『子クラスのメソッドを経由して親クラスの変数やメソッドにアクセスできない』、 『子クラス内から親クラスの変数やメソッドにアクセスできない』等の制限事項がある。 [多態性(ポリモフィズム)] 『多態性(ポリモフィズム)』の説明で、 『動物』に『鳴く』メッセージを通知する例がよく挙げられる。 以下に、『多態性(ポリモフィズム)』を利用したサンプルコードを示す。 [クラス図] [クラスの説明] ・Mammalクラス 哺乳類を表すクラス。 メソッドとして、Cry()を実装。 ・Dogクラス、Catクラス、Crowクラス イヌ、ネコ、カラスを表すクラス。各々のクラスはMammal(哺乳類)クラスを継承。 メソッドとして、Mammal_Cry()を実装。 ([親クラス名]_[親クラ

    [VBA]ExcelVBAでオブジェクト指向の継承: zebratchの気まぐれ日記
    zaki1010
    zaki1010 2014/03/10
    Excel VBAで継承してるぽいサンプル。
  • オブジェクト指向についてまとめたもの - だるまのエクセルVBA

    オブジェクト指向についてまとめたもの このコンテンツの開設理由 オブジェクト指向で設計する際に頭に入れた方が良いと思ったこと(基礎的な内容) クラスとオブジェクト インスタンススコープの属性とクラススコープの属性 インスタンススコープの操作とクラススコープの操作 オブジェクト指向とモジュールの凝集度、モジュールの結合度 クラス図とER図とクラスの抽出 クラスの正規化 関連 POA、DOAとオブジェクト指向 カプセル化と属性と操作 ←サンプルがバグっていました。大変申し訳ございません。(2007/11/7) 多態性 継承 依存 例外が発生したときの処理方針 オブジェクト指向とUML オブジェクト指向の限界 オブジェクト指向関連以外の設計について オブジェクト指向のメリットとデメリット オブジェクト指向で設計する際に頭に入れた方が良いと思ったこと(より良い設計をするための内容) オブジェク

  • ExcelマクロVBA カテゴリーの記事一覧 - 初心者のためのExcelマクロ超入門(絶対できるVBA開発)

    今日は少し定数について書きたいと思います。定数ってなぁに?からですね。 定数(ていすう)とは? 定数とは変えることができない変数という感じです。 ( ゚Д゚)? ちょっと矛盾していますが、そんなイメージです。変数は様々な値を保持することができる箱の…

    ExcelマクロVBA カテゴリーの記事一覧 - 初心者のためのExcelマクロ超入門(絶対できるVBA開発)
  • オブジェクト指向をロボに例えて説明したら、すげーわかりやすくて震える。-初心者のためのExcel エクセルマクロVBA入門 - 初心者のためのExcelマクロ超入門(絶対できるVBA開発)

    エクセルのマクロをマスターするにはプログラミング言語であるVBAとプログラミングの基礎を学びましょう。ということはずーっとこのブログで主張してきました。ただの動作を記録するような「マクロの記録」をするだけでは、一生マクロを覚えることは「不可能」です。ということも私の意見として述べてきました。だってプログラミングわからんとマクロをゼロから組めないもの。。。 ではどうしたらいいのか? VBAを覚えるのに一番のキモは「オブジェクト」 ほぼ断言できるのですが、エクセルのマクロVBAにおける「オブジェクト」と「オブジェクト指向」というのがどういうものか?ということをしっかりと理解できれば、後はもう簡単だということ。 うん、ほぼだけど断言できると思います。 おそらくここを理解できるかどうか?がマクロマスターになるための一番の勘所だと言っていいです。 これも以前から言ってますが・・・ オブジェクトを理解

    オブジェクト指向をロボに例えて説明したら、すげーわかりやすくて震える。-初心者のためのExcel エクセルマクロVBA入門 - 初心者のためのExcelマクロ超入門(絶対できるVBA開発)
  • 1