2007-02-01から1ヶ月間の記事一覧

ファイル書き出しサンプル

Sub ファイル書き出し() Fname = Application.GetSaveAsFilename(initialfilename:="TEST", Filefilter:="txtファイル,*.txt") ' キャンセルされた場合は以降の処理は行なわない If StrConv(Fname, vbUpperCase) = "FALSE" Then Exit Sub '-----------------…

本日参考にしたページ

http://www13.ocn.ne.jp/~msactown/vba_18.html .. VBAにおけるSwitch関数の使い方 http://www.geocities.jp/cbc_vbnet/function/mojireyu_function.html .. 文字列処理 コード表 < 正規表現 < 秀丸ちま~る .. ひらがなのASCIIコード 404 Page Not Found.…

清音かどうかを調べる関数

清音の定義:清音 - Wikipedia ※以下の関数では、「清音」とは言っているが、個人的な問題で、清音に加え、「を」「ん」を含むようにしている。 ' 渡された文字列は全て清音かどうか調べる. ' @retval True 清音. ' @retval False 清音ではない. Function 清…

クリップボードに格納する

「変数のデータをクリップボードに格納する: .xls」で、とても簡潔で分かりやすく説明されておられます! セットとゲットを分岐してメモ。 ' 「ツール」−「参照設定」で、 ' 「Microsoft Forms 2.0 Object Library」にチェックを入れてから使用 ' (ユーザー…

A列の内容があるセルをひとつずつ処理するループ

Range(Range("A:A").End(xlUp), Range("A:A").End(xlDown)).Select For Each sel In Selection ' 赤くします. With sel.Interior .ColorIndex = 3 ' 赤 End With Next

アクティブセルの行番号を取得

current_row = ActiveCell.Row

HWND←→CWndの変換

ウィンドウのハンドルと、CWndオブジェクトの行ったり来たりをするときにこういう処理で出来る。というメモ。 // HWND→CWnd* CWnd* pCWnd = CWnd::FromHandle( hwnd ); // CWnd*→HWND HWND hwnd = pCWnd->GetSafeHwnd();

H4でフィールドレコーディングテスト

とある仕事のための機材として購入していたZOOM H4を使ってみた。 RECボタンを一度押すと、録音待機モード、 録音待機モードからRECボタンを押すと、録音開始、 録音中にRECボタンを押すと、録音停止。 これだけでほとんど問題ない。 で、マンションの屋上に…

スーパーpre記法メモ

追記:2007-05-30 はてなブックマーク - はてなスーパーpre記法 - octech はてブのエントリーページにリストをコピーしました。これで誰でも編集できます。 追記:2007-02-27 2007-02-26 id:yshl さんがgrepとsedで一覧表を作ってくれました! すばらしい! …

actionscriptのStringメモ

String.lengthパラメータ:文字列の長さ. var my_str: String = "Hello world!"; trace(my_str.length); // 12 を出力する 内容の比較は、等価演算子(==)で行う. var firstStr:String = "foo"; var secondStr:String = new String("foo"); trace(firstStr ==…

セルの値で行の色を変える

行のうち、ある値をみて、その行の背景色を変える、ということをやりたくなった。 条件付き書式 基本的には条件付き書式というのを使って出来るらしい。 上記画像は、設定完了後の様子ですが、こんな感じで設定した後、このセルをコピーして、他の行に「形式…

eneloopのソーラー充電器が欲しい!

etc

最近録音機材の電池用にeneloopを買った。前からNi-MHの充電池を使っているのだけど、これはデザインがいいから、というのもあり、また、最初から自己放電が少ないとの話もあり、ためしに買ってみた。SANYO eneloop 充電器 単3形4個セット (単3形・単4形兼用…

危険なTIPS

web

ITmediaの記事って結構読むし、内容によっては参考にしたりするのだけど、この記事は危険だ。 この強力なフィルタ機能を利用し、メールマガジンはGmailの「迷惑メール」に直行するようにし、必要な時だけ参照するようにする――のである。例えば、PCショップの…

テトリスDSのセーブデータの消し方

テトリスDSを起動後、NINTENDOのロゴが表示される前に「Lボタン + 十字ボタンの右 + SELECTボタン」を押し続ける。 これでセーブデータ削除確認画面に移動する。 参考:http://tetrisds.moero.info/index.php?FAQ#t3dc9925

xyzzyのActionScriptモード

actionscriptはなるべく外部ファイルにするようにしているのだが、テキストエディタとして使っているxyzzyでは標準でActionScriptモードがない。そこで探してみたらとても便利なActionScriptモードの設定ファイルを発見! http://shield.jp/~dseg/xyzzy/acti…

attachMovieメモ

attachMovieでムービークリップのインスタンスを作成する手順をメモしておきます。 とりあえず、その前に、ライブラリ内の、作成したいムービークリップを選択し、「プロパティ」→「リンケージ」→「ActionScriptに書き出し」にチェックを入れ、ActionScript…

はてなのスーパーpre記法

etc

スーパーpre記法、便利なのだけど、どのタグ(というか名前?)がどういう言語に対応しているのか?が分からない。 とりあえず、ActionScriptに相当するものが見当たらない。 ECMA準拠スクリプトという括りも見当たらないし。 javascriptを使えってことか??…

ムービークリップのドラッグ

ムービークリップに直接書き込むActionScriptでドラッグを実現するには以下のように記述する。 // MovieClipアクション onClipEvent (mouseDown) { // このムービークリップ上でマウスダウンが発生したらドラッグ開始. if (this.hitTest(_root._xmouse, _roo…

あとで読も

・あとで読も -読みたいページのテキスト部分だけを 1クリックでケータイにメール これ、超便利!! ウェブサイトのテキストを選んで、bookmarkletをクリックするだけでケータイにメールとして送ってくれる。 自分の場合、メールをフィルタリングして、適当…

スタートメニュー内のプログラム並べ替え

・@IT:Windows TIPS -- Tips:[スタート]メニューの項目を名前順にソートする 「スタートメニュー」の「すべてのプログラム」の中の並びを変更する方法。 要は、”右クリックのコンテキストメニューで出てくる「名前順で並べ替え」というを実行する”とい…

移行のために

etc

今まで自分のための技術情報を"octech"というタイトルで、tDiaryを使用してまとめていましたが、ぶっちゃけ、tDiaryが使いづらかったし、なんかspam対策が面倒になってきたし、去年末からはてなグループを使ってたら、便利さがわかってきたし、という理由で…

アプリケーションのインスタンスハンドルを取得

自分のウィンドウハンドル(HWND)は分かるけど、という状況で、自分のアプリ自身のインスタンスハンドル(HINSTANCE)を取得したい、というところで方法が見つけにくくてはまった。 やり方はこちら。 HINSTANCE hInst = (HINSTANCE)GetWindowLong( hwnd, GWL_HI…