問題タブ [xlsb]
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 - libreoffice --convert-to xls は代わりに OpenDocument 形式を書き込みます
libreoffice を使用して、.xlsb (新しい Excel バイナリ形式) ファイルを .xls (古い Excel 形式) に変換し、.xls を予期する他のコードで解析します。通常、次のコマンド ラインが機能します。
libreoffice --headless --invisible --convert-to xls f.xlsb
これにより、出力ファイルが書き込まれますf.xls
。私はこれをしばらくの間うまく使用してきました (コードから駆動されるため、正しいコマンドラインを忘れたわけではありません)。
しかし、コマンドは機能しているように見えますが、ファイルf.xls
は Excel 形式ではなく、OpenDocument スプレッドシート (LibreOffice のネイティブ形式) です。何かが原因で、プログラムは指定された宛先形式を無視します。
これは、Fedora 提供の libreoffice パッケージを使用する Fedora 20 上にあります。それを打破するために何が変わったでしょうか?
java - Java を介して既存のデータを消去せずに .xslb ファイル形式を更新することは可能ですか?
データを含む.xlsbファイルがあります。Java言語で新しいデータを開いて書き込むことで、ファイルを更新する必要があります。
既存のデータを消去せずに .xlsb ファイルを更新することはできますか??
どうやってするの?
r - xlsb ファイルの読み方
xlsb ワークブックから範囲をデータ フレームに読み込もうとしています。xlsx
Rのパッケージでこれを行うことはできますか? そうでない場合、誰かがそれを行う方法を知っていますか?
r - R ShinyApp で大きな .xlsb 形式のファイルの読み取りにかかる時間を短縮する方法
入力が xlsb 形式のファイルで、出力が開発されたモデルに基づく予測である Shiny アプリを作成しています。コードは 22kb xlsb ファイルで正常に動作しています。しかし、ファイルサイズが 2000kb になると、R サーバーは読み取りだけで合計 7 分かかります。xlsb ファイルを csv に変換すると、サイズが 2000kb から 9000kb になります。大規模なデータセットを処理するには、xlsb 形式をお勧めします。データ ファイルの読み取り時間を 7 分から短縮する方法はありますか。これは私が試していることの単なるレイアウトです。
私はここに初めて投稿します。問題の詳細を残している場合は、自由に質問してください。
excel - 存在しないシートへのセル参照 - 参照元にジャンプできません
少し奇妙な質問ですが、何も見つかりませんでした: データがグループごとに表示される .xlsb ファイルがあり、ドロップダウン メニューから選択する必要があるため、データ セット全体の一部のみが表示されます。いつでも。
すべてのグループの基礎となるデータを取得したいのですが、何らかの理由で、それが派生したシートが存在しません。つまりSheet1
、データを表示する があり、データを保持するセルには という式=Sheet2!A1
がありますが、 はなくSheet2
、シートは非表示になりません。
ここで何が起こっているのでしょうか?これは私が知らない特別な .xlsb 機能ですか?
vba - マクロを許可した後、別のワークブックのマクロにアクセスできないのはなぜですか?
パス変数を定義し、現在の場所に依存した後、別のコンピューターで実行している .xlsb ファイルがあります。別の xlsm ファイルの VBA プロジェクトを .xlsb に追加しました。そして、次のコードの次の行のいずれかを使用して、.xlsb ファイルのモジュール 2 からマクロを実行しようとしています。
ここと同じ問題のようですが、この場合の問題は、マクロの無効化ではなく、2 つの異なる Excel ファイルの融合によって引き起こされると予想されます。
マクロを実行できません...このブックではマクロを使用できない可能性があります
それが示唆するように、次の方法でマクロとオブジェクトのセキュリティ設定を手動で有効にしたためです。
- Microsoft Office ボタンをクリックし、[Excel のオプション] をクリックします。
- [セキュリティ センター] をクリックします。
- [セキュリティ センターの設定] をクリックします。
- マクロ設定をクリックします。
- [VBA プロジェクト オブジェクト モデルへのアクセスを信頼する] チェック ボックスをオンにします。
- [OK] をクリックして、[Excel のオプション] ダイアログ ボックスを閉じます。
- Excel を閉じて、再度開きます。
また、そのオブジェクトモデルのチェックボックスの上にある「マクロ ボタンを有効にする」をクリックしました。
最初に 2cDataSet.xlsm を手動で開き、プロンプトが表示されたらマクロを手動で有効にしてから、親の .xlsb を開き、その逆を試みました (.xlsm は、 .xlsb)
そして、試したオプションのいずれかで正しい構文を試したと思います。*今では、名前にスペースが含まれている場合にのみ単一の ' が使用されることも認識しています。
マクロを削除して再作成していません。
「オプションの明示的」が「オプションの明示的」と書かれていないかどうかを確認しましたが、まったく書かれていませんでした
サブは公開です。
私が書いたオフィスは2016で、他のPCのバージョンは2013ですが、2016オフィスでも同じエラーが発生しましたが、一部の場合、原因不明で、サブ構文の呼び出しを切り替えたり、再呼び出ししたりした後Excelファイルを開くと、エラーが発生しなくなったか、一貫性がなくなりました。
Excel で次のエラーが発生する理由についての提案:
マクロを実行できません このブックでマクロを使用できないか、すべてのマクロが無効になっている可能性があります
サブが呼び出された後?
Ps。分散自動計算用なので、PC(またはExcel)の設定を編集することはできず、ポップアップはnonoです:)
問題は、vba プロジェクトをマージした後、親の .xlsb ファイルがコピーされて別のパスに移動されたにもかかわらず、Excel が .xlsm ファイルへの参照を古いフォルダーに保持したことでした。
元のファイルを新しい親ファイルのフォルダーに移動し、そのフォルダー全体を実際の .xlsm を含めて共有し、別のコンピューターで実行する
vb.net - アプリケーションから Excel を開いたときに Personal.xlsb ファイルが開かない
申請書からエクセルファイルを開いています。C:\Users\"myusername"\AppData\Roaming\Microsoft\Excel\XLSTART\personal.xlsb にある Excel ファイルを開くと読み込まれる personal.xlsb ファイルがあります。問題は、Excel を直接開くと、personal.xlsb がロードされ、アプリケーションから開くと、personal.xlsb がロードされないことです。何か案は?アプリからExcelを開く方法は次のとおりです-
アプリから Excel を開く最初の方法:
アプリからExcelを開く2番目の方法: