VSTOアドインが表示されなくなった 9月 23, 2019 Office365をアップデートしたせいなのか、VSTOアドインが表示されなくなった。ひょっとしてOffice365はVSTOアドインをサポートしなくなったの?困るよそれは。 続きを読む
DataTableの内容をエクセルにコピーする方法 7月 25, 2018 アプリでデータをエクセルへコピーするときは注意すべきことがある。エクセルではデータが自動変換される。 全角数字「12345」は半角数字「12345」に変わる 頭に「0」が付いている「00012345」は「12345」に変わる 日付「2017/7/7」が数値に変わる(ことがある) 「-」でつながった数字「7-7」が日付の「7/7」に変わる エクセルにデータをコピーするときは、上記のことに気を付けないといけない(場合もある)。数字だけコピーしてOKなら、悩むことは無い。(2018/7/25追記) 続きを読む
.NET Framework 3.5.1 と 4.6.2 でVSTOの動作が違う 7月 20, 2018 エクセルにデータを貼り付けるアプリをC#で作っているのだけど、.NET Frameworkのバージョンの違いで動作が違うことに気がついたので、記録しておきます。 続きを読む
管理者特権が必要です 6月 24, 2018 アプリのテストをしようと、仮想PCを作ってアプリをセットアップして、そういえばエクセルも要るなあと、Office365をインストールしようとしたら、エラーが出るわけです。 続きを読む
64ビットのエクセルアドイン 5月 29, 2018 Officeソフトも64ビット版が入っていることが多くなって、エクセルアドインも64ビットのエクセルで動かしたいというのが自然な流れとなった。しかし、C#で作ったアドインはCOMアドインだから32ビットでしか動かない、、、 続きを読む
エクセル2016でもUTF8のCSVファイルを開いたら文字化けする 3月 21, 2018 CSVファイルをエクセルで編集して保存したら文字化けしたと云うトラブルが、周囲で時々起きるので、その対策をまとめてみる。「エクセルを使うな」と云う意見もあるだろうけど、エクセルがないと仕事にならないしね。 続きを読む
エクセル2013でオレンジ色が緑色に変わる! 6月 21, 2017 以下の操作をしたところ、セルの色が変わってしまった。 エクセル2010でセルの背景色をテーマ色のオレンジで塗る。ワークブックを保存する。 保存したブックをエクセル2013で開く。(この時点では オレンジ色 )オレンジ色のセルをコピーする。 ブックを新規作成する。そこにコピーしたセルを貼り付ける。(この時点で 緑色 ) どうなっているの? 続きを読む
VisualStudio2017のエクセルアドイン 3月 28, 2017 VisualStudio2017 がでたのでセットアップしてみた。エクセルアドインの新規プロジェクトを作ってみたら、JavaScriptで作れるのか、、、これはびっくり。 続きを読む
エクセルのCOMアドインからヘルプを開きたい 3月 28, 2017 エクセルのアドインをC#で作っていて、ヘルプをワードで書いてPDFで保存して用意したのだけど、アドインをセットアップしたときに、PDFファイルがどこに保存されているのかわからないので、PDFファイルを開けない。 続きを読む
エクセルの乱数を使ってテスト用のデータを作る 2月 28, 2017 ソフトを作るときはテスト用のサンプルデータが必要となります。作りながら、サンプルデータを読ませてどんな感じかを確認しながら進めていくわけです。 続きを読む
エクセルの名前管理には同じ名前を登録できる 2月 10, 2017 エクセルには複数個のセルに名前を付ける便利な機能がある。参照式を書くときによく使うのだが、困ったことに同じ名前が登録できてしまう。 続きを読む
エクセルのバージョンはエクセルに聞けばよい 1月 27, 2017 C#でエクセルのバージョンを調べる方法をこれまでまとめてきたが、エクセルのバージョンならエクセルに聞けばよいのでは思いついたので、この方法も記録する。 続きを読む
エクセルの列名と列番号を変換するには 12月 10, 2016 エクセルはセルを「A1」とか「AB10」のように英字の列と数字の行番号で指定するのだけど(A1スタイルと云うのかな)、たまに列番号で指定したいときもある。 続きを読む