問題タブ [cell-formatting]

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

excel - Excel ワークブック セルの書式設定

同僚から、大量のデータ、ピボット テーブル、グラフを含む Excel ファイルが送られてきました。しかし、ファイルのデフォルトのセル形式には奇妙なことがあります。セル「1/1/2014」に日付を入力すると、「EUR 41,640.00」に変わります。「EUR」はユーロ記号です。

セルを右クリックして数値形式のセルに移動すると、数値の下に「会計」と表示され、記号の下に「ユーロ」と表示されます。それで説明します。さて、私の質問は、ワークブック全体とそのすべてのシート、チャート、テーブルのフォーマットを、通常の/デフォルトの Excel シートにあるものに一度に変更して、日付の日付、通貨の通貨を認識できるものに変更できますか?数字に数字を追加すると、既存のピボット テーブルとデータがすべて台無しになりますか? 数字が台無しになるのではなく、単に書式設定が台無しになると思いますが、ワークブック全体のデフォルトの書式を変更する前に、絶対に確認したいと思います。

File-> Options-> General/Formulas などに移動しましたが、そこにセル形式が見つかりません。

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

excel - Libre Office 4.1.3.2: テキスト ファイルから日付をインポートし、正しい形式を認識

Libre Office のさまざまなセルの書式設定タイプに苦労しています - 手動で調整可能な日付の書式設定は認識していますが、Libre Office に次のような入力テキスト文字列を認識させることができません。

「2013年12月11日(水)13時27分」

引用符の間のすべてがセルの内容です。明らかに、これが日付であることをソフトウェアに認識させて、大きなテーブルからグラフを作成する必要がありますが、次のような手動フォーマッタを使用します。

" NNNN、MMMM D、YYYY HH:MM"

私が望む結果にはなりません。セルは私のマニュアル形式を受け入れますが、それでもコンテンツに対応できません。私は何を間違っていますか?- それにもかかわらず、この形式の日付で x 値を含むグラフを作成する方法はありますか? このようなテーブルがあるたびに、これらの文字列を手動で変換したくありません...

どうもありがとう!

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

c# - Excel セル形式の読み取り

私は、Excel ファイルのデータを読み取り、それをデータベースに入れるこのプログラムに取り組んでいます。このプログラムは C# を使用して Visual Studio 2010 で作成されており、NPOI ライブラリを使用しています。

以前は、スプレッドシートを行ごと、セルごとに読み取ってデータを取得できましたが、Excel ファイルの新しい形式では、これを簡単に行うことはできません。(エクセルは別のユーザーから譲り受けたものなので、大きな変更はできません)。

1 つのシートにいくつかの「テーブル」があり (各列名に境界線とヘッダーを使用)、主にテーブルからデータを取得する必要がありますが、テーブルの外にあるデータも取得する必要があります。

スプレッドシートを 1 行ずつ読む必要があるかどうか疑問に思っていました (これは私が少し慣れていることです)。表に到達したことを確認する方法はありますか? セルの「フォーマット」を読み取る方法はありますか?

私が言いたいのは、たとえば、「このセルには境界線があるので、この行の開始はテーブルです。」または「このセルのテキストは太字なので、この行はこの新しいテーブルのヘッダー行です。

以前は、スプレッドシートの「テキスト」しか読み取れず、形式やスタイルは読み取れませんでした。私はインターネットで検索してきましたが、出力Excelのスタイルを設定する方法しか見つかりませんが、入力からフォーマットを読み取る方法は見つかりません。

どんな助けでも大歓迎です、ありがとう!

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

vba - VBA ランタイム エラー - 値を貼り付けた後にセルをフォーマットまたは削除しようとすると 1004

VBA を使用して生活を楽にしようとしていますが、回避できない問題が発生し続けています。基本的に私が欲しいのは、私が持っているいくつかの出力 csv ファイルからいくつかの値を適切な形式の Excel ファイルにコピーすることです。次に、いくつかの基数に従って、値を削除するか、セルをフォーマットします。
ただし、同じエラー メッセージ Run-time error '1004' application-defined or object defined error が引き続き表示されます。多くの出力ファイルを使用して、同じテーブル ファイルに値を貼り付けますが、シートごとにマクロを使用して、異なるシート (10.2a、10.2b、10.2c、...) に貼り付けています。他のすべてのマクロを含む別のマクロを使用して、すべてのマクロを 1 つのマクロで実行します。他の投稿でよく調べましたが、エラーの原因がわかりません。どんな助けでも大歓迎です。例として、1 つのシートに使用するコードを以下に示します。

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

java - JExcel getCellFormat() は常に null

Jexcel に問題があります。Excelファイルを読み込んで、各セルの背景色を検出したい。私はこのようにやっています:

私は常に cell.getCellFormat() で NullPointerException を持っています。ファイルが正しく読み取られ、コンテンツを取得できることも確認しました。私は何を間違っていますか?

ありがとう

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

excel - Excel VBA:ワークシートのマクロで記述された数式を保持するため、ユーザーはワークシートの数式を手動で変更できます

マクロを使用してレポートを生成しています。構造から情報を取得し、数式を使用して、ワークシートのセルに入力するさまざまな数値を計算します。これらのワークシートは、マクロでも作成されます。ユーザーがセルをクリックしたときに、セルに入力した数値を計算するための数式がセルにとどまるようにするにはどうすればよいですか? つまり、ユーザーは、レポートの作成後にセルの式を変更することができます。

関数で新しいセルを作成する方法は次のcreateTS()とおりです。

関数内で、構造から特定のセルに情報をコピーする可能性があります (これらのセルには数式が含まれていませんが、他のセルの値を計算する元の数値です。つまり、他のセルの数式はマクロで作成された構造ではなく、他のセルを参照します)。ポイントは、数式をセルにとどめることができれば、他のセルしか参照できないということですか? (私の最初の信念)

セルの例は次のようになります。

cell (10,x)ユーザーが必要に応じて後で式を変更できるように、^ 式が内部に留まるようにするためのコードをどこに含めればよいでしょうか?

私がやりたいことに基づいて、これを行うためのより良い方法はありますか?

ちなみに、式で他のセルを参照するだけで私の仮定が正しいと仮定すると、式には定数のように非セルを参照する変数を含めることができx = 5.3445435ます5.3445435か? 上記の変数は別のセルでしょうか? どのような可能性がありますか?

レポートの生成が完了すると、マクロはシャットダウンすることに注意してください。

ありがとう!