問題タブ [excel-2003]

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.

0 投票する
4 に答える
2104 参照

excel - .Interior.ColorIndex を変更しても効果がない

Excel 2003 で、Series.Interior.ColorIndex を必要な値に変更しても効果がありません。最初に手動で色を変更してからマクロを実行した場合にのみ効果があります。どうやら、これにより何らかの更新メカニズムがトリガーされます。誰もこれについて説明がありますか?どういうわけかチャートでこれをトリガーする方法はありますか?.つまり、色の変更が有効になることを確認してください。

さらに、コードをステップ実行して ColorIndex を見ると、値が割り当てられても変化しません。これは Excel の多くのバグの 1 つですか?

コードは次のようになります。

編集:棒グラフを使用しています。

0 投票する
1 に答える
1838 参照

c# - 物理ファイルの代わりにファイル ストリームを使用して、OLEDB で Excel ファイルを操作する

以前は、Microsoft.Jet.OLEDB.4.0 を介してファイル システムにある Excel ファイルを読み取っていましたが、正常に動作していましたが、クライアントから、Excel ファイルを BLOB 列としてデータベース テーブルに配置し、その列からそのファイルを読み取るように言われました。そのメモリ文字列を直接操作して、1 つのワークブックを非表示にします。

この問題から私を助けてください。

0 投票する
1 に答える
3442 参照

excel - Excel VBA で XL-2007 マクロ有効ワークブックをマクロなしの Excel-2003 ファイルとしてコピー

現在の Excel 2007 マクロ有効ブックのコピーを Excel 2003 マクロなしドキュメントとして指定した名前で作成する vba マクロを探しています。また、現在のワークブックを開いたままにして Excel 2007 形式にする必要があります (そのため、名前を付けて保存は機能しません)。

コピー操作の仕方がわかりません...

0 投票する
3 に答える
4006 参照

excel - 条件の検証ドロップダウン

私のアイデアを書くのは少し混乱しますが、試してみてください。これが私ができたことです。垂直セルにドロップダウンがあるので、[name]-> [define] および [data] -> [validation] でリンクされている名前のリストを選択できます。私が望むのは、最初の条件に応じて別のドロップダウンを設定するための別の垂直セルです。

たとえば、果物と野菜のリストがあります。最初のドロップダウン メニューで種類を尋ねられるので、果物を選択します。このような選択により、2 番目のドロップダウンには果物のみ (野菜なし) のリストが表示され、その逆も同様です。

あなたの助けは大歓迎です。

ありがとうギャング!


セルに野菜ではなく 2009 と果物 2010 という名前を付けたい場合、エラーが発生します。方法はありますか?ありがとう

0 投票する
3 に答える
2739 参照

vba - ワークシートのコピー マクロは、ブックが 50 のワークシートに達すると何もしなくなります

私は、いくつかのグラフを含む多数のカバー シートと、背面にある多数のシートを含むワークブックを持っています。グラフ ページは、1 つのシート (「MasterFormat」) を何度もコピーして貼り付け、毎回いくつかのキー値を変更することによって作成されます。

マクロはもともと、かなり迅速にCopy Method of Worksheet Class failedエラーを発生させていました。最終的にhttp://support.microsoft.com/kb/210684から修正方法を見つけました。

問題は、更新されたバージョンで際限なく問題が発生したことです。ほとんどの場合、問題なく実行され続けますが、しばらくすると実際には何もコピーされません。嬉しい理由の 1 つは、更新されたロジックにいくつかSet x = y, if x is nothing thenの s が含まれていることです。これは (私が知る限り) エラーが抑制された状態でのみ機能するため、それを実行しました。しかしその反面、コピーは50枚で止まってしまい、何の説明もありません( on error goto 0.

退屈して停止するだけでなく、実際にすべてのシートをコピーするために何を修正する必要があるかを誰かが知っていますか?

コードは次のとおりです。

これは、上記でリンクした KB 記事の提案であるメタ ワークブックから実行されます。興味深いことに、Open workbookメインのワークブックが開いていない場合、実際には機能しないようです。

0 投票する
1 に答える
3461 参照

content-type - Web 配信の Excel 2003 SpreadsheetML ファイルに最適なコンテンツ タイプと拡張子

レポート URL 呼び出しを持つ API を使用しています。レポートには、「Excel 2003 XML」形式オプションがあります。それが選択されると、次のように配信されます。

3.0 までの OpenOffice.org は、これをテキスト インポートとして取り込もうとします。私は、Office 2007 が拡張子の不一致の警告をユーザーに与えるのではないかと心配しています。これは私たちの問題ではありませんが、人々はメッセンジャーを撃つことを好むので、ファイル名の拡張子について API 開発者に提供するための提案を調査し、探しています。

ファイルの名前を .xlsx または .xml に変更すると、OOo は喜んでファイルを Calc で開きますが、ファイルは実際には .xlsx ファイルではありません。オプション。

これらの問題やその他の問題を回避するために、Web 配信の Excel 2003 (11) SpreadsheetML ファイルに最適なコンテンツ タイプと拡張子は何ですか?

0 投票する
3 に答える
88403 参照

vba - VBAを使用してExcelの数式からセルの値を取得するにはどうすればよいですか?

数値に評価されるワークシートのセル範囲に数式があります。関数に渡された範囲から VBA の数値を取得するにはどうすればよいですか?

ワークシートの列 A の最初の 10 行に rand() が含まれていて、それを引数として関数に渡しているとしましょう...

セルから関数を呼び出します...

0.62933645 などのセル値を取得するにはどうすればよいですか?

エクセル2003、VB6

0 投票する
2 に答える
2457 参照

excel-2003 - Excel の数式で行の高さを設定することはできますか?

Excel の数式で行の高さを設定することはできますか?

Microsoft Office 2003 の場合。