問題タブ [xla]

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

excel - MSBuild で .xla ファイルを変更する

Excel アドインを含む現在のプロジェクト用のビルド スクリプトを作成しようとしています。アドインには、変数 version_Number を持つファイル modGlobal を含む VBProject が含まれています。この番号は、ビルドごとに変更する必要があります。正確な手順:

  1. XLA ドキュメントを Excel で開きます。
  2. VBEditor モードに切り替えます。(Alt+F11)
  3. パスワードを入力して VBProject を開きます。
  4. modGlobal ファイルを開きます。
  5. 変数のデフォルト値を現在の日付に変更します。
  6. プロジェクトを閉じて保存します。

プロセスを自動化する方法がわかりません。私が思いつく最善の方法は、Excel マクロまたは Auto-IT スクリプトです。カスタムの MSBuild タスクを作成することもできますが、それは難しいかもしれません。他に何か提案はありますか?

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

excel - XLA ドキュメントでツールバーを作成するにはどうすればよいですか?

XLA ドキュメントを使用して Excel のツールバーを作成するにはどうすればよいですか?

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

excel - xlaファイルの名前を変更したり削除したりせずにxlsからxlaを削除するにはどうすればよいですか?

スプレッドシートからXLA(Excelアドイン)を削除する必要がありますが、Web上のすべてが、XLAファイルの名前の変更/削除を指しているようです。

xlaファイルは他の多くのスプレッドシートで使用されており、共有ドライブ上にあるため、これはオプションではありません。

他に選択肢はありますか?

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

excel - ExcelからTableStyleを削除する

次のステートメントを使用して、ExcelブックにTableStyleを追加しました。

私はそれを使用して削除することができます:

削除するかどうかを決定する前に、プログラムで既に存在するかどうかを確認するにはどうすればよいですか?

現在、すべてのテーブルスタイルをループして、選択的な削除を行っています。

ただし、これには時間がかかります。ピボットテーブルの存在を確認し、ループせずに削除するにはどうすればよいですか?

ありがとう :)

0 投票する
0 に答える
643 参照

xla - Excelブックからピボットテーブルスタイルを削除できません

次のコードを使用して、Excelファイルからテーブルスタイルを削除しています。

ローカルのExcelシートのマクロを使用して削除できます。ただし、上記のコードがサーバー上のXLAコードの関数にカプセル化されている場合、objTS.Delete行はエラーをスローします。

テーブルスタイルがエラーなしで削除されるように、回避するためにどのような追加の変更を行う必要がありますか?

ありがとう :)

編集:ピボットテーブルスタイルをブックから直接削除することさえできません(プログラムだけでなく)。誰かがこれを引き起こしている原因を教えてもらえますか?

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

xla - Excel でテーブル スタイルを作成中にエラーが発生しました

次の関数を使用して TableStyle を作成しています。

以下の行で:

With ActiveWorkbook.TableStyles("MyTableStyle").TableStyleElements( _ xlHeaderRow).Font .FontStyle = "Bold"

エラーが発生します:

実行時エラー '1004' Font クラスの FontStyle プロパティを設定できません。

誰かが問題を特定できますか? プロパティを設定できない理由がわかりません。

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

excel - 保存時に IE 7 がダウンロードした XLA ファイルの名前を XLS に変更するのはなぜですか?

イントラネットで公開している Excel アドイン ファイルがあります (Sharepoint の添付ファイルなどではなく、単純な HTTP ダウンロード)。

IE 7 では、ユーザーがリンクをクリックして [保存] を選択すると、ファイルの名前が「myaddin.xla」から「myaddin.xls」に変更されるだけです。Firefox と Chrome は正常に動作します。

彼らは Library フォルダ内の既存のファイルを上書きしようとしていますが、彼らは熟練したユーザーではないため、この問題は私の人生を複雑にしています.

IE7 に拡張機能をそのまま残すよう強制するために、サーバー上でできること (MIME タイプの変更など) はありますか?

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

excel - Excel VBA 選択範囲の再計算

データベースにかなりの負荷をかけている Excel スプレッドシートがいくつかあります (総勘定元帳テーブルに対して 100 以上のクエリが実行されています... うわー!)。現在のシートのみを更新する (SHIFT+F9) ことは、一部のスプレッドシートで役立ちますが、選択したセルだけを更新する方法が必要でした。ThisWorkbook オブジェクトに配置された次のコードを思いつきました。

できれば、XLAファイルに保存してExcelアドインとして読み込むなど、移植性を高めたいと考えています。これは私が使用している方法で可能ですか?これを達成するためのより良い方法はありますか?

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

vba - XLA(Excelアドイン)に署名するにはどうすればよいですか?

そして、コードからそれを行うことは可能ですか?

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

excel - Excel VBA Workbook_Openの致命的なエラーから回復しますか?

Workbook_OpenItはまだおもちゃのプロジェクトであるため、Excelをクラッシュさせる方法に出くわした.xla ので、削除して最初からやり直すことができました(バージョン管理とベビーステップで戻ってきました)。

ただし、これらのオプションがないと仮定すると、.xlaを編集して編集するにはロードする必要があり、ロードすると編集環境がクラッシュするため、致命的なコードを削除するにはどうすればよいでしょうか。