タグ

2012年12月10日のブックマーク (2件)

  • C#に対するVisual Basicのシェア - Yamakiの日記

    この記事はVisual Basic Advent Calendar 2012の参加記事です。 1つ後のバージョンで実装されるということはあるものの、現在のVisual BasicとC#の言語機能はほぼ対等です。しかし、C#に比べるとVisual Basicは立場が弱まってきていると感じることが、最近多くなってきたように思います。 たとえば、最新のWindowsストアアプリを扱ったセッションや開発レーニングセミナーでは、C#かVisual Basicではなく、C#かJavaScriptを選択するようになっています。 http://www.neclearning.jp/courseoutline/courseId/MV047/.12 Windowsストアアプリのデベロッパーセンターでは、ドキュメントこそVisual Basicのコードもきちんと掲載されていますが、ダウンロードできるサンプルプロ

    C#に対するVisual Basicのシェア - Yamakiの日記
  • Office 2007で問題になるマクロの後方互換性 - Kazzz's diary

    Office 2007は既定のデータ保存フォーマットが変わり、過去のOfficeとは互換性の無い形式で保存される。とはいえ後方互換性を完全に捨てた訳ではなく、例えばExcel 2007であれば、Officeボタンから「名前をつけて保存」->「Excel 97-2003 ブック」で保存することでデータの後方互換を保つことができる。(オプションで保存形式のデフォルトとして設定することもできる) ならば、過去のデータをOffice 2007で扱うのは全然問題無いと思うのは早計だ。 一番問題になるのは、いたるところで使われているマクロだ。先日書いたマクロの配置場所によるエビデンスの設定もそうだが、既に書いたとおり、後方互換性を保つ形式で保存する場合は、明示的に指定する必要がある訳で、過去に作ったマクロ、例えばデータを計算して、その結果を動的にExcelシートに出力、保存するようなマクロをOffic

    Office 2007で問題になるマクロの後方互換性 - Kazzz's diary