Προς το περιεχόμενο

EXCEL - call text


dimitrisOS

Προτεινόμενες αναρτήσεις

9 ώρες πριν, ChrisGT7 είπε

Ελπίζω το συνημμένο αρχείο να σε βοηθήσει.

Αλλάζεις το C6, έρχεται το αρχικό κείμενο από τα ΚΕΙΜΕΝΑ και το τροποποιήσεις όπως σε βολεύει.

Αν "ξαναγαργαλίσεις" το C6, τότε το αντίστοιχο αρχικό κείμενο επανέρχεται σβήνοντας ό,τι αλλαγές έκανες.

Σημαντικό: Οι τιμές στη στήλη Επιλογές πρέπει να είναι μοναδικές. Δηλαδή δεν μπορείς να έχεις δύο φορές τη λέξη "basket" με δύο διαφορετικά κείμενα. Αυτό γιατί ο κώδικας θα φέρνει πάντα το πρώτο κείμενο που θα βρει και θα αγνοεί το δεύτερο στη λίστα.

 

Αθλήματα.xlsm 18.08 kB · 1 download

 

μου  βγάζει αυτό το error.

Επειδή είναι στα ελληνικά και κάτι δεν έχω ενεργοποίηση εγώ ;

Screenshot 2024-02-26 001054.png

Screenshot 2024-02-26 001112.png

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Αντικατέστησε τα κινέζικα με τη λέξη ΚΕΙΜΕΝΑ (στα ελληνικά). Είναι το όνομα του φύλλου.

Κάτι με την κωδικοποίηση Unicode πρέπει να έχει να κάνει.

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

Επεξ/σία από ChrisGT7
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
9 ώρες πριν, ChrisGT7 είπε

Αντικατέστησε τα κινέζικα με τη λέξη ΚΕΙΜΕΝΑ (στα ελληνικά). Είναι το όνομα του φύλλου.

Κάτι με την κωδικοποίηση Unicode πρέπει να έχει να κάνει.

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

 

Καλημέρα, δουλεύει άψογα!!!!

Σε ευχαριστώ πολύ !!!!

Επεξ/σία από dimitrisOS
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

10 ώρες πριν, dimitrisOS είπε

Επειδή είναι στα ελληνικά και κάτι δεν έχω ενεργοποίηση εγώ ;

Αυτό για να στο κάνει μάλλον δεν είναι στα Ελληνικά η επιλογή για τα μη  Unicode προγράμματα.

Πάνε για εκτέλεση (WINDOWS+R) και κάνε τα παρακάτω...

spacer.png

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 2 εβδομάδες αργότερα...

Καλησπέρα, μια μικρή ερώτηση γιατί δεν ξέρω πως να το ψάξω.

 

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

Δεν μπορώ να κάνει επιλογή γραμματοσειράς ή μέγεθος γιατί το κείμενο εκεί γίνεται "call" από άλλο φύλλο.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

2 ώρες πριν, dimitrisOS είπε

Καλησπέρα, μια μικρή ερώτηση γιατί δεν ξέρω πως να το ψάξω.

 

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

Δεν μπορώ να κάνει επιλογή γραμματοσειράς ή μέγεθος γιατί το κείμενο εκεί γίνεται "call" από άλλο φύλλο.

Εξήγησε λίγο πιο αναλυτικά το σενάριο γιατί εκεί με το "call" σε έχασα γιατί η μορφοποίηση ενός κελιού γίνεται στο εμφανιζόμενο αποτέλεσμα, έτσι κι αλλιώς.

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

π.χ.

spacer.png

Το info είναι ένα άλλο φύλλο και το κείμενο έχει μορφοποιηθεί με 14άρα γραμματοσειρά και Bold.

Αν εννοείς κάτι άλλο εξήγησε ή αν μπορείς ανέβασε ένα τμήμα του αρχείου να δούμε τι ακριβώς εννοείς.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
15 ώρες πριν, micos000 είπε

Εξήγησε λίγο πιο αναλυτικά το σενάριο γιατί εκεί με το "call" σε έχασα γιατί η μορφοποίηση ενός κελιού γίνεται στο εμφανιζόμενο αποτέλεσμα, έτσι κι αλλιώς.

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

π.χ.

spacer.png

Το info είναι ένα άλλο φύλλο και το κείμενο έχει μορφοποιηθεί με 14άρα γραμματοσειρά και Bold.

Αν εννοείς κάτι άλλο εξήγησε ή αν μπορείς ανέβασε ένα τμήμα του αρχείου να δούμε τι ακριβώς εννοείς.

 

Καλημέρα.

Έχω στο πρώτο φύλλο κάποια γράμματα ή νούμερα. 

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

test.xlsx

Επεξ/σία από dimitrisOS
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλημέρα Δημήτρη,

Ανοίγοντας το αρχείου σου, στο φύλλο two βλέπω στο C το αριθμό 1,2Ε+7. Κάνοντας διπλό κλικ ανάμεσα στη στήλη C και D (εκεί που αλλάζει ο κέρσορας σε μαύρο σταυρό), εμφανίζεται ολόκληρος ο αριθμός 12123134. Δηλαδή κάνοντας διπλό κλικ ανάμεσα στις στήλες, προσαρμόζονται αυτόματα στα περιεχόμενα των κελιών τους.

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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

4 ώρες πριν, dimitrisOS είπε

 

Καλημέρα.

Έχω στο πρώτο φύλλο κάποια γράμματα ή νούμερα. 

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

test.xlsx 9.56 kB · 1 download

Έχεις σκεφτεί να "πειράξεις" το Page Break ή είναι άλλος ο λόγος που αναζητάς μια λύση σε αυτό το ζητούμενο;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1 ώρα πριν, ChrisGT7 είπε

Καλημέρα Δημήτρη,

Ανοίγοντας το αρχείου σου, στο φύλλο two βλέπω στο C το αριθμό 1,2Ε+7. Κάνοντας διπλό κλικ ανάμεσα στη στήλη C και D (εκεί που αλλάζει ο κέρσορας σε μαύρο σταυρό), εμφανίζεται ολόκληρος ο αριθμός 12123134. Δηλαδή κάνοντας διπλό κλικ ανάμεσα στις στήλες, προσαρμόζονται αυτόματα στα περιεχόμενα των κελιών τους.

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

Δεν θέλω να μεγαλώσω το κελί.

Το auto fit, το είχα ψάξει και ποτέ δεν βρήκα κάτι.

Screenshot 2024-03-10 052607.png

58 λεπτά πριν, kormos είπε

Έχεις σκεφτεί να "πειράξεις" το Page Break ή είναι άλλος ο λόγος που αναζητάς μια λύση σε αυτό το ζητούμενο;

Απλά το κελί θέλω να το κάνω εκτύπωση και το κολλάει σε ένα σημείο συγκριμένο με τις συγκεκριμένες διαστάσεις 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
7 ώρες πριν, dimitrisOS είπε

Γίνεται αναλόγως με το κείμενο να μεγαλώνει η γραμματοσειρά ή να μικρύνει ώστε να πιάνει όλο το κελί κάθε φορά ;

Άμεσα με τύπους, όχι. Μόνο αν θα γίνεται με vbscript μέσα από το excel αλλά νομίζω ότι δεν θα είναι τόσο απλό όσο φαίνεται.

Θα πρέπει να έχεις βρεις από πριν τον τύπο που θα δίνει την αναλογία μεγέθους αρθιμού (ψηφία) προς μέγεθος γραμματοσειράς και ανάλογο με το πόσα ψηφία θα είναι το νούμερο (αυτό είναι εύκολο, με την len) να υπολογίζει και να αλλάζει το μέγεθος της γραμματοσειράς βάση του τύπου.

π.χ. θα ξεκινάει με ένα μέγεθος Χ για Υ ψηφία και για κάθε επόμενο να μικραίνει την γραμματοσειρά κατά 1 μέγεθος.

Θα πρέπει όμως να έχεις ήδη υπολογίσει την αναλογία αυτήν. Μια δοκιμή που έκανα βγαίνει κάπως έτσι: 14 pts για 4 numbers και -1 για κάθε επόμενο number.

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

Επεξ/σία από micos000
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

41 λεπτά πριν, micos000 είπε

Άμεσα με τύπους, όχι. Μόνο αν θα γίνεται με vbscript μέσα από το excel αλλά νομίζω ότι δεν θα είναι τόσο απλό όσο φαίνεται.

Θα πρέπει να έχεις βρεις από πριν τον τύπο που θα δίνει την αναλογία μεγέθους αρθιμού (ψηφία) προς μέγεθος γραμματοσειράς και ανάλογο με το πόσα ψηφία θα είναι το νούμερο (αυτό είναι εύκολο, με την len) να υπολογίζει και να αλλάζει το μέγεθος της γραμματοσειράς βάση του τύπου.

π.χ. θα ξεκινάει με ένα μέγεθος Χ για Υ ψηφία και για κάθε επόμενο να μικραίνει την γραμματοσειρά κατά 1 μέγεθος.

Θα πρέπει όμως να έχεις ήδη υπολογίσει την αναλογία αυτήν. Μια δοκιμή που έκανα βγαίνει κάπως έτσι: 14 pts για 4 numbers και -1 για κάθε επόμενο number.

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

 

Oook, θα το κάνω unprotect να τελειώνει καλύτερα.... Ευχαριστώ και πάλι πάντως για την βοήθεια

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...