עס איז באַוווסט אַז אין די רוסיש-שפּראַך ווערסיע פון עקססעל, אַ קאָמע איז געניצט ווי אַ סעפּאַראַטאָר פון דעצימאַל וואונדער, כוועראַז אין די ענגליש-גערעדט פונט. דאָס איז רעכט צו דער עקזיסטענץ פון פאַרשידן סטאַנדאַרדס אין דעם שטח. אין ענגליש, עס איז אנגענומען ווי אַ אָפּזאָגן סעפּאַראַטאָר צו נוצן קאָמע, און מיר האָבן אַ פונט. אין קער, עס ז די פּראָבלעם ווען דער באַניצער אָפּענס די טעקע באשאפן אין דעם פּראָגראַם מיט אן אנדער לאָוקאַלאַזיישאַן. עס קומט צו די פונט אַז עקססעל טוט נישט אַפֿילו באַטראַכטן די פאָרמולע, ווייַל ינקערלי דערמאנט וואונדער. אין דעם פאַל, איר דאַרפֿן צו טוישן די לאָוקאַלאַזיישאַן פון די פּראָגראַם אין די סעטטינגס, אָדער פאַרבייַטן אותיות אין דעם דאָקומענט. זאל ס געפֿינען ווי צו טוישן די קאָמע צו די פונט אין דעם אַפּלאַקיישאַן.
פאַרבייַט פּראָצעדור
איידער איר גיינ ווייַטער צו פאַרבייַטן, עס איז נייטיק צו פֿאַרשטיין צו אַלע פֿאַר וואָס איר פּראָדוצירן עס. עס איז איין זאַך אויב איר פאַרברענגען דעם פּראָצעדור פשוט ווייַל וויזשוואַלי בעסער זע, די פונט ווי אַ סעפּאַראַטאָר און טאָן ניט פּלאַן צו נוצן די נומערן אין די חשבונות. עס איז גאַנץ אַ זאַך אויב איר דאַרפֿן צו טוישן דעם צייכן דווקא פֿאַר די כעזשבן, זינט די דאָקומענט וועט זיין פּראַסעסט אין די ענגליש ווערסיע פון עקססעל.מעטאָד 1: "געפֿינען און פאַרבייַטן" געצייַג
די יזיאַסט וועג צו דורכפירן אַ סעמיקאָלאָן טראַנספאָרמאַציע איז די נוצן פון די "געפֿינען און פאַרבייַטן" געצייַג. עס איז מיד, עס זאָל זיין אנגעוויזן אַז דער אופֿן איז נישט פּאַסיק פֿאַר חשבונות, ווייַל די אינהאַלט פון די סעלז וועט זיין פארוואנדלען אין אַ טעקסט פֿאָרמאַט.
- מיר פּראָדוצירן די שטח סעלעקציע אויף די בויגן ווו איר דאַרפֿן צו יבערמאַכן קאָמאַס אין פונקטן. דורכפירן אַ רעכט מויז קנעפּל רעכט. אין די סטאַרטינג קאָנטעקסט מעניו, מיר צייכן די נומער "צעל פֿאָרמאַט ...". יענע ניצערס וואָס בעסער וועלן צו געניסן אָלטערנאַטיוו אָפּציעס מיט די נוצן פון "האָט איינציקן", נאָך סעלעקציע קענען רעדל די קטרל + 1 שליסל קאָמבינאַציע.
- די פאָרמאַטטינג פֿענצטער איז לאָנטשט. מיר מאַכן באַוועגונג אין די "נומער" קוויטל. אין דער גרופּע פון פּאַראַמעטערס "נומעריק פֿאָרמאַטירונגען", מיר מאַך די סעלעקציע צו די "טעקסט" שטעלע. דריקט אויף די "OK" קנעפּל צו ראַטעווען די ענדערונגען. די דאַטן פֿאָרמאַט אין די אויסגעקליבן קייט וועט זיין קאָנווערטעד צו טעקסט.
- ווידער אַלאַקייט די ציל ראַנגע. דאָס איז אַ וויכטיק נואַנס, ווייַל אָן פריערדיקן אַלאַקיישאַן, די טראַנספאָרמאַציע וועט זיין געשאפן אַריבער די גאנצע שטח פון דעם בלאַט, און דאָס איז ניט שטענדיק נייטיק. נאָך דער געגנט איז כיילייטיד, מאָווינג אין די "היים" קוויטל. דריקט אויף די "געפֿינען און סעלעקטירן" קנעפּל, וואָס איז ליגן אין די "עדיטינג" געצייַג פאַרשפּאַרן אויף די טאַשמע. דערנאָך אַ קליין מעניו אָפּענס, אין וואָס איר זאָל סעלעקטירן "פאַרבייַטן ...".
- דערנאָך, די "געפֿינען און פאַרבייַטן" געצייַג איז לאָנטשט אין די פאַרבייַטן קוויטל. אין דער "געפֿינען" פעלד, מיר שטעלן דעם צייכן ",", און אין דעם פעלד "פאַרבייַטן אויף" - ".". דריקט אויף די "פאַרבייַטן אַלע" קנעפּל.
- די אינפֿאָרמאַציע פֿענצטער אָפּענס, וואָס גיט אַ מעלדונג אויף די טראַנספאָרמאַציע. מיר מאַכן אַ דריקט אויף די "OK" קנעפּל.
דער פּראָגראַם פּערפאָרמז די טראַנספאָרמאַציע פּראָצעדור פון קאָמע צו פונט אין די דעדאַקייטאַד קייט. די אַרבעט קענען זיין געהאלטן סאַלווד. אָבער עס זאָל זיין דערמאנט אַז די דאַטן ריפּלייסט אין דעם וועג וועט האָבן אַ טעקסט פֿאָרמאַט, און דעריבער קענען נישט זיין געניצט אין חשבונות.
לעקציע: סימבאָלס פאַרבייַט אין עקססעל
מעטאָד 2: אַפּלאַקיישאַן פונקציע
די רגע וועג ימפּלייז די אַפּלאַקיישאַן פון דער אָפּעראַטאָר צו פאַרטרעטער. צו אָנהייבן מיט דעם שטריך, מיר גער דאַטן אין אַ באַזונדער קייט, און נאָכמאַכן זיי צו דער אָרט פון דער אָריגינעל.
- סעלעקטירן אַ ליידיק צעל אַנטקעגן דער ערשטער צעל פון די דאַטן קייט אין וואָס די קאָמאַס זאָל זיין פארוואנדלען אין די פונט. דריקט אויף די "ינסערט פונקציע" ייקאַן, געשטעלט אויף די לינקס פון די פאָרמולע שטריקל.
- נאָך די אַקשאַנז, די בעל פאַנגקשאַנז וועט זיין לאָנטשט. מיר זוכן אין די קאַטעגאָריע "פּרובירן" אָדער "גאַנץ אַלפאַבעטיקאַל רשימה" די נאָמען "פאַרטרעטער". מיר הויכפּונקט עס און גיט אויף די "OK" קנעפּל.
- די פֿונקציע אַרגומענטן אָופּאַנד. עס האט דריי מאַנדאַטאָרי טענות "טעקסט", "אַלט טעקסט" און "ניו טעקסט". אין די "טעקסט" פעלד, איר דאַרפֿן צו ספּעציפיצירן די אַדרעס פון די צעל ווו די דאַטן זאָל זיין געביטן. צו טאָן דאָס, שטעלן די לויפֿער אין דעם פעלד, און גיט די מויז אויף די בלאַט אויף דער ערשטער צעל פון די בייַטעוודיק באַנד. גלייך נאָך דעם אַדרעס וועט זיין געוויזן אין די אַרגומענט פֿענצטער. אין די "אַלט טעקסט" פעלד, מיר שטעלן די פאלגענדע סימבאָל - "", ". אין די "ניו טעקסט" פעלד, מיר שטעלן די פונט - ".". נאָך די דאַטן זענען געמאכט, דריקט אויף די "OK" קנעפּל.
- ווי איר קענען זען, פֿאַר דער ערשטער צעל, די טראַנספאָרמאַציע איז געראָטן. אַזאַ אַ אָפּעראַציע קענען זיין געפירט פֿאַר אַלע אנדערע סעלז פון דער געוואלט קייט. נו, אויב דאָס קייט איז קליין. אָבער וואָס צו טאָן אויב עס באשטייט פון אַ פאַרשיידנקייַט פון סעלז? נאָך אַלע, צו יבערמאַכן אין אַ ענלעך וועג, אין דעם פאַל, אַ ריזיק סומע פון צייט וועט נעמען. אָבער, די פּראָצעדור קענען זיין באטייטיק אַקסעלערייטיד דורך קאַפּיינג די פאָרמולע צו פאַרבייַטן מיט די הילף פון אַ פילונג מאַרקער.
מיר פאַרלייגן די לויפֿער צו די רעכט נידעריקער ברעג פון דער צעל וואָס כּולל אַ פונקציע. אַ מאַרקער פון פילונג אין די פאָרעם פון אַ קליין קרייַז אויס. שטופּן די לינקס מויז קנעפּל און דראַגינג דעם קרייַז פּאַראַלעל צו דער געגנט אין וואָס איר דאַרפֿן צו יבערמאַכן קאָמאַס צו די פונט.
- ווי איר קענען זען, אַלע די אינהאַלט פון די ציל קייט זענען פארוואנדלען אין דאַטן מיט פּוינץ אַנשטאָט פון קאָמאַס. איצט איר דאַרפֿן צו צייכענען דעם רעזולטאַט און אַרייַנלייגן אין די מקור געגנט. סעלעקט סעלז מיט אַ פאָרמולע. אין די היים קוויטל, גיט די קנעפּל אויף די "קאָפּיע" טייפּ, וואָס איז ליגן אין די "באַפער" Toolbu. עס קענען זיין געטאן און גרינגער, ניימלי נאָך סאַלעקטינג די קייט, רעדל די שליסל קאָמבינאַציע אויף די קלאַוויאַטור קטרל + 1.
- סעלעקטירן דעם אָריגינעל קייט. גיט צו ונטערשטרייַכן די רעכט מויז קנעפּל. די קאָנטעקסט מעניו איז ארויס. אין עס, איר דורכפירן אַ גיט אויף די "ווערט" נומער, וואָס איז ליגן אין די "ינסערט פּאַראַמעטערס" גרופּע. דער נומער איז אנגעוויזן דורך די נומערן "123".
- נאָך די אַקשאַנז, די וואַלועס וועט זיין ינסערטאַד אין די צונעמען קייט. אין דער זעלביקער צייט, די קאַמאַס וועט זיין פארוואנדלען אין פונקטן. צו באַזייַטיקן די שטח איר האָט שוין נידז, אָנגעפילט מיט פאָרמולאַס, הויכפּונקט עס און גיט די רעכט מויז קנעפּל. סעלעקטירן דעם "קליר אינהאַלט אין די מעניו וואָס איז געוויזן.
קאַנווערטינג דאַטן אויף דער ענדערונג פון קאָמע צו די פונט איז געמאכט, און אַלע ומנייטיק עלעמענטן זענען אַוועקגענומען.
לעקציע: מאַזעק פאַנגקשאַנז אין עקססעל
מעטאָד 3: מאַקראָו נוצן
די פאלגענדע אופֿן פון טראַנספאָרמאַציע פון קאָמאַס אין פונקטן איז פארבונדן מיט די נוצן פון מאַקראָס. אָבער, דער פאַל איז אַז דורך פעליקייַט מאַקראָס אין עקססעלע איז פאַרקריפּלט.
ערשטער פון אַלע, מאַקראָס זאָל זיין ענייבאַלד, ווי געזונט ווי אַקטאַווייט די דעוועלאָפּער קוויטל, אויב זיי זענען נאָך נישט אַקטיווייטיד אין דיין פּראָגראַם. נאָך דעם, איר דאַרפֿן צו מאַכן די פאלגענדע אַקשאַנז:
- מיר מאַך צו די "דעוועלאָפּער" קוויטל און גיט די "וויסואַל באַסיק" קנעפּל, וואָס איז געשטעלט אין די "קאָד" געצייַג קעסטל אויף די טייפּ.
- מאַקראָס אָפּענס. מיר דורכפירן די ווייַטער קאָד אַרייַנלייגן:
Sub macro_transformation___v_v_chki ()
Selection.RePlace וואָס: = ",", פאַרבייַט: = "."
סוף סאַב.
מיר פאַרענדיקן די אָפּעראַציע פון דער רעדאַקטאָר מיט די סטאַנדאַרט אופֿן דורך געבן אַ קליק אויף די קלאָוזינג קנעפּל אין דער אויבערשטער רעכט ווינקל.
- ווייַטער, מיר אַלאַקייט די קייט אין וואָס די טראַנספאָרמאַציע זאָל זיין געמאכט. דריקט אויף די "מאַקראָס" קנעפּל, וואָס איז ליגן אַלע אין דער זעלביקער גרופּע פון קאָד מכשירים.
- די פֿענצטער אָפּענס מיט אַ רשימה פון מאַקראָס בנימצא אין דעם בוך. קלייַבן די וואָס לעצטנס באשאפן דורך דער רעדאַקטאָר. נאָך איר האָט אויסגעקליבן אַ שטריקל מיט זייַן נאָמען, גיט די קנעפּל "לויפן".
קאַנווערזשאַן איז געטאן. קאָמאַס וועט זיין פארוואנדלען אין פונקטן.
לעקציע: ווי צו שאַפֿן אַ מאַקראָו אין עקססעל
מעטהאָדס 4: עקססעל סעטטינגס
דער ווייַטער אופֿן איז דער בלויז איינער צווישן די אויבן, אין וואָס די טראַנספאָרמינג קאַמאַס אין ווייזט, דער אויסדרוק וועט זיין באמערקט דורך די פּראָגראַם ווי אַ נומער און נישט ווי טעקסט. צו טאָן דאָס, מיר דאַרפֿן צו טוישן די סיסטעם סעפּאַראַטאָר אין די דעצימאַל סעטטינגס צו די פונט.
- זייַענדיק אין די "טעקע" קוויטל, דריקט אויף די נאָמען פון די "פּאַראַמעטערס" פאַרשפּאַרן.
- אין די פּאַראַמעטערס פֿענצטער, מיר מאַך צו די "אַוואַנסירטע" סאַבסעקשאַן. מיר פּראָדוצירן די זוכן פֿאַר די "רעדאַגירן פּאַראַמעטערס" סעטטינגס פאַרשפּאַרן. מיר באַזייַטיקן די טשעקקבאָקס לעבן די ווערט "נוצן סיסטעם סעפּאַראַטאָרס". דערנאָך, אין דער אָפּטיילונג "סעפּאַראַטאָר פון אַ גאַנץ און פראַקשאַנאַל טייל" מיר פּראָדוצירן אַ פאַרבייַט מיט "", "אויף". ". צו אַרייַן פּאַראַמעטערס, גיט די "גוט" קנעפּל.
נאָך די אויבן, קאָמאַס, וואָס זענען געניצט ווי סעפּאַראַטאָרס פֿאַר פראַקשאַנז, וועט זיין קאָנווערטעד צו פונקטן. אָבער, די הויפּט זאַך, די אויסדרוקן אין וואָס זיי זענען געניצט וועט בלייַבן נומעריק, און וועט נישט זיין קאָנווערטעד צו טעקסט.
עס זענען עטלעכע וועגן צו גער גאַנצע פונקטן אין עקססעל דאָקומענטן. רובֿ פון די אָפּציעס פֿאָרשלאָגן טשאַנגינג די דאַטן פֿאָרמאַט מיט נומעריק טעקסט. דאָס פירט צו דעם פאַקט אַז דער פּראָגראַם קען נישט אַרייַנציען די אויסדרוקן אין חשבונות. אָבער עס איז אויך אַ וועג צו מאַכן די טראַנספאָרמאַציע פון קאָמאַס אין פונקטן בשעת מיינטיינינג די מקור פאָרמאַטטינג. צו טאָן דאָס, איר דאַרפֿן צו טוישן די סעטטינגס פון די פּראָגראַם זיך.