タグ

programmingに関するmapiroのブックマーク (53)

  • 三流君VBA:Excel UserForm で データ・フォームの機能を真似てみる

    [三流君] --> [VBAで楽しく] --> [バックナンバー一覧] --> No.063 Excel UserForm で データ・フォームの機能を真似てみる メルマガ発行内容 <Excel UserForm で データ・フォームの機能を真似てみる> こんにちは、三流プログラマーKen3です。 4月新たな環境になった人達は落ち着きましたか? *まだ新入社員君達はHPやメルマガみて遊ぶ余裕は無いか(笑) なんて定型の挨拶はこのくらいにして、 ~~~~~~~~~~~~~~~~~~ 今回は、 ユーザーフォームの作成で、 データ・フォームの機能を真似て作ってみたいと思います。 サンプルファイルは、 http://www.ken3.org/vba/lzh/vba063.lzh に保存されてます。 test061-book.xlsを開いて、穴を探して見て下さい。 *こんな処理ができてない、あんな処

  • EXCELでふりがなの編集について

    VBAでフリガナは Sub tst01() Range("E1").Characters.PhoneticCharacters = Range("B1") Range("E1").SetPhonetic Range("E1").Phonetics.Visible = True End Sub の3段階(データソース、設定、表示)に分かれています。 >元々ふりがな情報を持たないデータに そのために第1段階がいります。 >編集が必要になりました。編集に関しては1件ずつ手作業で行なわなくてはいけないでしょうか ものによるのではないですか。どんな編集? >ふりがな表示させる時に、読みをあらかじめ指定しておいて、ふりがな表示をさせることはできるのでしょうか? 上記第1段階です。B1に読みガナを入力し、漢字がE1の場合の例です。 この回答への補足 回答ありがとうございます。 ふりがなの編集についてです

    EXCELでふりがなの編集について
    mapiro
    mapiro 2009/01/29
    VBAでふりがなの修正を行う方法
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • PowerPointのVBAで図形の縮小後に画質を落とさずに出力する方法 - OKWAVE

    こんにちは。KenKen_SP です。 > PP単体では難しいようでしたら、他の方法に変えたいと思います。 そうアッサリと引き下がらないで頑張ってみましょうよ(;´・ω・`)σ 「専用ソフトではなく、あえて Office ツールでやってみる」という精神は 結構好きです。JPEG 書き出しのサンプルを書いてみました。 ▼手順 1. 明熊氏作成の [明熊JPEG保存DLL](フリー) をダウンロード http://www.vector.co.jp/soft/win95/prog/se093621.html 2. 1. でダウンロードした圧縮ファイルを解凍し、SaveJPG.DLL を Windows フォルダ内の System32 フォルダへコピー これで OK です。 PP には CopyPicture メソッドがなかったので、一度ビットマップで書き出し てから、それを Jpeg 変換してい

    PowerPointのVBAで図形の縮小後に画質を落とさずに出力する方法 - OKWAVE
    mapiro
    mapiro 2009/01/20
    いつか作ってみたい
  • FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)

    最近、あるプログラマと話していて気づいたのだけど、彼は16進数の2桁と1桁との掛け算(FDh×5とか)が出来ない。やり方自体を知らないのだ。彼はWindowsの電卓を立ち上げて計算していた。 そのときは「プログラマでなくともこんなこと知ってて当然だろ!」と思ったのだけど、その後、10人ぐらいのプログラマに出来るかどうか聞いてみたが誰も出来ない。 結局、「普通は出来ない」のだと私は理解した。しかし16進数の掛け算はそんなに難しくない。私が子供のころには、まわりにFF(1×1=1に始まって、F×F=E1まで)を丸暗記している人がいっぱいいた。情報教育の一環として中学か高校で教えても計算の仕方ぐらい教えればいいのになぁと思っている。 前置きが長くなったが、以下にやり方などを書いておく。 ■ 16進数に馴染もう 16進数では、A = 10 , B = 11 , C = 12 , D = 13 ,

    FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)
    mapiro
    mapiro 2009/01/07
    補数という知識すら記憶の引き出しから引っ張り出してきたよ。脳トレとしても読んで良かった。
  • コマンドが失敗したらプロンプトを赤くする - blog.8-p.info

    しばらく前から、コマンドの終了ステータスをプロンプトの色に反映させるようにしている。 終了ステータスとは C言語なら int main(int argc, char* argv[]) { ... return 0; } この return している 0 が終了ステータス。この整数値の下位 8bit がプロセスの終了時に親 (そのプロセスを起動したプロセス) にわたる。 終了ステータスの指定方法はいろいろある。C言語の場合 main 関数の戻り値以外にも exit 関数の引数でも指定できる。Ruby, Perl の場合、そもそも main 関数は無くて exit 関数に引数を与える方法だけがつかえる。 この値はシェル上で $? で参照できる。 % perl -e 'exit(0xdead)'; echo $? 173 % 慣例として、正常終了のときは 0 を返すことになっている。 % ls

    mapiro
    mapiro 2009/01/04
    コマンドの戻り値でプロンプトの色やキャラクターを制御するスクリプト
  • これは便利だ!Excel→Table化するjQueryプラグイン

    Webページに掲載する面倒な表(テーブル)の作成を楽にしたい――。以前、サイトではExcelファイルを簡単にHTML(Tableタグ)に変換するExcelアドイン「XLS2HTMLTable」を紹介した(関連記事)。XLS2HTMLTableはとても便利なツールだが、それでも表が大量に必要な時にはやはり手間がかかる。 今回はさらに楽をできて便利なアイテムを紹介しよう。それが、CSVファイル(カンマ区切りテキスト)を読み込み、Tableに整形して表示するJavaScriptライブラリ「jquery.csv2table.js」だ。 JavaScript関連の著書も多い高橋登史朗氏が作った「jquery.csv2table.js」は、名前のとおりjQueryのプラグインとして動作するもので、HTMLにわずか数行のスクリプトを書き加えるだけで使える手軽なライブラリだ。さっそく実際にjquery.

    これは便利だ!Excel→Table化するjQueryプラグイン
  • Part1 オープンソース/C言語に学ぶ「ソースコードの読み方」:ITpro

    「Code Reading―オープンソースから学ぶソフトウェア開発技法」(毎日コミュニケーションズ発行,写真1)というがあります。私はこのの監訳者ですから,やや自画自賛になってしまいますが,ソースコードの読み方を主題にしたはほかにはあまりありません。技法からツール,データ構造,アーキテクチャ,さらには実際にコードを読んで利用する実例まで紹介している網羅的で良いだと思います。 このの「はじめに」で「達人プログラマー」として知られるDave Thomas氏は以下のように書いています。 他人の作品を読まなかった偉大な作家,他人の筆づかいを研究しなかった偉大な画家,同僚の肩越しに技を盗まなかった腕のよい外科医,副操縦席で実地の経験を積まなかった767機長――果たして,そんな人たちが当にいるのでしょうか? たしかにその通りです。ソフトウエア以外の領域では修行することとはすなわち,他の人の

    Part1 オープンソース/C言語に学ぶ「ソースコードの読み方」:ITpro
    mapiro
    mapiro 2008/11/04
    ソフトウェア開発における「守・破・離」
  • プログラミング向けフォント32選 [K'conf]

    Monaco のリンク先を、フォントファイルから http://www.gringod.com/2006/11/01/new-version-of-monaco-font/ に変えられたようですが… リンク先に “I’m not sure how the new version differs but I’m told its from a new Mac Book Pro.” と書かれているとおり、そこで配布されているフォントMac から取り出したものです。 フォントファイルはプログラムとみすことができ、その場合これは著作権による保護の対象となります。また、Mac から取りだしたフォントファイルを配布するという行為は、Mac OS X のソフトウェア使用許諾契約に違反しています。 というわけで、Monaco の配布記事にリンクするのはいろいろとマズイんではないかと思うわけですが、いか

    プログラミング向けフォント32選 [K'conf]
  • プログラミング教育が機能しない背景 - 雑種路線でいこう

    大学の情報教育には様々な課題があるけれど、ひとつに学部レベルからカリキュラムに対して教授自治が強すぎることがある。スキルの積み上げで講義内容を高度化するには、米国並みに基礎講座の標準化を進めなきゃ駄目だ。それができない理由は諸々あるが、大学によっては教員の質が論外。専門で行き詰まったり大学改革でいっぱぐれた教員を、ポストの増えた情報系に無理に当てがい、学生より分かっていない教員が教えているところもある。レベルの高い学校でも教授の嗜好を強く反映しがちな上、その講義の前に積み上がるべきスキルが標準化されていないせいで、高いスキルを前提とした講義を行いにくい現状がある。 なんせ、情報工学出だろうが、情報系の専門学校出だろうが、文系大学出だろうが、新人で採るならひとしく無能だと思わなければならない。そんな出身校よりも、ホビーでプログラムするかどうかを問う方が当りの人材を引き当てれるということは、

    プログラミング教育が機能しない背景 - 雑種路線でいこう
    mapiro
    mapiro 2008/08/28
    「ちゃんと育てれば育つ層をどこまで引っ張り上げられるかが教育の役割」「できそうなことは、磨けば光りそうな奴に、がっぷり組めば一皮むけそうな大仕事を振って、暖かい目で見守れる環境を如何に増やせるか」
  • [Think IT] 【これならわかる!JavaScript/Ajax】やりなおしのJavaScript

    南カリフォルニア大学や(豪)ボンド大学のビジネススクールで経営学を学び、MBA取得。 現在、有限会社グローバルイーネットワーク代表取締役、デジタルハリウッド講師(PHP,Ajax)、AllWebクリエイター塾講師(Ajax)。実務で学んだことを教育の現場に反映させたいという希望から、プログラミングのオンライン講座や「WEBサイト制作者に役立つ参考サイト」を運営(http://www.studynet.jp/portal/)。 有限会社グローバルイーネットワーク:http://www.genet.jp/

  • 「Cクックブック」 - 書評 - Unix/Linuxプログラミング 理論と実践 : 404 Blog Not Found

    2008年05月09日22:00 カテゴリ書評/画評/品評Lightweight Languages 「Cクックブック」 - 書評 - Unix/Linuxプログラミング 理論と実践 アスキー改めアスキーメディアワークスの鈴木様より献御礼。 Unix/Linuxプログラミング 理論と実践 Bruce Molay / 長尾高弘訳 C言語を通してUnix/Linuxの仕組みを学べる良著。Perl/Python/Rubyクックブックのレシピを、レシピを並べる(遅延学習的)のではなく、レシピの難易度順に並べ直して、実践を通して理論を学ぶことが出来るように仕立ててある。 書「Unix/Linuxプログラミング理論と実践」では、以下の目次のとおり、実際のUnixコマンドを「再発明」することで仕組みを学んでいく。 目次 - Unix/Linuxプログラミング 理論と実践にないのでBooksデータベー

    「Cクックブック」 - 書評 - Unix/Linuxプログラミング 理論と実践 : 404 Blog Not Found
    mapiro
    mapiro 2008/05/10
    買ってみるか
  • 駄文 - 株式会社 Dino の新人研修がすごい - IT戦記

    この前紹介した 駄文 - 4 月からプログラマになったあなたへ - IT戦記 スタートアップ研修記 Dino という会社の新人研修ですが、すごいです。 何がすごいか 講義を動画で公開しているのです。 zoome.jp そして、新人はプログラミング未経験者 新人の方はプログラミング経験のない方なので、当然以下のような質問が飛びます。 IP ってなんですか? インタフェースってなんですか? ディレクトリってなんですか? などです。 この質問に対して、なるべく正しく、そして、イメージが湧くような説明をするってすごく難しいと思うんです。 逆に、生半可な知識で説明すると誤解を与えてしまうことになります。 でも、この動画の講師はすごく丁寧な説明で言い切るところは言い切って的確に教えているなあと思いました。 すごいです。 講師、新人両方に良い さっきも言ったように、基的な説明ってすごく難しくて、すぐに

    駄文 - 株式会社 Dino の新人研修がすごい - IT戦記
    mapiro
    mapiro 2008/04/10
    新人研修がムービーで公開されており参考になるという話