問題タブ [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.
excel - Mac Excel 2011 VBA 評価
Excel VBA を PC から Mac に移動していますが、1 行に評価機能があります。たとえば、次のようになります。
ただし、Mac でマクロを実行しようとすると、関数は #name を返します。Mac 側で評価する同等の機能はありますか?
excel - Excel 2011 for Mac でカスタム マクロ ツールバーの変更を保存する
Windows でいくつかのカスタム マクロを作成し、カスタム リボン タブが 2013 バージョンの Windows で表示されるように XML を変更しましたが、すべてが素晴らしかったです。
現在、Excel 2011 for Mac で同等の機能を作成しようとしています。私は次のことを行いました: 表示 >> ツールバー >> カスタム ツールバーとメニュー。次に、「コマンド」ツールバー >> マクロに移動し、SmileyFace マクロをメイン ツールバーにドラッグしました。次に、画像を変更し、テキストを変更すると、ローカルで機能しました。
冗長性のために、「ツールバーとメニュー」に新しいメニューも追加し、すべてのマクロをそのツールバーにも追加しました。「添付」ボタンを使用してマクロをドキュメントに添付しました。
しかし、ドキュメントを同僚に送信すると、ぼんやりとしたフローティング カスタム ツールバーが表示されるだけで、マクロはボタンにマップされておらず、ボタンにはカスタム イメージがありません。
どうすればいいですか?
excel - セル値を数式のセル範囲への参照の一部として使用する
私の問題は、この質問の行に似ています:別のセルの値に基づいて数式の行が変更されます。つまり、セルの値を、別のセルの数式内の別のセルへの参照として使用したいです。
ただし、セルの値をセル範囲の一部だけにしたいです。例を挙げましょう:
A1 ホールドworksheet-a
C1 では、次の結果になるフォーラムが必要です。=SUM('worksheet-a'!B:B)
他の質問に基づいて、次のようなことができる=SUM(INDIRECT(A1)&"!B:B")
と思いました。悲しいことに、そうではありません。
あなたはなにか考えはありますか?
ありがとうございました!
excel - 保存したチャート テンプレートを既存のチャートに適用する方法は?
最近、Excel でカスタム等高線図を作成して、ヒートマップ カラー マッピングで色付けされたデータを表示しました。Mac で Excel 2011 を使用しています。保存したテンプレートを再利用する方法が見つかりません。ヘルプは私に次のように指示します
- チャートをクリック
- [グラフ] タブの [グラフの種類の変更] で [その他] をクリックし、[テンプレート] で作成したグラフ テンプレートをクリックします。
メニューに「テンプレート」アイコン グループまたはエントリはありません。
ここで何が欠けていますか?
vba - セルの内容に基づいて連続しない行の範囲を作成する方法は?
VBA for Excelを始めたばかりです。私は 10 年近く前に大学で VB と Java を使用し、そのときは十分に使いこなせましたが、基本的には最初からやり直しています。(ええと、自転車に乗るのは好きではありません。)
A1:J34 などとして宣言されているだけでなく、範囲を構築する方法を理解しようとしています。私のグーグルは、「範囲」と私が探しているものを示す用語を検索すると、必要なものよりもはるかに高度なヒットの雪崩が発生するという点で挑戦されています。ほとんどのヒットは、必要な基本的な要約情報にも対応していません。
だから、これがその基本です:Mac上のExcel 2011。このシートには、A から M まで、1309 までのデータがあります。これは、見出し行とそれに続くデータ行の繰り返しパターンです。うーん。シートを作成した人は、データの構成よりもシートからの印刷について考えていたようです。ピボットテーブルで使用するには、それをクリーンアップする必要があり、さらに 3 つの同様のものが必要ですが、このばかげた繰り返しレイアウトでは役に立ちません。
見出し行は次のとおりです: 姓、名、10 個の日付セル。見出しの下のデータ行はもちろん名前であり、出席を表す 1 または 0 です。各見出しの下に 20 から 30 の名前があります。それが繰り返されます。そして、日付は数セットごとに変わり、最後のセットが中断されたところから始まります.
私が今しなければならないこと: 特定の値 (列 A) で始まるすべての行を追加して、範囲を範囲変数にアセンブルしようとしています。私の場合、その値は文字列「Last Name」であるため、「Last Name」で始まるすべての行のすべてのセルを保持する範囲変数を持つことができます。これにより、日付形式にする必要があるすべてのセルがキャプチャされます。(私はそれを行っているので、日付の見出しがすべて実際に日付形式であることを確認できます-現在はすべてが日付形式ではないため、多くは単なる「一般」セルです。)
私の質問:
- 範囲オブジェクトに範囲ISを伝えるとき、コードを書いている人が入力した開始セルと終了セルによって定義されたブロックではなく、行基準に基づいたセル/行/列をどのようにフィードしますか? 例: A の「First Name」の存在に基づいて、列 A から I までの行 1、34、70、93、および 128 を含む範囲を作成します。
- これを行うための最も一般的な方法は何ですか?
- これらのうち、私のニーズに最も適しているのはどれですか?その理由は?
excel - Percentile_Inc を Excel 2011 MAC に追加しますか?
Mac 2011 には Percentile_Inc が含まれていないようです。
私の質問は簡単です。Percentile_Inc を Excel 2011 MAC バージョンに追加することは可能ですか?
前もって感謝します。
蜂