問題タブ [xlsm]
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 - ユーザー定義関数は再計算されません
最近、大きくて安定したXLSMファイルを取得し、XLAMとXLSXに分割しました。XLSX呼び出し(udfs)の数千のセルがXLAMで機能し、そのような各udfは、ステートメント「Application.Volatile」(過剰、再計算を強制する)で始まります。
XLSXは、Ctrl-Alt-Shift F9を介したF9でも、Application.CalculateFullを介したCell.Calculateでも再計算されません。XLSXセルは単に「デッド」です...しかし...F2キーを押して数式を編集し、Enterキーを押すと、セルを1つずつ再起動できます。この方法で目覚めた細胞は目覚めたままであるように見え、その後は正常に再計算されます。
誰かがこの奇妙な振る舞いに遭遇したことがありますか?Excelに計算グラフを最初から再構築させるための追加の方法はありますか?
重要な場合のもう1つの注意事項:ファイルを開いてXLAMとXLSXを開き、ファイル...オプション...アドインルートを使用してXLAMをインストールしていません-過去にそうしていたので、 XLAMを「チェック解除」してインストールすると、すべてのUDF参照がフルパス名リンクに置き換えられます-かなり醜いです。あるいは、誰かがXLAMアドインをインストールするための回避策を概説できれば、どこでも壊れたリンクを作成しません。
c# - Excel 2007 xlsmファイルを読み取るC#のライブラリ?
C#がxlsmファイル(Excel 2007とマクロ)を読み取るためのライブラリを知っている人はいますか?
EPPlus をダウンロードしました。xlsx ファイルを読み込みましたが、改行形式のエラーがあります。
ありがとう
vba - バッチ ファイルまたは vba を使用して .xls から .xlsm に変換する方法は?
.xls ワークブックから .xlsm への変換を自動化するにはどうすればよいですか?
excel - xlsmまたはxlsb形式はいつ使用する必要がありますか?
Excel 2007以降、Microsoftは従来の.xls
形式をいくつかの形式(特に、、、)に.xlsx
分割.xlsm
してきました.xlsb
。フォーマットの使用法と目的を理解するのに問題はありませんが、VBAを含むファイルを作成するときにフォーマットを使用する必要があるのか、それともフォーマット.xlsx
を使用するのか疑問に思っています。.xlsm
.xlsb
もちろん、Web上でいくつかのトピックを見つけることができます。たとえば、次のようになります。
- マイクロソフトアンサーフォーラム
- 前のリンクで指摘されたMicrosoftブログ(まだ、参照を見つけることなく10ページ目まで解析しました
.xlsb
) - 別のフォーラムからのこのトピック
この最後のリンクから私が理解したのは、それ.xlsm
はある種のXML形式であり、したがってカスタムリボンタブに必要であるということです。
フォーマット間の概念的な違い(XML.xlsm
に基づくVSはバイナリファイルです)以外に、このファイルのいずれかを使用する場合(リボンのカスタマイズを除く)、実際的な違いはありますか?
これらのフォーマットのいずれかを使用するときに、実際の違いを見たことがありますか?.xlsb
c# - .Net を使用して .xlsm ファイルを読み取り専用形式で保存するにはどうすればよいですか
.xlsm
.Net コードを使用して共有ドライブにファイルを読み取り専用形式で保存するにはどうすればよいですか。開くと読み取り専用と表示されます。しかし、保存した後、開くと編集できました。
保存中に読み取り専用形式にする必要があります。助けてください。
php - PHP で Excel 2007 (.xlsm) ファイルを編集する
PHP (Zend Framework) & JS (extJS 4) を使用して、顧客から送信された Excel ファイルを読み取る Web アプリケーションを開発しています。問題は、彼らがマクロを多用していることです。つまり、送信されるファイルはすべてxlsm形式です。ファイルを読み取り、データベースをデータで更新しますが、ファイル内のデータの一部を更新するために、ファイルを編集する必要がある場合もあります。
私たちは PHP/Excel のすべてのニーズにPHPExcelを使用していますが、私はこれに行き詰まっています。ライブラリがマクロ有効ファイルを正式にサポートしていないことは知っていますが、私に関する限り、必要なのはファイルを開いて「シートデータ」部分を編集し、ファイルをマクロとともに保存することだけです。ファイルのマクロ部分にアクセス/編集する必要はありません。私はいくつかのテストを実行しましたが、管理できるのはファイルを編集してからxlsx形式で書き戻すことだけでした。
マクロを含むファイルを返すことは非常に重要です。なぜなら、彼らはこのファイルを毎日使用し、1 日に何度もインポートすることもあるからです。彼らに働き方を変えてほしいと頼むことはできないので、私は自分の側でこれを回避しようとしています. xlsm 書き込みを実装する他のライブラリを Google で検索しましたが、見つけることができた唯一のリードは、PHP 組み込み COM オブジェクトと、非常にまばらなドキュメントでした...
だから私は、ここに誰かがすでにそこにいて、この特定のニーズに対するヒントやチュートリアルを持っているかどうかを確認しようとしています.
ちなみに、これには技術的な要件があります。使用できるのは PHP のみで、.NET 言語も使用できますが、Java はオプションではありません...
ありがとう
excel - Excel 2010 - 条件付き書式
土曜日と日曜日に関連する列を自動的に塗りつぶしたいスプレッドシートがあります。月と年が変わると、書式設定で週末を認識し、それに応じて列を埋めたいと思います。
excel - vbaに特別な値を貼り付けます
行に「true」が検出された場合、特定の列をコピーして貼り付ける必要がある小さなプロジェクトに取り組んでいます。これらの選択した列を別のシートに貼り付けようとしていますが、数式ではなく値のみを貼り付けたいです。
これは私がこれまでに持っていたもので、貼り付けの特殊機能でエラーが発生しています。助けてください。
c# - XLSM を XLSX に変換
EPPLUS ライブラリを使用して Excel からデータを読み取り、別のファイルを作成しています。残念ながら、.XLSM 拡張子ファイルはサポートされていません。EPPLUS でファイルを読み取る目的で、.XLSM ファイルを .XLSX ファイルに変換する良い方法はありますか?
(私のコードはすべてEPPLUSを使用してすでに書かれているので、読書にEPPLUSを使用するといいでしょう:))
r - xlsx パッケージは R の xlsm ファイルで機能しますか?
範囲を xlsm ワークブックから data.frame に読み込もうとしています。Rのxlsxパッケージでこれを行うことはできますか? そうでない場合、誰かがそれを行う方法を知っていますか?
ありがとうございました!