JavaScript ile XLS ve XLSX formatlarının desteklediği maksimum satır ve sütun sayısını bulunuz.
Contents
[
Hide
]
Olası Kullanım Senaryoları
Excel formatlarının desteklediği satır ve sütun sayıları farklıdır. Örneğin, XLS 65536 satır ve 256 sütun desteklerken, XLSX 1048576 satır ve 16384 sütun destekler. Belirli bir formatın kaç satır ve sütunu desteklediğini öğrenmek için WorkbookSettings.maxRow ve WorkbookSettings.maxColumn özelliklerini kullanabilirsiniz.
XLS ve XLSX formatları tarafından desteklenen maksimum satır ve sütun sayısını bulun.
Aşağıdaki örnek kod, ilk olarak XLS formatında, sonra XLSX formatında bir çalışma kitabı oluşturur. Oluşturulduktan sonra, WorkbookSettings.maxRow ve WorkbookSettings.maxColumn özelliklerinin değerlerini yazdırır. Lütfen aşağıda verilen kodun konsol çıktılarına bakınız.
Örnek Kod
<!DOCTYPE html>
<html>
<head>
<title>Aspose.Cells Example</title>
</head>
<body>
<h1>Maximum Rows and Columns Example</h1>
<input type="file" id="fileInput" accept=".xls,.xlsx,.csv" />
<button id="runExample" disabled>Run Example</button>
<a id="downloadLink" style="display: none;">Download Result</a>
<div id="result"></div>
</body>
<script src="aspose.cells.js.min.js"></script>
<script type="text/javascript">
const { Workbook, Utils } = AsposeCells;
const runBtn = document.getElementById('runExample');
const resultDiv = document.getElementById('result');
AsposeCells.onReady({
license: "/lic/aspose.cells.enc",
fontPath: "/fonts/",
fontList: [
"arial.ttf",
"NotoSansSC-Regular.ttf"
]
}).then(() => {
console.log("Aspose.Cells initialized");
runBtn.disabled = false;
});
runBtn.addEventListener('click', async () => {
// Print message about XLS format.
resultDiv.innerHTML = '<p>Maximum Rows and Columns supported by XLS format.</p>';
// Create workbook in XLS format.
let wb = new Workbook(AsposeCells.FileFormatType.Excel97To2003);
// Print the maximum rows and columns supported by XLS format.
let maxRows = wb.settings.maxRow + 1;
let maxCols = wb.settings.maxColumn + 1;
resultDiv.innerHTML += `<p>Maximum Rows: ${maxRows}</p>`;
resultDiv.innerHTML += `<p>Maximum Columns: ${maxCols}</p>`;
resultDiv.innerHTML += '<hr/>';
// Print message about XLSX format.
resultDiv.innerHTML += '<p>Maximum Rows and Columns supported by XLSX format.</p>';
// Create workbook in XLSX format.
wb = new Workbook(AsposeCells.FileFormatType.Xlsx);
// Print the maximum rows and columns supported by XLSX format.
maxRows = wb.settings.maxRow + 1;
maxCols = wb.settings.maxColumn + 1;
resultDiv.innerHTML += `<p>Maximum Rows: ${maxRows}</p>`;
resultDiv.innerHTML += `<p>Maximum Columns: ${maxCols}</p>`;
});
</script>
</html>
Konsol Çıktısı
Maximum Rows and Columns supported by XLS format.
Maximum Rows: 65536
Maximum Columns: 256
Maximum Rows and Columns supported by XLSX format.
Maximum Rows: 1048576
Maximum Columns: 16384