2009年9月27日

Excel:VBA:サンプル:フォルダ内ファイルに対する一括処理

良い題材をいただいたので、VBAマクロ作成。
内容は、
    1.  ダイアログでフォルダを指定
    2.  フォルダ内のファイルのファイル名を取得
    3.  ファイルに対し順次処理を実施
というもので、順次行う処理は行の一括グループ化

元々このブログでまとめているExcel関連記事は、作業中ファイルに対して処理を行うものをまとめていたので、上記のような複数ファイルに対して一括で処理を行うマクロはない。
こういうのも結構重宝するので、ここにまとめておこうかと思う。

続きを読む "Excel:VBA:サンプル:フォルダ内ファイルに対する一括処理"

2009年3月 3日

Excel:VBA:サンプル:CSVファイルを読み込みシートに展開

教えてくれと言われ説明用に組んだ、CSVをファイルを読み込んでシートに展開するVBAサンプル。
何かに使えるかもしれないので残しておこうかと。
CSVの一つめの要素は8byteの日付とのことで、これを曜日付きの日付に変換、も合わせて。

続きを読む "Excel:VBA:サンプル:CSVファイルを読み込みシートに展開"

2008年12月30日

MTバージョンアップ

MTのバージョンアップのメモ:4.22→4.23

続きを読む "MTバージョンアップ"

TracLightningのユーザー管理ファイル

会社でちょっと戸惑ったためメモ。

ユーザーの追加、管理は、管理タブ→Accounts→Users の
「Users」と「External Users」で行う。

続きを読む "TracLightningのユーザー管理ファイル"

Excel:Worksheet:シート名切り出し

セルにシート名を切り出して表示する
=RIGHT(CELL("filename",$A$1),LEN(CELL("filename",$A$1))-SEARCH("]",CELL("filename",$A$1)))
=RIGHT(CELL("filename",$A$1),LEN(CELL("filename",$A$1))-SEARCH("]",$A$1))
誤り修正

CELLの第二引数は、A1じゃなくてもよいけれど、絶対参照($付き)じゃないと表示中のシートのシート名になってしまうので注意。

UNIX:Command:ファイル検索しつつgrep

いつも忘れてしまい、必要な時に調べるハメになるのでメモ。

UNIX系プラットフォームで、grepをたくさんのファイルに対して行うとき、
grepのパラメータ指定数を超えてしまうので、findのexecを利用して
grepするには以下。

find . -name '*.files' -exec grep -H 'keyword' {} \;

2008年12月 7日

KCP+が足枷になるんじゃないの?という憂慮

先月、携帯を機種変更しました。W51CA→W64SHという変更。
店頭で実機を触らせてもらったところ、KCP+のモッサリ感は実用的なレベルまで解消されて
いそうな感じだった。一部の機能へのアクセスを除けば、気にならない程度。
しかし、なぜか機能のキャンセル(電源ボタン押しとか)で待ち受け画面に戻るのはものすごく遅い。
ともあれ、これくらいなら良いだろう、と機種変決断。

さて、KCP+搭載機種のリリースから1年が経ち、ようやくKCP+搭載機種に変更するに至った自分。
正直長かった。が、2週間程使用した感想としては、KCP+は今となっては別段驚くようなプラット
フォームじゃなくなってしまった、というのが正直なところ。

続きを読む "KCP+が足枷になるんじゃないの?という憂慮"

2008年10月14日

TracLightningのインストール

メモに残す必要がないくらい簡単なTracLightningのインストール。
でも、他のことを残すのに、インストールがないと個人的に気持ち悪いので残すことに。

続きを読む "TracLightningのインストール"

2008年10月13日

iPodアプリ:SmartGo

iPod touchの囲碁アプリのお話。

詰碁Viewerと棋譜ViewerをiPod touchのアプリとして作成したいとも思ったけれど
開発環境が整わないためとりあえず断念。

で、App Storeで囲碁アプリを探してみたら、すんなり発見。

続きを読む "iPodアプリ:SmartGo"

MT作業の備忘録

小粋空間さんの「Ajax 月送りカレンダー(MT4版)」を導入したので、
テンプレート→ヘッダーの</head>の直前に以下を追加
   <script type="text/javascript" src="<$MTBlogURL$>prototype.js"></script>
   <script type="text/javascript" src="<$MTBlogURL$>ajaxCalendar.js"></script>
   <script type="text/javascript" src="<$MTBlogURL$>dayChecker.js"></script>

ブログ記事アーカイブの再構築に失敗したため、mt-config.cgiに以下を追加
EntriesPerRebuild 10

PHP化を行っているため、以下の設定が必要だったことを忘れていた。
テンプレート→ヘッダーの先頭
<?xml version="1.0" encoding="<mt:publishCharset />" ?>
を以下に修正
<mt:unless name="system_template">
<?php echo('<?xml version="1.0" encoding="<mt:publishCharset />"?>'); ?>
</mt:unless>