問題タブ [excel-2010]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Excel 2010 のクエリ時に OLEDB 例外を診断する
SQL 経由で Excel シートをクエリするには、次のいずれかを使用していました。
また
Office 2010をインストールするまで、これはうまくいきました。
今、私は
Microsoft.Ace.OLEDB.12.0 プロバイダーは、このコンピューターの例外に登録されていません。
正しい接続文字列/プロバイダーを見つけるにはどうすればよいですか?
excel - Excel: 信じられないほどの縮小と拡大のコントロール
ときどき、時間が経つにつれて大きくなったり小さくなったりする魔法のボタンやリストボックスに悩まされているスプレッドシートに出くわすことがあります。
コードにはこれを指示するものは何もありません。
他の誰かがこの喜びを経験しましたか?
vba - Excel2010でpictureLinkオブジェクトをどのようにスケーリングしますか
Excel 2007では、次のVBAコードを使用して、pictureLinkオブジェクト(カメラツールで作成)を拡大縮小できます。
このコードは2010年に画像を正しく配置しますが、scaleValueは無視されます。2010年のExcelのドキュメントは、この問題に関してまだらです。同じコードがExcel2007でも正常に機能します。
c# - Excel 2010 64 ビットで .net オブジェクトを作成できない
Excel で使用する単純なクラス ライブラリがあります。これが私のクラスの単純化です...
Excel 2007 では、マクロを有効にしたブックを作成し、次のコードを含むモジュールを追加します。
次に、Excel で関数 GetSix() を呼び出すと、6 が返されます。これは、Excel 2010 64 ビットでは機能しなくなりました。実行時エラー「429」が表示されます: ActiveX コンポーネントはオブジェクトを作成できません。
プラットフォーム ターゲットを任意の CPU ではなく x64 に変更しようとしましたが、[COM 相互運用機能に登録する] オプションをオフにしない限りコードがコンパイルされませんでした。 .
ライブラリを Excel 2010 64 ビットで使用する方法はありますか?
wcf - oData RIA PowerPivot の大きなメッセージ サイズ
私はpowerpivotを使ってSQLデータベースから300万行を直接ロードしていましたが、パフォーマンスは驚くほど良好です。
vs2010 と Silverlight RIA サービスを使用して単純な oData サービスを生成し、powerpivot からアクセスしてみました。これは少数の行で機能しますが、単一のメソッドが 300 万行を返そうとするとサーバー上で爆発します。驚くことではないと思います。
私は WCF でメッセージ サイズの問題に遭遇することが多く、より大きなサイズをサポートするようにトランスポートを構成するのは非常に困難です。さらに、理想的には、1 つの大きなメッセージではなく、何らかのデータのパケット化が必要です。WCF の上に RIA と oData の層を追加すると、最大メッセージ サイズを変更するという考えがさらに複雑になるようです。
メソッドから返されたデータをストリーミングまたはパケット化するトランスポートの oData インターフェイスでのサポートはありますか?
これは WCF/RIA または oData 自体の制限ですか。数百万行を返す oData ソースに接続された powerpivot を使用することは可能ですか?
WCF / RIA / oDataを介して大量のデータセットを公開するためのより良いテクニックについてアイデアを持っている人はいますか?
ありがとう、アダム
excel-2010 - Excel 2010 の SUMIF バグ
Excel 2010 にアップグレードしたところです (最近 2009 を購入したので無料でした)。テストするための別のバージョンの Excel はありませんが、SUMIF バグを発見したと思います。Excel でバグを発見する可能性はほとんどないことがわかったので、誰かが私が間違っていることを教えてくれますか、または Excel のバージョンが何をするのか教えてもらえますか?
- 空白のブックを開く
- シート 1 で、セル C1 から D3 に 1 (数値のみ) を入力します (6 セル - 正確な数値は関係ありません)。
- シート 2 で、セル D1、D2、および D3 にそれぞれ 2、3、および 4 を入力します。
- シート2のセルに次の式を入れます
=SUMIF(Sheet1!D1:D3, 1, Sheet2!D1:D3)
- シート2の別のセルにこの式を入れます
=SUMIF(Sheet1!C1:C3, 1, Sheet2!D1:D3)
私が見る限り、セルは同じ値を表示するはずですが、私のバージョンの Excel では、最初の表示は 3 (誤って) で、2 番目の表示は 9 (正しく - 2、3、4 の合計) です。
値 1、2、3、および 4 は関係ありません。バグの原因は、列の文字が一致しているようです。
Excel はプログラミングではないと誰かが主張する前に、私は異議を唱えます。
[それ以来、technet フォーラムで別のバグ レポートを見つけました。
vba - この Excel マクロをループしますか?
R16
以下にこのコードを示します。基本的には、 toR200
とRange("G16").Select
toのセル範囲全体を実行できるようにしたいと考えていますG200
。
つまり、R17 に変更すると G16 は 17 になり、R18 に変更すると G18 になります。
したがって、関数全体が と に変化して実行さR2
れ、再び開始され、、 などに変化します。R3
G2
G3
R3
R4
G3
G4
c++ - Excel 2010 を使用した無効なクラス文字列
オートメーションを使用して MS Excel を制御する (MFC/C++ を使用) サードパーティのレガシー ソフトウェアを使用しています。コードは簡単です。
これは、Excel 2000、2002 (XP)、2003、および 2007 以降で完全に機能しました。ただし、Office 2010 をインストールした後、CreateInstance 呼び出しは「無効なクラス文字列」(CO_E_CLASSSTRING) で失敗します。これを機能させるために何か特別なことをする必要がありますか?
前もって感謝します!
asp.net - asp.netWebアプリケーションでExcel2010ドキュメントを表示する方法
asp.netWebアプリケーションでExcel2010ドキュメントを表示したいと考えています。このドキュメントでは、ユーザーが利用できるようにしたい新しいスライサー機能を使用しています。
Excelサービスを使用するWebパーツを挿入することにより、SharePoint内でExcel2010ドキュメントを使用できることを知っています。
しかし、SharePointなしでそれを達成できますか?または、ExcelサービスAPIを使用してSharePointからドキュメントを取得し、それを.netのブラウザーに取得することで実現できますか?
ありがとう、トム。
c# - VS 2010 Excel プラグイン - はじめに
わかりましたので、アクティブなワークシートで選択した範囲に作用する Excel プラグイン (カスタム タスク ペイン) を作成したいと思います。
方法に関する例やドキュメントが見つかりません。