問題タブ [excel-2011]

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 投票する
2 に答える
444 参照

excel - 値が 1 より大きい (多数の) セルをクリアするマクロ?

値に基づいて多数のセルをクリアすることは可能>1ですか? Excel for Mac 2011 を使用しています。

>1大規模なデータセット (600 行 x 450K) で数千の値を空のセルに変換したいと考えています。値は 0 から 1 の範囲であると想定されていますが、エントリが>1(1000-10000) である場所全体にエラーが散在しており、行を正確に平均化することができません。

ところで:すべてのセルを値で強調表示した後、「色に基づいてセルをクリアする」ために以前に投稿されたマクロを試しました>1が、これは失敗しました。RGB ルックアップ テーブルの指示が Excel のバージョンと一致しないため、推測していますか? (色に基づいてセルの内容をクリアしますか? )

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

excel - 1 つのチェックボックスが選択されたときに次の 3 行を表示するためのチェックボックス一般セレクターとマクロ

私はマクロを初めて使用するので、これが VBA で可能かどうかわかりません。

4行で構成された多くのミニテーブルで構成されたドキュメントを作成しようとしています. 1 行はタイトルで、チェックボックスがあり、常に表示されます。その下の 3 行には、関連するチェックボックスを選択したときにのみ表示されるデータが含まれています。

このドキュメントには多くのミニ テーブルがあるため、多くのチェック ボックスがあります。同じマクロを適用できるチェックボックスの汎用セレクターがあるかどうか疑問に思っていました。

次のマクロを見たことがありますが、これは 1 つのチェック ボックスにのみ適用され、行 4 のチェックボックスが選択されている場合に行 5、6、および 7 を表示するというすべてのチェックボックスに 1 つを適用する方法があるかどうか疑問に思っていました。行 8 のチェックボックスが選択されている場合、行 9、10、および 11 などが表示されます。

より良いアイデアについては、スクリーンショットを参照してください。 エクセル表

ドキュメントを開くときに、デフォルトで下の 3 行を非表示にする方法を教えていただければ幸いです。

違いがある場合は、Excel 2011 for Mac を使用しています。

前もって感謝します。

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

excel - 引用符付きの式の予想されるステートメントの終わり

予期されるコンパイル エラーが発生します: end of statement. YES と NO の前後の引用符に問題があるようです。

YES と NO を囲む引用符を削除してマクロを実行すると、マクロが実行され、式の引用符の内容がセルに出力されます。引用符がどのように構文エラーを引き起こすのか理解できません。

Excel 2011 for Mac を実行していますが、それが関係しているかどうかはわかりません。

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

vba - Excel でデータ行からテキスト ファイルを作成する

Excel に 450 行ほどのソース スプレッドシートがあります。各行には 6 列のデータがあり、ファイル名 = 列 A と内容 = 列 BG の間に改行を入れて、各行から個別のファイルを作成する必要があります。

たとえば、これを試していますが、「ファイルが見つかりません」というエラーが表示されます。

StackOverflow では、すでにこのような質問が半ダースあります...

しかし、これらのソリューションはそれぞれ異なるエラーを返します。Excel for Mac 2011、v14.4.2 を使用しています。

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

excel - VBA 経由で Excel の書式設定コードにアクセスして評価する方法はありますか

Excel セル内のデータを解析するために、Excel で VB スクリプトを作成しようとしています。データを正しく解析するには、セルの書式設定を利用する必要があります。たとえば、以下で解析されるテキストは、次のように解析する必要があります。MINESHAFT B. DARNLEY BAY. これを伝える唯一の方法は、MINESHAFT が小さいフォントで表示されることです。

とにかく、セル内の非表示の書式設定コードに基づいてセル テキストを解析できる VB スクリプトを修正できますか。

解析するテキスト: MINESHAFT DARNLEY BAY

私は現在、Mac 2011 Office Excel でこれを達成しようとしていますが、違いがあれば PC Excel 2010 でも行うことができます。

助けてくれてありがとう。

0 投票する
6 に答える
40782 参照

excel - Solver.xlam がありませんか?

PC 上の Excel 2010 で、組み込みの Excel ソルバーに依存するプログラムを作成しました。Excel 2010 と Excel 2013 for PC の両方で動作することを確認しました。次に、この同じプログラムを Excel 2011 で使用しようとしたところ、問題が発生しました。

プロジェクトをコンパイルしようとすると、「コンパイル エラー: プロジェクトまたはライブラリが見つかりません」と表示されます。

ソルバーを有効にする前に、PC 側でこれが発生したことを思い出したので、[ツール] -> [アドイン] に移動し、Solver.Xlam を有効にしました。

有効な Solver.Xlam の画像

ただし、まったく同じエラーが発生しました。

開発者側に行き、[ツール] -> [リファレンス] に移動すると、Solver.Xlam が見つからないことがわかりました。

欠落している Solver.Xlam の画像

ソルバーがあると思われるアドレスは、私の PC 上のソルバーの場所であり、OSX 上の場所ではないことに気付きました。OSX で検索すると、ソルバーが にあることがわかりました/Applications/Microsoft Office 2011/Office/Add-Ins

そこで、下部の [参照] をクリックして、Solver.Xlam を選択しました。

Solver.Xlam の選択

Solver.Xlam を選択します。

Solver.Xlam が選択されました

しかし、今は別のエラーが発生します。

エラー

このエラーが表示された後、Solver.Xlam を探している場所が以前の場所にリセットされます。

ここでの問題は何ですか?この問題を解決するにはどうすればよいですか?