→C#によるExcel制御

→Excel関連

→Word関連

#contents


*OFFICE 一般 [#fc65cbd5]
-[[古いパソコンから新しいパソコンへMicrosoft Officeのライセンスを移動する手順>http://jmatsuzaki.com/archives/6050]] 2013.5.20

-[[Windows/MS Officeのシリアル番号を紛失したら「The Magical Jelly Bean Keyfinder」>http://www.moongift.jp/2009/11/the_magical_jelly_bean_keyfinder/]] 2009.11.2
--http://www.magicaljellybean.com/keyfinder/

-特定のシェイプだけ印刷しなくする
--Excelなどのオートシェイプの書式設定の「プロパティ」タグで「オブジェクトを印刷する」チェックをはずしておけば、画面で開いたときは見えるが印刷には出てこない。
--公式な文書にちょっとした覚書をつけておきたいときに使える

-[[Officeファイルの成り立ちと最新形、そして標準化>http://www.atmarkit.co.jp/fjava/special/ooxml01/ooxml01_1.html]] 2008.7.22
-[[Office 2003 SP3の古いフォーマット排除問題>http://wiredvision.jp/news/200801/2008010623.html]] 2008.1.7
--どのファイルがブロックされるのかは、環境によって多少変わってくる(ネットワーク管理者が任意のファイルフォーマットをレジストリに追加できるため)。しかしデフォルト設定の場合、『Office 97』よりも以前からあるフォーマットのファイルのほとんどは開かないようだ。
--この変更で特に厄介な部分は、簡単な回避方法がない点だ。Office 2003 SP3で古いファイルを開くためには、Windowsのレジストリを書き換えなければならない。

-[[Word/Excel/PowerPoint 2007 ファイル形式用 Microsoft Office 互換機能パック>http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466]]
--2007よりバージョンが低いOfficeで2007形式のファイルを開けるようになる

-Office Viewer@MS(無料)
--[[Word Viewer 2003>http://www.microsoft.com/downloads/details.aspx?FamilyID=95e24c87-8732-48d5-8689-ab826e7b8fdf&displaylang=JA]]
--[[Excel Viewer 2003>http://www.microsoft.com/downloads/details.aspx?FamilyID=c8378bf4-996c-4569-b547-75edbd03aaf0&displaylang=JA]]
--[[PowerPoint Viewer 2007>http://www.microsoft.com/downloads/details.aspx?FamilyID=048dc840-14e1-467d-8dca-19d2a8fd7485&DisplayLang=ja]]
--[[Visio 2007 Viewer>http://www.microsoft.com/downloads/details.aspx?FamilyID=d88e4542-b174-4198-ae31-6884e9edd524&DisplayLang=ja]]

-[[大きく変わったOfficeは仕事にどこまで必要か?>http://arena.nikkeibp.co.jp/col/20070110/120454/index.shtml]] 2007.2.23
--動作環境:Office Professional 2007
---OS:Windows XP SP2/Windows Server 2003 SP1またはそれ以降
---CPU:動作周波数500MHz以上
---メモリー:256MB以上(Outlookクイック検索には512MB以上のメモリーを推奨。Wordの文章校正と文脈に応じたスペルチェックは、メモリーが1GB未満のコンピューターでは無効)
---HDD:2GB(ディスク領域の一部は、インストール後に元のダウンロードパッケージをハードディスクドライブから削除した場合には解放される)

-[[MODIを使ったOCRの実装:http://www.codeproject.com/csharp/modi.asp]]

-Officeクリップボードを無効にしたいとき
--以下のキーにDWORD型で ''AcbControl'' というキーをDWORD型で作り、値に1をセットする。※Office2000対象
 HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Common\General
--参考URL:http://www.atmarkit.co.jp/fwin2k/win2ktips/488clipboard/clipboard.html


*Outlook [#q112583d]
-[[メールでWinmail.datが送られてきたときの対処法>http://www.uneidou.com/891.php]]

-[[Winmail.datを特定のソフトなしに開く方法>http://bizmakoto.jp/bizid/articles/0712/14/news148.html]]

-削除マークのついたメールを本当に削除する
--「編集」−「削除済みメッセージの削除」

*Visio [#c69c1bd8]
-[[Visioで始めるUMLモデリング:http://www.atmarkit.co.jp/fdotnet/visiouml/index/index.html]]
-C#のソースからクラス図を生成する
--そのPCにVisioとVisual Studio.NETの両方がインストールされている必要がある。
--VS.NETを起動し、ソリューションエクスプローラ上の解析したいソリューション、もしくはプロジェクトをクリックする
--VS.NETのメニュー「プロジェクト」の下から「Visio UML」→「リバースエンジニアリング」を選択
--すると自動的にVisioが起動してソースを解析する
--解析するとモデルエクスプローラーにクラスのデータが登録されているのでそれを使って好きなようにクラス図など作る
-Q:関連の終端を矢印にするには?
--終端のプロパティでIsNavigable(誘導可能性)をオンにする
-Q:VisioのUMLでC#のメソッドのabstract指定はIsAbstract指定が無いのにどうやってるの?
--クラスの「操作」→「メソッド」ボタンで出てくる画面で「HasMethod」のチェックをはずす。
-Q:図面で編集してたら汎化の関連が出てこなくなった
--一つ手動で追加しておけば次からはまた自動で出てくる
-Q:クラス操作の「多様」って?
--多態性のことらしい。つまりvirtual/overrideかどうか
-Q:ヘルプに書いてある「ツリービュー」が何のことかわからない
--「モデルエクスプローラー」の表示のこと。モデルエクスプロラーを表示するにはメニューから「UML」→「表示」→「モデルエクスプローラー」を選択する。


*Excel [#tc950cf3]
→Excel関連

→ExcelのVBA


*Access [#ec79efa5]
-容量の大きいテーブルのデザインを変えようとしたときなどに「ディスクの空き領域またはメモリが不足しています。」というエラーが出るときの対処法
--http://support.microsoft.com/?scid=kb%3Ben-us%3B161329&x=6&y=13
--以下のレジストリにあるMaxLocksPerFileというキーの値を増やす。
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet 3.5
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 3.x
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 4.0  <--Access2000の場合ここ
何箇所かあるので使っているACCESSのバージョンに注意

-追加クエリなどで大きいデータを扱おうとした場合
--http://support.microsoft.com/kb/882113/ja#2
--しかしこれやってもダメなこともあるようだが…

-VBAでApplication.Quitを使うと「ファイルまたはその構成ファイルが見つかりません」エラーになるときの対処法 
--拡張子設定のDDE使用をオフにする。
--http://support.microsoft.com/default.aspx?scid=kb;ja;418169


*Word [#h2f790f0]

→Word関連


*PowerPoint [#g0e0f503]
-[[マイクロソフトが提供している無料でナイス(信じられないけど)なPowerPointのテンプレート +150>http://blog.blogpeople.net/2010/01/powerpoint_150.html]] 2010.1.30


*OpenOffice [#tc841091]
-[[フリーのオフィスソフト LibreOfficeのインストール方法と使い方>http://senryaku.sengoku-jidai.com/Freesoft/LibreOffice.html]]
--LibreOfficeはOpenOffice.org(OOo)から派生したオフィス統合ソフトで、OOoよりも動作が軽快でMS Officeとの互換性も良いだけでなく、統合ソフトとしてMS Officeに引けをとらない完成度を誇っている。

-[[Converting Microsoft Word Document to PDF format using OpenOffice.org (Portable):http://www.codeproject.com/csharp/PortableOpenOffice.asp]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS