আপডেট: এটি কেবলমাত্র সত্য যদি আপনি এমএস এক্সেলের পরিবর্তে কেবলমাত্র ওয়াইফাইফিস ব্যবহার করেন।
এখানে সরবরাহিত সমস্ত উত্তরের এবং সেখানে স্বীকৃত উত্তরটিতে আসলে একটি প্রবাহ রয়েছে। প্রবাহটি হ'ল যখনই আপনার এক্সেলের একটি খালি ঘর থাকে এবং অনুলিপি করুন, ক্লিপবোর্ডে আপনার একে অপরের পাশে 2 টি ট্যাব অক্ষর রয়েছে, তাই বিভাজনের পরে আপনি অ্যারেতে একটি অতিরিক্ত আইটেম পাবেন যা পরে সেই সারিতে একটি অতিরিক্ত ঘর হিসাবে প্রদর্শিত হবে এবং অন্যান্য সমস্ত কক্ষকে এক এক করে নিয়ে যায়। সুতরাং এড়াতে আপনাকে মূলত সমস্ত ডাবল ট্যাব (কেবলমাত্র একে অপরের পাশে থাকা ট্যাবগুলি) একটি স্ট্রিতে একটি ট্যাব চরের সাথে প্রতিস্থাপন করতে হবে এবং কেবলমাত্র তখনই এটি বিভক্ত করুন।
@ ইউজারফিউজারের জাস্টফিডেলের একটি আপডেট সংস্করণ এখানে মুছে ফেলা পাঠানো ডেটা ফিল্টার করে সমস্যাটি সমাধানের জন্য এখানে রয়েছে এক্সট্রাট্যাবগুলি
http://jsfiddle.net/sTX7y/794/
function removeExtraTabs(string) {
return string.replace(new RegExp("\t\t", 'g'), "\t");
}
function generateTable() {
var data = removeExtraTabs($('#pastein').val());
var rows = data.split("\n");
var table = $('<table />');
for (var y in rows) {
var cells = rows[y].split("\t");
var row = $('<tr />');
for (var x in cells) {
row.append('<td>' + cells[x] + '</td>');
}
table.append(row);
}
$('#excel_table').html(table);
}
$(document).ready(function() {
$('#pastein').on('paste', function(event) {
$('#pastein').on('input', function() {
generateTable();
$('#pastein').off('input');
})
})
})