By CS την Κυριακή 26 Μαρτίου 2023
Καταχωρήθηκε στο Excel
Απαντήσεις 2
συμπαθεί 0
Προβολές 3.5K
Ψηφοφορίες 0
Το Kutools μας είχε φτιάξει ένα υπολογιστικό φύλλο στο Excel για να αποφύγουμε τη διπλή εισαγωγή μιας διεύθυνσης email. Χάσαμε όμως αυτό το υπολογιστικό φύλλο. Επομένως, η ερώτησή μου είναι εάν αυτή η ίδια μακροεντολή μπορεί να λειτουργήσει στα Φύλλα Google;
Γεια σας,

Λυπούμαστε που σας ενημερώνουμε ότι οι μακροεντολές που λειτουργούν στο Excel δεν θα λειτουργούν στα Φύλλα Google. Θα πρέπει να τα ξαναδημιουργήσετε στα Φύλλα Google.

Amanda
·
πριν 1 χρόνο
·
0 αρέσει
·
0 ψήφοι
·
0 Σχόλια
·
Το Kutools μας είχε φτιάξει ένα υπολογιστικό φύλλο στο Excel για να αποφύγουμε τη διπλή εισαγωγή μιας διεύθυνσης email. Χάσαμε όμως αυτό το υπολογιστικό φύλλο. Επομένως, η ερώτησή μου είναι εάν αυτή η ίδια μακροεντολή μπορεί να λειτουργήσει στα Φύλλα Google;


Δοκιμάστε αυτό το VBA στα Φύλλα Google.



function checkDuplicates() {
var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getDataRange().getValues();
var emailCol = 2; // Replace 2 with the column number of the email column

var emails = {};
var duplicates = [];

// Loop through the data and check for duplicates
for (var i = 1; i < data.length; i++) {
var email = data[i][emailCol];

if (email && email !== "" && emails[email]) {
// Duplicate found
duplicates.push(i + 1); // Add row number to duplicates array
} else {
// Add email to hash table
emails[email] = true;
}
}

if (duplicates.length > 0) {
// Display error message
var message = "Duplicate email(s) found on row(s): " + duplicates.join(", ");
SpreadsheetApp.getUi().alert(message);
}
}


·
πριν 1 χρόνο
·
0 αρέσει
·
0 ψήφοι
·
0 Σχόλια
·
Προβολή πλήρους ανάρτησης