問題タブ [excel-2008]
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 - ExcelVBAがMacで動作しない
私はExcel2007でいくつかのコードを書き、Excel 2008を搭載したMacで実行しようとしました。手順はシートのコントロールボタンにリンクされており、ここでも同様の議論が行われています:Excel vba to mac
しかし、私の場合、これはまったく同じ問題ではないようです。Macでファイルを開くと、Excelはマクロが存在することを認識します(マクロを無効にしてファイルを開くオプションがあります)。コントロールボタンをクリックしてマクロを実行すると、Excelはこれが単なる画像ではなく、実際のコントロールボタン(上記のスレッドの問題との主な違い)であることを認識し、関連するマクロが「メイン」と呼ばれることを通知します。 ' 見つからない。
残念ながら、ActiveXボタンとフォームボタン(上記のスレッドで説明)の問題を読んだのは今だけで、現時点ではMacにアクセスできません。そうでなければ、それがそれを解決するかどうかをテストします。ただし、上記のスレッドから、問題が別の方法で現れたことを理解しています。何か案は?
excel - Excel 2008 for Macで日付でフィルタリングすることはできますか?
データの例:
フィルタを使用して2011年のデータのみを選択することは可能ですか?
excel - AppleScript を使用して Excel ファイルにハイパーリンクを作成する
Mac上のExcel 2008で、同じExcelドキュメントでAppleScriptを使用して、セル「A8」のシート1にハイパーリンクを作成したいと考えています。
<hyperlink ref="A8" location="Sheet1!A20" display="Sheet1!A20" />
次のスクリプトを試しましたが、うまくいきません。
どうすればいいのか教えてください。
excel - AppleScriptを使用してExcelメッセージ「サポートされていないコンテンツ」をブロックします
Excel2008ファイルがあります。これにより、開くと警告メッセージが表示されます。このメッセージは表示されないようにしたいと思います。
上記のスクリプトを使用すると、Excelファイルが開かれますが、Excelの警告が表示されます。
excel - AppleScript と Excel 2008 のピボットテーブル
Excel の列をピボットテーブルに移動するための自動化スクリプトを作成するのに非常に苦労しています。VB なしで Excel 2008 を実行している OSX 10.8.5 を使用しています。最終的な目標は、列データ フィールドを行データ フィールドに変換することです。
選択した範囲のピボットテーブルを実行して新しいワークシートに配置する方法がわかりません。
結果: エラー「Microsoft Excel でエラーが発生しました: クラス ピボット テーブルを作成できません。」ピボット テーブルからクラスへの数値 -2710
このエラーを回避することはできません。
Excel での私のワークフローは次のようになります: 列 'キー' を選択 -> ピボットテーブル レポート -> 複数の統合範囲 -> ページ フィールドを作成します -> 範囲: データ!D$2:$L$1500 -> 新しいシート。
新しいシートで、総計をダブルクリックすると、最終データが表示されます。もう 1 つステップがありますが、現時点ではワークフローを過度に複雑にしたくありません。
既存のシートからのピボット テーブルの作成を自動化する別の方法を誰かが持っている場合は、そのことを伝えてください。それ以外の場合は、AppleScript の学習を続けたいと思います。他のタスクにも役立つと思うからです。
excel - 不一致または範囲エラー
以下のコードは、Excel 2008 でミスマッチまたは範囲エラーを示します。どうすれば修正できますか?
excel - 1 つのセル内の変数文字列の複数のインスタンスを削除する
次のようなセルがある場合:
フォード エスコート (ref 1234) 、フォード モンデオ (ref 5588) 、スズキ スイフト (ref kjgh) 、ジョン ホームズ (フルブル)
かっことその中の情報はすべて削除しますが、かっこの外側のすべての情報は削除したくありません。だから私は次のようになります:
Ford Escort , Ford Mondeo , Suzuki Swift , John Holmes
MID() 関数を使用する方法を見つけましたが、これはコンテンツの最初のかっこを削除するだけで(ref 1234)
、同じセル内でこの関数をループまたは繰り返す方法を見つけることができないようです。
異なる括弧内の異なる情報であるため、SUBSTITUTE を使用できませんが、Mac Excel 2008でこれを行う別の方法はありますか?