Εισαγωγή από html σε excel μακροεντολή. Μετατροπή HTML σε μορφές Microsoft Excel

0

Απαίτηση:

1. Πρέπει να εξαγάγω έναν πίνακα σε αρχείο Excel.

2. Το αποδίδω πρώτα σε μια σελίδα html. Έχω ένα κουμπί για εξαγωγή σε html.

Η γνώμη μου:

1.Παίρνω HTML από τη σελίδα:

Document.getElementById("content").value = document.getElementById("containerId").innerHTML; form1.submit();

2.Λαμβάνω από τον διακομιστή, Response.ContentType = "application/vnd.ms-Excel;" // απαιτεί από τον πελάτη να εγκαταστήσει το Microsoft Excel.

3.Έλαβα το σωστό αρχείο Excel "XXXX.xls".

4.Αλλά BUT, BUT, όταν το ανοίγω, ειδοποιεί τη Waring να μου πει πώς

"Δεν είναι η σωστή μορφή του Excel, επιβεβαιώνετε να το ανοίξετε;"

Λυπάμαι που το βλέπω αυτό.

Θέλω λοιπόν να εισαγάγω την ενότητα HTML σε ένα αρχείο Excel και μετά να απαντήσω στο σωστό αρχείο Excel στο USER-AGENT.

Έχω τη βιβλιοθήκη Aspose.Cells στο έργο μου, δεν ξέρω πώς να τη χρησιμοποιήσω για να ολοκληρώσω την εργασία ή κάποια άλλη λύση για την επίλυσή της;

  • 1 απάντηση
  • Ταξινόμηση:

    Δραστηριότητα

1

Εάν χρειάζεται να αναλύσετε τις ετικέτες html/τμήμα ενός πίνακα Excel χρησιμοποιώντας το Aspose.Cells για .NET, μπορείτε να χρησιμοποιήσετε το χαρακτηριστικό Cell.HtmlString για να ορίσετε το επιθυμητό τμήμα κώδικα html στο κελί, και θα αναλυθεί ανάλογα στο Excel που δημιουργήθηκε αρχείο. Λάβετε υπόψη ότι αυτή τη στιγμή δεν υποστηρίζονται όλες οι ετικέτες html.

Το Aspose.Cells για .NET υποστηρίζει επίσης τη μετατροπή του αρχείου Excel σε αρχείο HTML απευθείας, δείτε τα έγγραφα στα οποία υποστηρίζονται μορφές αρχείων για μετατροπή, μπορεί να σας βοηθήσει ως αναφορά.

Εάν έχετε δημιουργήσει ένα ωραίο υπολογιστικό φύλλο στο Excel και τώρα θέλετε να το δημοσιεύσετε ως ιστοσελίδα, ο ευκολότερος τρόπος για να το κάνετε αυτό είναι να το εξαγάγετε σε ένα παλιό καλό αρχείο HTML. Σε αυτό το άρθρο, θα εξετάσουμε διάφορους τρόπους μετατροπής δεδομένων από το Excel σε HTML, θα προσδιορίσουμε τα πλεονεκτήματα και τα μειονεκτήματα κάθε μεθόδου και θα συνεργαστούμε μαζί σας για να ολοκληρώσουμε αυτήν τη μετατροπή βήμα προς βήμα.

Μετατροπή υπολογιστικών φύλλων του Excel σε HTML χρησιμοποιώντας το εργαλείο Αποθήκευση ως ιστοσελίδας

Ας υποθέσουμε ότι έχετε δημιουργήσει μια πλούσια αναφορά στο Excel και τώρα θέλετε να εξαγάγετε όλες αυτές τις πληροφορίες, μαζί με ένα γράφημα και έναν συγκεντρωτικό πίνακα, στον ιστότοπο της εταιρείας σας, ώστε οι συνάδελφοί σας να μπορούν να τη δουν στο διαδίκτυο μέσω προγραμμάτων περιήγησης ιστού χωρίς να χρειάζεται να ανοίξουν το Excel.

Για να μετατρέψετε δεδομένα Excel σε HTML, ακολουθήστε αυτά τα βήματα. Αυτές οι οδηγίες ισχύουν για το Excel 2013, 2010 και 2007.


Συμβουλή:Εάν αυτή είναι η πρώτη φορά που μετατρέπετε ένα βιβλίο εργασίας του Excel σε αρχείο HTML, ίσως είναι συνετό να αποθηκεύσετε πρώτα την ιστοσελίδα στον σκληρό σας δίσκο, ώστε να μπορείτε να κάνετε αλλαγές εάν είναι απαραίτητο πριν δημοσιεύσετε τη σελίδα στο διαδίκτυο ή στο τοπικό σας δίκτυο.

Σχόλιο:Ο κώδικας HTML που δημιουργείται από το Excel δεν είναι πολύ καθαρός! Θα είναι υπέροχο όταν, έχοντας μετατρέψει έναν μεγάλο πίνακα με περίπλοκη σχεδίαση, τον ανοίξετε σε οποιοδήποτε πρόγραμμα επεξεργασίας HTML και καθαρίσετε τον κώδικα πριν τον δημοσιεύσετε. Ως αποτέλεσμα, η σελίδα στον ιστότοπο θα φορτώνει αισθητά πιο γρήγορα.

5 πράγματα που πρέπει να θυμάστε κατά τη μετατροπή αρχείων Excel σε HTML

Όταν χρησιμοποιείτε το εργαλείο Αποθήκευση ως ιστοσελίδας, είναι σημαντικό να κατανοήσετε πώς λειτουργούν οι κύριες επιλογές του, ώστε να μην κάνετε τα πιο συνηθισμένα λάθη και να αποφύγετε τα πιο συνηθισμένα μηνύματα σφάλματος. Σε αυτήν την ενότητα, θα βρείτε μια σύντομη επισκόπηση των επιλογών που πρέπει να δώσετε ιδιαίτερη προσοχή κατά τη μετατροπή αρχείων Excel σε HTML.

1. Υποστήριξη αρχείων και υπερσυνδέσμων

Όπως γνωρίζετε, οι ιστοσελίδες συχνά περιέχουν εικόνες και άλλα υποστηρικτικά αρχεία, καθώς και υπερσυνδέσμους προς άλλους ιστότοπους. Με τη μετατροπή ενός αρχείου Excel σε ιστοσελίδα, η εφαρμογή συλλέγει αυτόματα σχετικά αρχεία και υπερσυνδέσμους για εσάς και τα αποθηκεύει σε έναν υποστηρικτικό φάκελο.

Όταν αποθηκεύετε υποστηρικτικά αρχεία, όπως γραφήματα και υφές φόντου, στον ίδιο διακομιστή Web, το Excel δημιουργεί όλους τους συνδέσμους συγγενής. Ένας σχετικός σύνδεσμος (URL) οδηγεί σε ένα αρχείο στον ίδιο ιστότοπο. καθορίζει το όνομα αρχείου ή τον ριζικό φάκελο αντί για το πλήρες όνομα της τοποθεσίας (για παράδειγμα, href=”/images/001.png”). Όταν διαγράφετε οποιοδήποτε στοιχείο που είναι αποθηκευμένο ως σχετική σύνδεση, το Microsoft Excel διαγράφει αυτόματα το συσχετισμένο αρχείο από τον υποστηριζόμενο φάκελο.

Άρα, ο βασικός κανόνας είναι Να αποθηκεύετε πάντα την ιστοσελίδα και τα υποστηρικτικά αρχεία σε ένα μέρος, διαφορετικά η ιστοσελίδα δεν θα εμφανίζεται σωστά. Εάν μετακινήσετε ή αντιγράψετε την ιστοσελίδα σας σε άλλη τοποθεσία, βεβαιωθείτε ότι ο φάκελος υποστήριξης έχει αντιγραφεί στην ίδια θέση, διαφορετικά οι σύνδεσμοι δεν θα είναι σωστοί. Εάν αποθηκεύσετε ξανά την ιστοσελίδα σε άλλη τοποθεσία, το Microsoft Excel θα αντιγράψει αυτόματα τον φάκελο υποστήριξης.

Εάν αποθηκεύετε ιστοσελίδες σε διαφορετικές τοποθεσίες ή εάν το αρχείο Excel περιέχει υπερσυνδέσμους προς εξωτερικούς ιστότοπους, τότε σε τέτοιες περιπτώσεις απόλυτοςσυνδέσεις. Οι απόλυτοι σύνδεσμοι περιέχουν την πλήρη διαδρομή προς ένα αρχείο ή μια ιστοσελίδα, στην οποία μπορείτε να έχετε πρόσβαση από οπουδήποτε, για παράδειγμα: www.your-domain/section/page.htm.

2. Πραγματοποίηση αλλαγών και αποθήκευση της ιστοσελίδας

Θεωρητικά, μπορείτε να αποθηκεύσετε ένα βιβλίο εργασίας του Excel ως ιστοσελίδα και, στη συνέχεια, να ανοίξετε την ιστοσελίδα που προκύπτει στο Excel, να κάνετε αλλαγές και να αποθηκεύσετε ξανά το αρχείο. Ωστόσο, σε αυτήν την περίπτωση, ορισμένες δυνατότητες του Excel δεν θα είναι διαθέσιμες. Για παράδειγμα, τυχόν γραφήματα που περιέχονται στο βιβλίο εργασίας σας θα μετατραπούν σε ανεξάρτητα σχέδια και δεν θα μπορείτε να τα επεξεργαστείτε στο Excel όπως θα μπορούσατε προηγουμένως.

Επομένως, ο καλύτερος τρόπος είναι να ενημερώσετε πρώτα το αρχικό βιβλίο εργασίας του Excel με ορισμένες αλλαγές, στη συνέχεια να το αποθηκεύσετε ως βιβλίο εργασίας του Excel (.xlsx) και μόνο στη συνέχεια να το μετατρέψετε ξανά σε ιστοσελίδα.

3. Αυτόματη αναδημοσίευση μιας ιστοσελίδας

Εάν έχετε τσεκάρει το πλαίσιο δίπλα στην επιλογή Αυτόματη Αναδημοσίευση(Αυτόματη αναδημοσίευση) στο παράθυρο διαλόγου Δημοσίευση ως ιστοσελίδα(Δημοσίευση ιστοσελίδας) που αναφέραμε νωρίτερα σε αυτό το άρθρο, τότε η ιστοσελίδα σας θα ενημερώνεται αυτόματα κάθε φορά που αποθηκεύετε ένα βιβλίο εργασίας. Αυτή η δυνατότητα είναι πολύ χρήσιμη και σας επιτρέπει να διατηρείτε πάντα ενημερωμένο ένα ηλεκτρονικό αντίγραφο του υπολογιστικού φύλλου Excel.

Εάν ενεργοποιήσετε την επιλογή Αυτόματη Αναδημοσίευση(Auto-Republish), κάθε φορά που αποθηκεύετε ένα βιβλίο εργασίας, θα εμφανίζεται ένα μήνυμα που σας ζητά να επιβεβαιώσετε εάν θέλετε να ενεργοποιήσετε ή να απενεργοποιήσετε την Αυτόματη Επαναδημοσίευση. Εάν θέλετε το φύλλο Excel να δημοσιεύεται αυτόματα, επιλέξτε Επιτρέπω…(Ενεργοποίηση...) και κάντε κλικ Εντάξει.

Ωστόσο, ενδέχεται να υπάρχουν περιπτώσεις κατά τις οποίες δεν θέλετε να δημοσιεύσετε αυτόματα ένα φύλλο εργασίας του Excel ή τα στοιχεία του, για παράδειγμα, εάν το αρχείο περιέχει εμπιστευτικές πληροφορίες ή έχει τροποποιηθεί από κάποιον που δεν είναι αξιόπιστο άτομο. Σε αυτήν την περίπτωση, μπορείτε να απενεργοποιήσετε προσωρινά ή μόνιμα την αυτόματη αναδημοσίευση.

Για να απενεργοποιήσετε προσωρινά την αυτόματη αναδημοσίευση, επιλέξτε την πρώτη επιλογή που δίνεται στην παραπάνω ανάρτηση – Απενεργοποιήστε τη δυνατότητα AutoRepublish ενώ αυτό το βιβλίο εργασίας είναι ανοιχτό(Απενεργοποιήστε τη λειτουργία αυτόματης αναδημοσίευσης όταν αυτό το βιβλίο είναι ανοιχτό.) Αυτό θα απενεργοποιήσει την αυτόματη δημοσίευση για την τρέχουσα περίοδο λειτουργίας του Excel, αλλά θα την ενεργοποιήσει ξανά την επόμενη φορά που θα ανοίξετε το βιβλίο εργασίας.

Για να απενεργοποιήσετε μόνιμα την αυτόματη αναδημοσίευση για όλα τα επιλεγμένα στοιχεία, ανοίξτε το βιβλίο εργασίας του Excel και μεταβείτε στο παράθυρο διαλόγου Δημοσίευση ως ιστοσελίδα(Δημοσίευση ιστοσελίδας) και κάντε κλικ στο κουμπί Δημοσιεύω(Δημοσιεύω). Στο κεφάλαιο Στοιχεία προς δημοσίευση(Δημοσιευμένα είδη) στη λίστα Επιλέγω(Επιλέξτε) επιλέξτε το στοιχείο που δεν θέλετε να δημοσιεύσετε και κάντε κλικ στο κουμπί Αφαιρώ(Διαγράφω).

4. Λειτουργίες του Excel που δεν υποστηρίζονται σε ιστοσελίδες

Δυστυχώς, ορισμένες πολύ χρήσιμες και δημοφιλείς λειτουργίες του Excel δεν είναι διαθέσιμες όταν μετατρέπετε τα φύλλα του Excel σε HTML:

  • Uμορφοποίηση λέξηςδεν υποστηρίζεται κατά την αποθήκευση του φύλλου Excel ως Ιστοσελίδα μεμονωμένου αρχείου(Ιστοσελίδα σε αυτό το αρχείο) οπότε φροντίστε να την αποθηκεύσετε ως Ιστοσελίδα(Ιστοσελίδα). Τα ιστογράμματα, οι χρωματικές κλίμακες και τα σύνολα εικονιδίων δεν υποστηρίζονται και από τις δύο μορφές ιστοσελίδων.
  • Περιστρεφόμενο ή veκάθετο κείμενοδεν υποστηρίζεται κατά την εξαγωγή δεδομένων από το Excel σε μορφή ιστοσελίδας. Οποιοδήποτε περιστρεφόμενο ή κάθετο κείμενο στο βιβλίο εργασίας σας θα μετατραπεί σε οριζόντιο κείμενο.

5. Οι πιο συνηθισμένες δυσκολίες που αντιμετωπίζονται κατά τη μετατροπή αρχείων Excel σε HTML

Κατά τη μετατροπή ενός βιβλίου εργασίας του Excel σε ιστοσελίδα, ενδέχεται να αντιμετωπίσετε τις ακόλουθες γνωστές δυσκολίες.

Η ανάγκη μετατροπής ενός πίνακα με επέκταση HTML σε μορφές Excel μπορεί να προκύψει σε διάφορες περιπτώσεις. Ίσως χρειαστεί να μετατρέψετε δεδομένα ιστοσελίδας από το Διαδίκτυο ή αρχεία HTML που χρησιμοποιήθηκαν τοπικά για άλλους σκοπούς από ειδικά προγράμματα. Πολύ συχνά η μετατροπή πραγματοποιείται κατά τη μεταφορά. Δηλαδή, πρώτα μετατρέπουν τον πίνακα από HTML σε XLS ή XLSX, μετά τον επεξεργάζονται ή τον επεξεργάζονται και μετά τον μετατρέπουν ξανά σε αρχείο με την ίδια επέκταση για να εκτελέσει την αρχική του λειτουργία. Αυτό οφείλεται στο γεγονός ότι είναι πολύ πιο εύκολο να εργαστείτε με πίνακες στο Excel. Ας μάθουμε πώς μπορείτε να μετατρέψετε έναν πίνακα από μορφή HTML σε Excel.

Η μορφή HTML είναι μια γλώσσα σήμανσης υπερκειμένου. Τα αντικείμενα με αυτήν την επέκταση χρησιμοποιούνται συχνότερα στο Διαδίκτυο, ως στατικές ιστοσελίδες. Αλλά συχνά μπορούν να χρησιμοποιηθούν για τοπικές ανάγκες, για παράδειγμα, ως έγγραφα βοήθειας για διάφορα προγράμματα.

Εάν προκύψει το ερώτημα της μετατροπής δεδομένων από μορφές HTML σε μορφές Excel, δηλαδή XLS, XLSX, XLSB ή XLSM, τότε ένας άπειρος χρήστης μπορεί να αποσπάσει το κεφάλι του. Αλλά στην πραγματικότητα δεν υπάρχει τίποτα τρομερό εδώ. Η μετατροπή σε σύγχρονες εκδόσεις του Excel χρησιμοποιώντας τα ενσωματωμένα εργαλεία του προγράμματος είναι αρκετά απλή και, στις περισσότερες περιπτώσεις, σχετικά σωστή. Επιπλέον, μπορούμε να πούμε ότι η ίδια η διαδικασία είναι διαισθητική. Ωστόσο, σε δύσκολες περιπτώσεις, μπορείτε να χρησιμοποιήσετε βοηθητικά προγράμματα τρίτων για μετατροπή. Ας δούμε τις διαφορετικές επιλογές για τη μετατροπή HTML σε Excel.

Μέθοδος 1: Χρήση προγραμμάτων τρίτων

Ας εστιάσουμε αμέσως στη χρήση προγραμμάτων τρίτων για τη μετατροπή αρχείων από HTML σε Excel. Τα πλεονεκτήματα αυτής της επιλογής είναι ότι εξειδικευμένα βοηθητικά προγράμματα μπορούν να χειριστούν τη μετατροπή ακόμη και πολύ πολύπλοκων αντικειμένων. Το μειονέκτημα είναι ότι η συντριπτική τους πλειοψηφία πληρώνεται. Επιπλέον, αυτή τη στιγμή, σχεδόν όλες οι αξιοπρεπείς επιλογές είναι στα αγγλικά χωρίς ρωσοποίηση. Ας δούμε τον αλγόριθμο εργασίας σε ένα από τα πιο βολικά προγράμματα για την εκτέλεση της παραπάνω κατεύθυνσης μετατροπής - το Abex HTML σε Excel Converter.

  1. Αφού ολοκληρωθεί η λήψη του προγράμματος εγκατάστασης του προγράμματος Abex HTML to Excel Converter, ξεκινήστε το κάνοντας διπλό κλικ πάνω του με το αριστερό κουμπί του ποντικιού. Ανοίγει το παράθυρο υποδοχής του προγράμματος εγκατάστασης. Κάντε κλικ στο κουμπί "Επόμενο" ("Περαιτέρω").
  2. Μετά από αυτό, ανοίγει ένα παράθυρο με άδεια χρήσης. Για να συμφωνήσετε με αυτό, θα πρέπει να βάλετε το διακόπτη στη θέση "Δέχομαι τη συμφωνία"και κάντε κλικ στο κουμπί "Επόμενο".
  3. Μετά από αυτό, ανοίγει ένα παράθυρο που δείχνει πού ακριβώς θα εγκατασταθεί το πρόγραμμα. Φυσικά, μπορείτε να αλλάξετε τον κατάλογο εάν το επιθυμείτε, αλλά δεν συνιστάται να το κάνετε αυτό εκτός εάν είναι απολύτως απαραίτητο. Έτσι απλά πατήστε το κουμπί "Επόμενο".
  4. Το επόμενο παράθυρο δείχνει ποιο θα είναι το όνομα του προγράμματος, που εμφανίζεται στο μενού έναρξης. Και εδώ, μπορείτε απλά να κάνετε κλικ στο κουμπί "Επόμενο".
  5. Στο επόμενο παράθυρο, θα σας ζητηθεί να εγκαταστήσετε το εικονίδιο του βοηθητικού προγράμματος στην επιφάνεια εργασίας (ενεργό από προεπιλογή) και στον πίνακα Γρήγορη εκκίνηση επιλέγοντας τα πλαίσια. Ορίζουμε αυτές τις ρυθμίσεις σύμφωνα με τις προτιμήσεις μας και κάνουμε κλικ στο κουμπί "Επόμενο".
  6. Μετά από αυτό, ανοίγει ένα παράθυρο, το οποίο συνοψίζει όλες τις πληροφορίες σχετικά με όλες τις ρυθμίσεις εγκατάστασης του προγράμματος που έκανε νωρίτερα ο χρήστης. Εάν ο χρήστης δεν είναι ικανοποιημένος με κάτι, μπορεί να κάνει κλικ στο κουμπί "Πίσω"και επεξεργαστείτε τις ρυθμίσεις ανάλογα. Εάν συμφωνεί με όλα, τότε για να ξεκινήσει η εγκατάσταση θα πρέπει να κάνετε κλικ στο κουμπί "Εγκαθιστώ".
  7. Η διαδικασία εγκατάστασης του βοηθητικού προγράμματος βρίσκεται σε εξέλιξη.
  8. Μετά την ολοκλήρωσή του, ανοίγει ένα παράθυρο στο οποίο αναφέρεται σχετικά. Εάν ο χρήστης θέλει να ξεκινήσει αμέσως το πρόγραμμα αυτόματα, τότε πρέπει να εξασφαλίσει ότι δίπλα στην παράμετρο "Εκκίνηση του μετατροπέα Abex HTML σε Excel"το πλαίσιο ελέγχου έχει επιλεγεί. Διαφορετικά, πρέπει να το αφαιρέσετε. Για έξοδο από το παράθυρο εγκατάστασης, κάντε κλικ στο κουμπί "Φινίρισμα".
  9. Είναι σημαντικό να γνωρίζετε ότι πριν ξεκινήσετε το βοηθητικό πρόγραμμα Launch Abex HTML to Excel Converter, ανεξάρτητα από το πώς γίνεται, μη αυτόματα ή αμέσως μετά την εγκατάσταση της εφαρμογής, θα πρέπει να τερματίσετε και να κλείσετε όλα τα προγράμματα στη σουίτα του Microsoft Office. Εάν δεν το κάνετε αυτό, τότε όταν προσπαθείτε να ανοίξετε τον μετατροπέα Abex HTML σε Excel, θα ανοίξει ένα παράθυρο στο οποίο θα ενημερωθείτε για την ανάγκη εκτέλεσης αυτής της διαδικασίας. Για να ξεκινήσετε να εργάζεστε με το βοηθητικό πρόγραμμα, πρέπει να κάνετε κλικ στο κουμπί σε αυτό το παράθυρο "Ναί". Εάν τα έγγραφα γραφείου είναι ανοιχτά ταυτόχρονα, η εργασία σε αυτά θα ολοκληρωθεί αναγκαστικά και όλα τα μη αποθηκευμένα δεδομένα θα χαθούν.
  10. Στη συνέχεια θα ανοίξει το παράθυρο εγγραφής. Εάν αγοράσατε ένα κλειδί εγγραφής, τότε στα κατάλληλα πεδία πρέπει να εισαγάγετε τον αριθμό του και το όνομά σας (μπορείτε να χρησιμοποιήσετε ένα ψευδώνυμο) και, στη συνέχεια, κάντε κλικ στο κουμπί "Κανω ΕΓΓΡΑΦΗ". Εάν δεν έχετε αγοράσει ακόμη ένα κλειδί και θέλετε να δοκιμάσετε μια απογυμνωμένη έκδοση της εφαρμογής, τότε απλώς κάντε κλικ στο κουμπί "Θύμισέ μου αργότερα".
  11. Αφού ολοκληρώσετε τα παραπάνω βήματα, ανοίγει απευθείας το παράθυρο του προγράμματος Abex HTML to Excel Converter. Για να προσθέσετε ένα αρχείο σε μορφή HTML για μετατροπή, κάντε κλικ στο κουμπί "Πρόσθεσε αρχεία".
  12. Μετά από αυτό, ανοίγει το παράθυρο προσθήκης αρχείου. Σε αυτό πρέπει να μεταβείτε στην κατηγορία όπου βρίσκονται τα αντικείμενα που προορίζονται για μετατροπή. Στη συνέχεια, πρέπει να τα επιλέξετε. Το πλεονέκτημα αυτής της μεθόδου σε σχέση με την τυπική μετατροπή HTML σε Excel είναι ότι μπορείτε να επιλέξετε και να μετατρέψετε πολλά αντικείμενα ταυτόχρονα. Αφού επιλεγούν τα αρχεία, κάντε κλικ στο κουμπί "Ανοιξε".
  13. Τα επιλεγμένα αντικείμενα θα εμφανιστούν στο κύριο παράθυρο του βοηθητικού προγράμματος. Μετά από αυτό, κάντε κλικ στο κάτω αριστερό περιθώριο για να επιλέξετε μία από τις τρεις μορφές Excel στις οποίες μπορείτε να μετατρέψετε το αρχείο:
    • XLS (προεπιλογή);
    • XLSX;
    • XLSM (με υποστήριξη μακροεντολών).

    Κάνουμε μια επιλογή.

  14. Μετά από αυτό, μεταβείτε στο μπλοκ ρυθμίσεων "Ρύθμιση εξόδου" ("Ρυθμίσεις εξόδου"). Εδώ θα πρέπει να υποδείξετε ακριβώς πού θα αποθηκευτούν τα αντικείμενα που έχουν μετατραπεί. Εάν ρυθμίσετε το διακόπτη στη θέση "Αποθήκευση αρχείων προορισμού στον φάκελο προέλευσης", τότε ο πίνακας θα αποθηκευτεί στον ίδιο κατάλογο όπου βρίσκεται η πηγή σε μορφή HTML. Εάν θέλετε να αποθηκεύσετε αρχεία σε ξεχωριστό φάκελο, τότε για να το κάνετε αυτό θα πρέπει να μετακινήσετε το διακόπτη στη θέση "Προσαρμογή". Σε αυτήν την περίπτωση, από προεπιλογή τα αντικείμενα θα αποθηκευτούν στο φάκελο "Παραγωγή", το οποίο με τη σειρά του βρίσκεται στον ριζικό κατάλογο του δίσκου ντο.

    Εάν θέλετε να καθορίσετε τη θέση όπου θα αποθηκευτεί το αντικείμενο, θα πρέπει να κάνετε κλικ στο κουμπί που βρίσκεται στα δεξιά του πεδίου διεύθυνσης.

  15. Μετά από αυτό, ανοίγει ένα παράθυρο με μια επισκόπηση των φακέλων. Πρέπει να μετακινηθείτε στον κατάλογο που θέλετε να ορίσετε ως τοποθεσία αποθήκευσης. Στη συνέχεια θα πρέπει να κάνετε κλικ στο κουμπί "ΕΝΤΑΞΕΙ".
  16. Μετά από αυτό, μπορείτε να προχωρήσετε απευθείας στη διαδικασία μετατροπής. Για να το κάνετε αυτό, κάντε κλικ στο κουμπί στον επάνω πίνακα "Μετατρέπω".
  17. Στη συνέχεια θα πραγματοποιηθεί η διαδικασία μετατροπής. Μετά την ολοκλήρωσή του, θα ανοίξει ένα μικρό παράθυρο που θα σας ενημερώνει σχετικά και θα ξεκινήσει αυτόματα Εξερεύνηση των Windowsστον κατάλογο όπου βρίσκονται τα αρχεία Excel που έχουν μετατραπεί. Τώρα μπορείτε να κάνετε τυχόν περαιτέρω χειρισμούς μαζί τους.

Αλλά πρέπει να έχετε κατά νου ότι εάν χρησιμοποιήσετε τη δωρεάν δοκιμαστική έκδοση του βοηθητικού προγράμματος, μόνο μέρος του εγγράφου θα μετατραπεί.

Μέθοδος 2: Μετατροπή χρησιμοποιώντας τυπικά εργαλεία του Excel

Μπορείτε επίσης να μετατρέψετε ένα αρχείο HTML σε οποιαδήποτε μορφή Excel πολύ εύκολα χρησιμοποιώντας τα τυπικά εργαλεία αυτής της εφαρμογής.


Υπάρχει επίσης μια άλλη επιλογή για να μεταβείτε στο παράθυρο αποθήκευσης εγγράφων.


Όπως μπορείτε να δείτε, η μετατροπή ενός αρχείου από HTML σε μία από τις μορφές Excel είναι αρκετά απλή, χρησιμοποιώντας τα τυπικά εργαλεία αυτού του προγράμματος. Αλλά για εκείνους τους χρήστες που θέλουν να αποκτήσουν πρόσθετες δυνατότητες, για παράδειγμα, μαζική μετατροπή αντικειμένων σε μια καθορισμένη κατεύθυνση, μπορούμε να προτείνουμε την αγορά ενός από τα εξειδικευμένα βοηθητικά προγράμματα επί πληρωμή.

Η συνάρτηση CHAR στο excel χρησιμοποιείται για την εισαγωγή ενός συμβόλου σε ένα κελί ή τύπο που δεν μπορεί να εισαχθεί από το πληκτρολόγιο ή μπορεί να οδηγήσει σε σφάλμα.

Νωρίτερα, αυτή τη φορά αποφάσισα να ελέγξω τι άλλο ήταν ικανός.

Σήμερα θα σας δείξω πώς να δημιουργήσετε σήμανση HTML στο Excel χωρίς κανένα πρόγραμμα επεξεργασίας ιστού.

Παράδειγμα σύνδεσης Excel + HTML

Για να δημιουργήσω γρήγορα σελίδες του ίδιου τύπου στον ιστότοπό μου, χρειάστηκε να δημιουργήσω μια διάταξη html σε ένα φύλλο Excel, με ετικέτες, στυλ και οι τιμές μεταξύ των ετικετών είχαν σχεδιαστεί από ένα ξεχωριστό φύλλο. Σε αυτό το φύλλο, τα κελιά αντιστοιχούσαν στα πεδία που χρειαζόμουν για την τελική διάταξη, τα δείγματα κειμένου προετοιμάστηκαν εκ των προτέρων και εισήχθησαν ένα προς ένα στο πρώτο φύλλο και στο δεύτερο φύλλο, οι τύποι τοποθετούσαν τα δεδομένα στη σωστή θέση.

Θα σας δώσω μέρος του κώδικα HTML

Τίτλος σελίδας

Οι φορές αριθμός της σελίδας μου!

Εδώ είναι ένα μεγάλο κείμενο για παράδειγμα



Κώδικας τύπου σε κελιά Excel

="" ="" =""&Φύλλο1!Β1&"" ="" ="" ="

"&Φύλλο1!Β2&"

" ="

"&Φύλλο1!Β3&"

" ="

" =""

Όπως μπορείτε να δείτε από τον κώδικα, οι τιμές των ετικετών τίτλου, h2, p λαμβάνονται από το Sheet3 μέσω του συνδέσμου, που είναι μεταβλητές. Το μόνο που έχετε να κάνετε είναι να αλλάξετε τις τιμές στο Sheet1 και να αντιγράψετε όλα τα κελιά από το Sheet2, να επικολλήσετε σε ένα αρχείο κειμένου, να αποθηκεύσετε σε html - και η ιστοσελίδα είναι έτοιμη. Αλλά όταν χρησιμοποιείτε ετικέτα h2 με ενσωματωμένο στυλ style="text-align: center;" και span style="color: #ff0000;" Παρουσιάστηκε σφάλμα στον τύπο, καθώς ο αριθμός των διπλών εισαγωγικών «έσκισε» τον τύπο σε μέρη που ήταν ασύμβατα μεταξύ τους.

Η σελίδα μου αρ.

Επίλυση του προβλήματος χρησιμοποιώντας το CHAR(34) στο Excel

Η ακόλουθη κατασκευή γράφτηκε πριν από το διπλό εισαγωγικό:

& CHAR(34) & // (σύμφωνο CHAR(34) σύμπλεγμα)

Γιατί (34) ρωτάς; Η συνάρτηση CHAR παίρνει έναν αριθμό από το 1 έως το 255 συμπεριλαμβανομένου ως όρισμα, και το 34 είναι απλώς ένα διπλό εισαγωγικό("). Λέτε ότι θα μπορούσατε να γράψετε "h2 style=" " "text-align: center;", αλλά δυστυχώς - αυτό το κόλπο δεν λειτουργεί. Το CHAR(34) ξεφεύγει από το επόμενο εισαγωγικό και ο τύπος δεν δημιουργεί σφάλμα.

Πώς μου βγήκε:

="

&Φύλλο1!Β2&"

"

Τελικό κείμενο Excel=HTML+CHAR(34)

="" ="" =""&Φύλλο1!Β1&"" ="" ="" ="

&Φύλλο1!Β2&"

" ="

"&Φύλλο1!Β3&"

" ="

" =""

Για να δείτε όλες τις τιμές της συνάρτησης CHAR, γράψτε 1 στο κελί A1, A2 2, επεκτείνετε τις τιμές έως και 255, γράψτε =CHAR(A1) στο κελί B1 και επεκτείνετε τον τύπο.



 

Ίσως είναι χρήσιμο να διαβάσετε: