ホーム > タグ > VBA
VBA
Go-OO:VBAの再検証 -スケジュール-
- 2008/07/26 23:07
- Open Source | Program
一度やるといったもののバタついていて思うように進んでいないOpenOffice.orgのVBA検証です。
余りに進まないのでスケジュールを立てて1つずつ進めていこうと思います。
- 基本操作
- 制御構造
- 繰り返し処理
- 行操作
- 列操作
- 過去に作成したVBAの検証
- 応用編としてモジュールの作成
浅めに1つずつ進めていこうと思います。深くいじり始めたらキリがないので(汗
まずは基本操作からガシガシ進めていこうと思います。
目標は1つ/1日ですね。
多分、検証していけば新しい問題が出てくると思います。
まぁ、急ぎではないので1つずつ処理していくことにします。
Office2007の悪夢
- 2008/07/15 22:07
- Open Source | Program
OpenOffice.orgのVBA検証用にExcel 2007でcodeを書いています。
今に始まった訳ではないですが、改めて声を大にして訴えたい。
Office 2007には手を出すな!!
今までMS Officeは2000、2002、2003と使用してきました。勢いで最新の2007を導入したのですが、結構な曲者で困ります。
■困るところ 続きを読む
Go-OO:VBAの再検証(1)
- 2008/07/14 20:07
- Open Source | Program
以前、2度に渡って、OpenOffice.orgのVBA対応版「Go-OO」でExcel VBAへの対応状況を確認してみましたが、動かず…
通りがけの方にご指摘いただいて、「Option VBASupport1」を先頭に付加することで、MS ExcelのVBAがOpenOffice.orgでも使用可能になる、とのことです。
お恥ずかしい。
さて、それでは動かないと勝手に思い込んでいたcodeからテストしてみます。
■セルへの値の入力
Range(“A1″).Value = “12345″
End Sub
このcodeの先頭に、Option VBASupport1を付けて、実行してみます。
Sub testrange()
Range(“A1″).Value = “12345″
End Sub

予告:mobile eye+テーマファイル&OpenOffice.orgのVBA検証
- 2008/07/13 23:07
- Open Source | WordPress
このままグダグダと一週間が終わってしまいそうな嫌な予感がするので、宣言して取り組んでみようと思います。
①WordPressの携帯電話閲覧用プラグイン「mobile eye+」の新しいテーマ・ファイルを作成します。
これはアクセス解析の結果から見ると、まだまだmobile eye+ユーザーの方がいらっしゃる様なので作ってみます。
前回のテーマは、mobile eye+同梱の「like1.1」を改造した程度でしたが、もう少し見た目、操作性ともに良いものを作りたいと思います。
続きを読む
OpenOffice.orgでVBAの使用は可能?【追記】
- 2008/07/07 21:07
- Program
以前お伝えしたOpenOffice.orgのVBA対応版「Go-OO」で、本当にVBAが使用できるのかテストしてみました。
前回のユーザー定義関数のテストでは、動かないという悲しい結果になりました。
今回は基本的なVBAでテストしてみます。
セルA1に12345と記入するだけのシンプルなcodeです。
Sub testrange()
Range(“A1″).Value = “12345″
End Sub
まずは、Excel2007で作成&テスト後に、Go-OOでテストしてみます。
テスト結果です。
続きを読む
Go-OO -Officeソフト乗換えの壁-
- 2008/06/06 22:06
- Program
MOONGIFT:OpenOfficeをさらにパワーアップ!「Go-OO」
Micorosoftが大きなシェアを誇るOffice用ソフトの代替として期待される「OpenOffice.org」で、新たにVBAに対応するバージョンが発表された模様。
早速試してみたました。
Microsoft Excelには、一部関数に絶妙なバグ?という名の仕様があります。
それは文字列関数の中の「asc関数」(文字列の半角化)「jis関数」(文字列の全角化)です。
続きを読む
オブジェクト指向を今更理解した、という真実
- 2008/06/05 23:06
- PHP
今更ながらオブジェクト指向を理解しました。
最初にイジッタ言語がVBA(Excelのマクロ)だったのですが、そのVBAというのはオブジェクト指向の一面を持っている言語だったはず。
しかし、私は業務で使用するVBAも、「一枚」で書いていました。サブルーチンを呼び出すとメンテナンスの時に面倒だったので…
しかし、PHP5はオブジェクト指向を強化された言語です。ユーザー定義関数(function)はVBAでも理解していましたが、Classという概念は自分の中にはありませんでした。
しかし、思い返せば
サブルーチンをcallする。という行為はオブジェクト指向のそれではないか、と感じた次第です。
独学文系プログラマーの苦悩ですが、効率悪いな。ふゥ。
続きを読む
住友電工がOpenOfficeを全社に導入。
- 2008/05/13 23:05
- Open Source
何だか、ニュースのまとめblogになるのは不本意なんですが、
今回は、別。
住友電工:社内オフィスソフトに「OpenOffice」を全社レベルで活用
OpenOfficeとは
- ワープロや表計算・プレゼンツールなどを統合したオフィスソフトです
- 無料で入手できて、自由に利用できます
- Microsoft Officeと高い相互運用性を備えています
- 標準ファイル形式OpenDocumentを採用しています(ISO 26300)
- オープンソースという方針で開発・公開しています
プログラムに目覚めたきっかけ
- 2008/05/10 00:05
- Program
ホーム > タグ > VBA
- 検索
- フィード
- メタ情報