Ich verwende apache poi api
, um Excel-Blatt in meiner Anwendung in Java zu generieren. Daten, die in Excel festgelegt sind, werden dynamisch mit dem Typ string ausgegeben. Für Spalte1 sind die Werte alphanumerisch. Wenn ich Excel erzeuge, gibt es mir grüne Anzeige mit Warnung "Nummer als Text gespeichert" oder "Textdatum mit 2-stelligem Jahr" auf Zelle.Wie die Warnung in Excel mit Apache Poi in JAVA entfernen?
Ich möchte diese Warnung entfernen. Ich habe festgestellt, dass von Excel können wir eine Zelle als 'Fehler ignorieren', um die Warnung zu ignorieren.
Wie programmgesteuert oder gibt es eine andere Alternative, um diese Aufgabe zu erfüllen?
Ich habe auch einen Screenshot, der eine Warnung mit grüner Markierung zeigt.
Code:
if (cellValue != null && (shouldBeRightAlign))
{
cellType = Cell.CELL_TYPE_NUMERIC;
}
else if (cellValue != null)
{
cellType = Cell.CELL_TYPE_STRING;
}
cell.setCellValue(cellValue);
Können Sie den Zellenwert nicht mit dem entsprechenden Datenformat wie Zahl, Datum, String, etc. – vels4j
Ich habe das auch versucht, aber immer noch nicht funktioniert .. – unknown
@ vels4j Ich habe das aber immer noch das gleiche Problem. –