מיקראָסאָפט עקססעל דאַטאַ ענטרי פאָרמס

צו פאַסילאַטייט דאַטן פּאָזיציע אין אַ טיש אין עקססעל, איר קענען נוצן ספּעציעל פארמען אַז וועט העלפן גיכקייַט אַרויף די פּראָצעס פון פילונג די טיש קייט מיט אינפֿאָרמאַציע. אין Excel עס איז אַ געבויט-אין געצייַג אַז אַלאַוז פילונג מיט אַ ענלעך אופֿן. דער באַניצער קענען אויך מאַכן זיין אייגן ווערסיע פון ​​די פאָרעם, וואָס וועט זיין מאַקסימום אַדאַפּטיד צו זיין באדערפענישן דורך אַפּלייינג אַ מאַקראָו פֿאַר דעם. זאל ס קוק בייַ די פאַרשידן ניצט פֿאַר די נוציק פּלאָמבירן מכשירים אין עקססעל.

אַפּלייינג פּלאָמבע מכשירים

די פילונג פאָרעם איז אַ כייפעץ מיט פעלדער וועמענס נעמען שטימען צו די זייַל נעמען פון די שפאלטן פון די פול טיש. אין די פעלדער איר דאַרפֿן צו אַרייַן דאַטן און זיי וועלן מיד צוגעלייגט צו די נייַ שורה אין די טיש קייט. א פאָרמע קענען שפּילן ווי אַ באַזונדער געבויט-אין עקססעל געצייַג, אָדער זיין גלייַך אויף אַ בויגן אין די פאָרעם פון זייַן קייט, אויב עס איז באשאפן דורך די באַניצער זיך.

איצט לאָזן 'ס קוק אין ווי צו נוצן די צוויי טייפּס פון מכשירים.

אופֿן 1: עקססעל ס געבויט-אין דאַטע פּאָזיציע כייפעץ

ערשטער פון אַלע, לערנט ווי צו נוצן עקססעל ס געבויט-אין דאַטע פּאָזיציע פאָרעם.

  1. עס זאָל זיין אנגעוויזן אַז דורך פעליקייַט די ייקאַן אַז לאָנטשיז עס איז פאַרבאָרגן און דאַרף צו זיין אַקטיווייטיד. צו טאָן דאָס, גיין צו די קוויטל "טעקע"און דעמאָלט גיט אויף פּונקט "אָפּציעס".
  2. אין די געעפנט עקססעל פּאַראַמעטערס פֿענצטער מיר מאַך צו די אָפּטיילונג "Quick Access Toolbar". רובֿ פון די פֿענצטער איז פאַרנומען דורך אַ ברייט סעטטינגס געגנט. אין די לינקס פון עס זענען די מכשירים וואָס קענען זיין מוסיף צו די שנעל אַקסעס טאַפליע, און אין די רעכט - די אָנעס שוין פאָרשטעלן.

    אין דעם פעלד "סעלעקט טימז פון" שטעלן די ווערט "טעאַמס זענען נישט אויף טאַשמע". ווייַטער, פון די רשימה פון קאַמאַנדז ליגן אין אַלפאַבעטיקאַל סדר, מיר געפֿינען און אויסקלייַבן די שטעלע "פאָרם ...". דעמאָלט גיט אויף די קנעפּל "לייג".

  3. נאָך דעם, די געצייַג וואָס מיר דאַרפֿן וועט ווייַזן אין די רעכט זייַט פון די פֿענצטער. מיר דריקן די קנעפּל "OK".
  4. איצט דעם געצייַג איז ליגן אין די עקססעל פֿענצטער אויף די שנעל אַקסעס Toolbar, און מיר קענען נוצן עס. ער וועט פאָרשטעלן ווען אַן געגעבן ווערקבוך איז געעפנט דורך דעם בייַשפּיל פון עקססעל.
  5. איצט, אין די סדר פֿאַר די געצייַג צו פֿאַרשטיין וואָס פּונקט עס דאַרף צו פּלאָמבירן אויס, איר זאָל צולייגן די טיש כעדער און שרייַבן קיין ווערט אין עס. זאל דער טיש מענגע מיר האָבן צונויפשטעלנ זיך פון פיר שפאלטן, וואָס האָבן נעמען "פּראָדוקט נאָמען", "קוואַנטיטי", "פּרייַז" און "Amount". אַרייַן די נעמען אין אַ אַרביטרערי האָריזאָנטאַל קייט פון די בלאַט.
  6. אויך, אין סדר פֿאַר די פּראָגראַם צו פֿאַרשטיין וואָס ספּעציפיש ריינדזשאַז עס וועט דאַרפֿן צו אַרבעטן מיט, איר זאָל אַרייַן קיין ווערט אין דער ערשטער רודערן פון די טיש מענגע.
  7. נאָך סעלעקטירן קיין צעל פון די טיש ליידיק און גיט אויף די בילדל אין די שנעל אַקסעס טאַפליע "פאָרם ..."וואָס מיר פריער אַקטיווייטיד.
  8. אַזוי, די פֿענצטער פון די ספּעסאַפייד געצייַג עפענען. ווי איר קענען זען, דעם כייפעץ האט פעלדער וואס קאָראַספּאַנד צו די נעמען פון די שפאלטן פון אונדזער טיש מענגע. אין דעם פאַל, דער ערשטער פעלד איז שוין אָנגעפילט מיט אַ ווערט, זינט מיר אריין מאַניואַלי אויף דעם בויגן.
  9. אַרייַן די וואַלועס וואָס מיר באַטראַכטן נייטיק אין די רוען פעלדער, דעמאָלט גיט אויף די קנעפּל "לייג".
  10. נאָך דעם, ווי מיר זען, די אריין וואַלועס זענען אויטאָמאַטיש טראַנספערד צו די ערשטער רודערן פון די טיש, און די פאָרעם איז געגאנגען צו דער ווייַטער בלאָק פון פעלדער וואָס קאָראַספּאַנד צו די רגע רודערן פון די טיש מענגע.
  11. פּלאָמבירן די געצייַג פֿענצטער מיט די וואַלועס וואָס מיר ווילן צו זען אין די רגע רודערן פון די טאַבלעס, און גיט די קנעפּל ווידער. "לייג".
  12. ווי איר קענען זען, די וואַלועס פון די רגע רודערן זענען אויך צוגעלייגט, און מיר האבן נישט אַפֿילו האָבן צו ריעריינדזש די לויפֿער אין די טיש זיך.
  13. אזוי, מיר פּלאָמבירן די טיש מענגע מיט אַלע די וואַלועס וואָס מיר ווילן צו אַרייַן אין עס.
  14. דערצו, אויב געוואלט, איר קענען נאַוויגירן דורך די ביז אַהער אריין וואַלועס ניצן די קנעפּלעך "צוריק" און "ווייַטער" אָדער ווערטיקאַל סקראָללבאַר.
  15. אויב נייטיק, איר קענען סטרויערן קיין ווערט אין די טיש מענגע דורך טשאַנגינג עס אין די פאָרעם. אין סדר צו דערשייַנען אויף די בלאַט די ענדערונגען, נאָך מאַכן זיי אין די צונעמען געצייַג בלאָק, גיט די קנעפּל "לייג".
  16. ווי איר קענען זען, די ענדערונג מיד געפונען אין די טיש.
  17. אויב מיר דאַרפֿן צו ויסמעקן עטלעכע שורה, דעמאָלט דורך די נאַוויגאַציע קנעפּלעך אָדער מעגילע באַר, מיר פאָרן צו די קאָראַספּאַנדינג בלאָק פון פעלדער אין די פאָרעם. נאָך וואָס גיט אויף די קנעפּל "ויסמעקן" אין די געצייַג פֿענצטער.
  18. א ווארענונג דיאַלאָג קעסטל אויס, ינדאַקייטינג אַז די שורה וועט ווערן אויסגעמעקט. אויב איר זענט זיכער אין דיין אַקשאַנז, גיט די קנעפּל "OK".
  19. ווי איר קענען זען, די שורה איז יקסטראַקטיד פון די טיש קייט. נאָך די פילונג און עדיטינג איז געענדיקט, איר קענען אַרויסגאַנג די געצייַג פֿענצטער דורך געבן אַ קליק אויף די קנעפּל. "Close".
  20. נאָך דעם, אין סדר צו מאַכן די טיש מענגע מער וויזשאַוואַל, איר קענען פֿאָרמאַט עס.

מעטאָד 2: שאַפֿן אַ מנהג פאָרעם

דערצו, ניצן די מאַקראָו און אַ נומער פון אנדערע מכשירים, עס איז מעגלעך צו מאַכן דיין אייגן מנהג פאָרעם צו פּלאָמבירן אַ טיש. עס איז באשאפן גלייַך אויף די בויגן און פאָרשטעלן זייַן קייט. מיט דעם געצייַג, דער באַניצער זיך וועט קענען צו פאַרשטיין די פֿעיִקייטן אַז ער האלט נייטיק. אין טערמינען פון פאַנגקשאַנאַליטי, עס וועט כּמעט ניט זיין ערגער צו די געבויט-אין אַנאַלאָג פון עקססעל, און אין עטלעכע וועגן, טאָמער, יקסיד עס. דער בלויז שטערונג איז אַז פֿאַר יעדער טיש מענגע, איר האָבן צו שאַפֿן אַ באַזונדער פאָרעם, און טאָן ניט נוצן די זעלבע מוסטער ווי מעגלעך ווען ניצן די נאָרמאַל ווערסיע.

  1. ווי אין די פריערדיקע אופֿן, ערשטער פון אַלע, איר דאַרפֿן צו מאַכן אַ כעדער פון די צוקונפֿט טיש אויף דעם בויגן. עס וועט צונויפשטעלנ זיך פון פינף סעלז מיט די נעמען: "פּ / פּ נומער", "פּראָדוקט נאָמען", "קוואַנטיטי", "פּרייַז", "Amount".
  2. ווייַטער איר דאַרפֿן צו מאַכן אַ אַזוי-גערופן "קלוג" טיש פון אונדזער טיש מענגע, מיט די פיייקייַט צו אויטאָמאַטיש שטעלן ראָוז ווען פילונג אין שכייניש ריינדזשאַז אָדער סעלז מיט דאַטן. צו טאָן דעם, סעלעקטירן די כעדער און, ווען איר זענט אין די קוויטל "היים"דריקן די קנעפּל "פֿאָרמאַטירונג ווי טיש" אין די בלאָק פון מכשירים "Styles". נאָך אַז אַ רשימה פון בנימצא סטיילז איז געעפנט. די ברירה פון איינער פון זיי וועט ניט ווירקן די פאַנגקשאַנאַליטי אין קיין וועג, אַזוי מיר פשוט אויסקלייַבן די אָפּציע וואָס מיר באַטראַכטן מער צונעמען.
  3. דעמאָלט עפענען אַ קליין טיש פאָרמאַטטינג פֿענצטער. עס ינדיקייץ די קייט אַז מיר פריער יידענאַפייד, וואָס איז, די קייט פון די היטל. אין אַלגעמיין, דעם פעלד איז אָנגעפילט ריכטיק. אבער מיר זאָל טשעק די קעסטל ווייַטער צו "טיש מיט כעדינגז". נאָך וואָס, דריקט אויף די קנעפּל "OK".
  4. אַזוי, אונדזער קייט איז פאָרמאַטטעד ווי אַ קלוג טיש, אַפֿילו עווידאַנסט דורך אַ וויזשאַוואַל ענדערונג. ווי איר קענען זען, צווישן אנדערע זאכן, פילטער ייקאַנז ארויס בייַ יעדער זייַל כעדינג טיטל. זיי זאָל זיין פאַרקריפּלט. צו טאָן דאָס, סעלעקטירן קיין צעל אין די "קלוג" טיש און גיין צו די קוויטל "Data". עס אויף די טאַשמע אין די בלאָק פון מכשירים "סאָרט און פילטער" דריקט אויף די בילדל "Filter".

    עס איז אן אנדער אָפּציע צו דיסייבאַל די פילטער. איר טאָן ניט אפילו דאַרפֿן צו באַשטימען צו אן אנדער קוויטל, בשעת רימיינינג אין די קוויטל "היים". נאָך סעלינג די צעל פון די טאַבלעס אויף די בענד אין די סעטטינגס בלאָק Editing דריקט אויף די בילדל "סאָרט און פילטער". אין די רשימה אַז אויס, אויסקלייַבן די שטעלע "Filter".

  5. ווי איר קענען זען, נאָך דעם קאַמף, די פֿילטריר ייקאַנז פאַרשווונדן פון די טיש כעדינג, ווי פארלאנגט.
  6. דעמאָלט מיר זאָל מאַכן די דאַטע פּאָזיציע פאָרעם זיך. עס איז אויך אַ סאָרט פון טאַבולאַר מענגע קאַנסיסטינג פון צוויי שפאלטן. די רודערן נעמען פון דעם כייפעץ וועט שטימען צו די קאָלירן נעמען פון די הויפּט טיש. די אויסנאַם איז די שפאלטן "פּ / פּ נומער" און "Amount". זיי וועלן זיין ניטאָ. די נומערינג פון דער ערשטער איינער וועט פאַלן ניצן אַ מאַקראָו, און די כעזשבן פון די וואַלועס אין די רגע וועט זיין געטאן דורך אַפּלייינג די פאָרמולע פון ​​מאַלטאַפּלייינג קוואַנטיטי דורך פּרייַז.

    די רגע זאמלונג פון די דאַטע פּאָזיציע כייפעץ איז לינקס פּוסט פֿאַר איצט. גלייַך, וואַלועס פֿאַר פילונג אין די ראָוז פון די הויפּט טיש קייט וועט זיין אריין אין עס שפּעטער.

  7. נאָך וואָס מיר מאַכן אן אנדער קליין טיש. עס וועט צונויפשטעלנ זיך פון איין זייַל און עס וועט אַנטהאַלטן אַ רשימה פון פּראָדוקטן וואָס מיר וועלן אַרויסווייַזן אין די רגע זייַל פון די הויפּט טיש. פֿאַר קלעריטי, דער צעל מיט דעם טיטל פון דעם רשימה ("רשימה פון סכוירע") איר קענען פּלאָמבירן מיט קאָליר.
  8. דערנאָך אויסקלייַבן די ערשטער ליידיק צעל פון די ווערט אַרייַנשרייַב כייפעץ. גיין צו די קוויטל "Data". דריקט אויף די בילדל "Data Verification"וואָס איז געשטעלט אויף די טאַשמע אין די בלאָק פון מכשירים "ארבעטן מיט דאַטן".
  9. דער אַרייַנגאַנג וואַלאַדיישאַן פֿענצטער סטאַרץ. דריקט אויף די פעלד "Data Type"אין וואָס די פעליקייַט באַשטעטיקן איז "קיין ווערט".
  10. פון די עפענען אָפּציעס, קלייַבן די שטעלע "רשימה".
  11. ווי איר קענען זען, נאָך דעם, די אַרייַנשרייַב ווערט טשעק פֿענצטער געביטן זייַן קאַנפיגיעריישאַן עפּעס. עס איז אַן נאָך פעלד "מקור". מיר גיט אויף די ייקאַן צו די רעכט פון אים מיט די לינק מויז קנעפּל.
  12. דערנאך די אַרייַנשרייַב ווערט טשעק פֿענצטער איז מינאַמייזד. אויסקלייַבן די לויפֿער מיט די לינק מויז קנעפּל האלטן די רשימה פון דאַטן וואָס זענען געשטעלט אויף די בלאַט אין אַן נאָך טיש געגנט. "רשימה פון סכוירע". נאָך דעם, דריקט אויף די בילדל רעכט אויף דעם פעלד אין וואָס די אַדרעס פון די אויסגעקליבן קייט איז ארויס.
  13. קערט צו די טשעק קעסטל פֿאַר אַרייַנשרייַב וואַלועס. ווי איר קענען זען, די קאָואָרדאַנאַץ פון די אויסגעקליבן קייט אין עס זענען שוין געוויזן אין דעם פעלד "מקור". דריקט אויף די קנעפּל "OK" בייַ די דנאָ פון די פֿענצטער.
  14. איצט אַ ייקאַן אין דער פאָרעם פון אַ דרייַעק באוויזן צו די רעכט פון די כיילייטיד ליידיק צעל פון די דאַטן פּאָזיציע כייפעץ. ווען איר גיט אויף עס, אַ פאַל-אַראָפּ רשימה עפענען, קאַנסיסטינג פון נעמען אַז ציען אַרויף פון אַ טיש מענגע. "רשימה פון סכוירע". אַרביטרערי דאַטע אין די ספּעסאַפייד צעל איז איצט אוממעגלעך צו אַרייַן, אָבער איר קענען בלויז אויסקלייַבן די געוואלט שטעלע פון ​​דער רשימה צוגעשטעלט. אויסקלייַבן אַ נומער אין די פאַלן אַראָפּ רשימה.
  15. ווי איר קענען זען, די אויסגעקליבן שטעלע איז מיד געוויזן אין דעם פעלד "פּראָדוקט נאָמען".
  16. ווייַטער, מיר דאַרפֿן צו נעמען נאָמען צו די דרייַ סעלז פון די אַרייַנשרייַב פאָרעם, ווו מיר וועלן אַרייַן דאַטן. אויסקלייַבן די ערשטער צעל ווו די נאָמען איז שוין באַשטימט אין אונדזער פאַל. "פּאָטאַטאָעס". ווייַטער, גיין צו די פעלד נאָמען ריינדזשאַז. עס איז ליגן אויף די לינקס זייַט פון די עקססעל פֿענצטער אין דער זעלביקער מדרגה ווי די פאָרמולע באַר. אַרייַן דאָרט אַרביטראַריש נאָמען. דאס קען זיין קיין נאָמען אין לאַטייַן, אין וועלכע עס זענען קיין ספּייסיז, אָבער עס איז בעסער צו נוצן נעמען נאָענט צו די טאַסקס סאַלווד דורך דעם עלעמענט. דעריבער, דער ערשטער צעל אין וואָס די נאָמען פון די פּראָדוקט איז קאַנטיינד איז גערופן "נאָמען". מיר שרייַבן דעם נאָמען אין דעם פעלד און דריקן די שליסל אַרייַן אויף די קלאַוויאַטור.
  17. אין פּונקט די זעלבע וועג, באַשטימען די צעל אין וואָס מיר אַרייַן די קוואַנטיטי פון די פּראָדוקט, די נאָמען "Volum".
  18. און די פּרייַז צעל איז "פּרייַז".
  19. נאָך דעם, אין פּונקט די זעלבע וועג, מיר געבן די נאָמען צו די גאנצע קייט פון די אויבן דרייַ סעלז. ערשטער פון אַלע, אויסקלייַבן, און דעמאָלט געבן אים די נאָמען אין אַ ספּעציעל פעלד. זאל עס זיין די נאָמען "Diapason".
  20. נאָך די לעצטע קאַמף, מיר מוזן ראַטעווען די דאָקומענט אַזוי אַז די נעמען מיר באַשטימען קענען דערקענען די מאַקראָו מיר באשאפן אין דער צוקונפֿט. צו ראַטעווען, גיין צו די קוויטל "טעקע" און גיט אויף נומער "היט ווי ...".
  21. אין די געעפנט ראַטעווען פֿענצטער אויף דעם פעלד "טעקע טיפּ" קלייַבן ווערט "Macro-Enabled Excel וואָרקבאָאָק (.קסלסם)". ווייַטער, דריקט אויף די קנעפּל "היט".
  22. דעמאָלט איר זאָל אַקטאַווייט מאַקראָס אין דיין ווערסיע פון ​​עקססעל און געבן די קוויטל "Developer"אויב איר האָט נישט נאָך געטאן. דער פאַקט איז אַז ביידע פון ​​די פאַנגקשאַנז זענען דיפיינד אין די פּראָגראַם, און זייער אַקטאַוויישאַן מוזן זיין געטאן דורך קראַפט אין די Excel סעטטינגס פֿענצטער.
  23. אַמאָל איר האָבן געטאן דעם, גיין צו די קוויטל "Developer". דריקט אויף די גרויס בילדל "וויסואַל באַסיק"וואָס איז ליגן אויף די טאַשמע אין די בלאָק פון מכשירים "קאָדעקס".
  24. די לעצטע קאַמף זייַנען די וובאַ מאַקראָו רעדאַקטאָר צו אָנהייבן. אין דער געגנט "Project"וואָס איז ליגן אין דער אויבערשטער לינקס טייל פון די פֿענצטער, אויסקלייַבן די נאָמען פון די בויגן ווו אונדזער טישן זענען ליגן. אין דעם פאַל עס איז "בלאַט 1".
  25. נאָך וואָס גיין צו די דנאָ לינקס פון די פֿענצטער גערופן "פּראָפּערטיעס". דאָ זענען די סעטטינגס פון די אויסגעקליבן בלאַט. אין דעם פעלד "(נאָמען)" זאָל פאַרבייַטן די סירילישע נאָמען ("Sheet1") אויף די נאָמען געשריבן אין לאַטייַן. די נאָמען קענען זיין געגעבן צו ווער עס יז וואָס איז מער באַקוועם פֿאַר איר, די הויפּט זאַך איז אַז עס כּולל בלויז לאַטייַן אותיות אָדער נומערן און עס זענען קיין אנדערע וואונדער אָדער ספּייסיז. די מאַקראָו וועט אַרבעט מיט דעם נאָמען. זאל אין אונדזער פאַל דעם נאָמען וועט זיין "Producty", כאָטש איר קענען קלייַבן קיין אנדערע וואָס טרעפן די באדינגונגען אויבן.

    אין דעם פעלד "נאָמען" איר קענען אויך פאַרבייַטן דעם נאָמען מיט אַ מער באַקוועם. אבער עס איז ניט נייטיק. אין דעם פאַל, די נוצן פון ספּייסאַז, סירילליק און קיין אנדערע וואונדער איז ערלויבט. ניט ענלעך דעם פריערדיקער פּאַראַמעטער וואָס ספּעסאַפייז די נאָמען פון די בלאַט פֿאַר דעם פּראָגראַם, דעם פּאַראַמעטער אַסיינז די נאָמען צו די בלאַט וואָס איז קענטיק צו די באַניצער אין די דורכוועג באַר.

    ווי איר קענען זען, נאָך וואָס די נאָמען וועט אויטאָמאַטיש טוישן. בלאַט 1 אין דער געגנט "Project", צו דעם מיר נאָר שטעלן אין די סעטטינגס.

  26. דערנאָך גיין צו די הויפט געגנט פון די פֿענצטער. דאס איז ווו מיר דאַרפֿן צו שרייַבן די מאַקראָו קאָד זיך. אויב די ווייַס קאָד רעדאַקטאָר פעלד אין די ספּעסאַפייד געגנט איז ניט געוויזן, ווי אין אונדזער פאַל, דעמאָלט גיט אויף די פונקציע שליסל. F7 און עס וועט דערשייַנען.
  27. איצט פֿאַר אונדזער באַזונדער בייַשפּיל, מיר דאַרפֿן צו שרייַבן די פאלגענדע קאָד אין די פעלד:


    Sub DataEntryForm ()
    אַזוי ווייַטער
    nextRow = Producty.Cells (Producty.Rows.Count, 2). יעד (קסלופּ). אָפּפעט (1, 0). ראָוו
    With Producty
    אויב ראַנד ("A2"). ווערט = "" און .ראַנגע ("B2"). ווערט = "" דעמאָלט
    nextRow = nextRow - 1
    סוף אויב
    Producty.Range ("נאָמען")
    . סעללס (ווייַטער, 2) .PasteSpecial Paste: = xlPasteValues
    . סעללס (ווייַטערדיק, 3) .וואַליו = Producty.Range ("וואָלום")
    . סעללס (ווייַטער, 4) .וואַליו = Producty.Range ("פּרייַז")
    . סעללס (ווייַטער), 5) .וואַליו = Producty.Range ("וואָלום"). ווערט * פּראָדוקטי.ראַנגע ("פּרייַז").
    ($ B $ 2: B2)) "IF (ISBANK (B2)," "", COUNTA ($ B $ 2: B2)) "
    אויב ווייַטער ראָוו> 2 דעמאָלט
    קייט ("A2")
    סעלעקטיאָנ.אַוטאָפילל דעסטינאַטיאָן: = ראַנגע ("אַ 2: א" & ווייַטער)
    קייט ("A2: א" & ווייַטער). סעלעקט
    סוף אויב
    .ראַנגע ("Diapason") .ClearContents
    סוף מיט
    סוף סאַב

    אבער דעם קאָד איז ניט וניווערסאַל, וואָס איז, עס בלייבט בעשאָלעם בלויז פֿאַר אונדזער פאַל. אויב איר ווילט צו אַדאַפּט עס צו דיין באדערפענישן, דעמאָלט עס זאָל זיין מאַדאַפייד אַקאָרדינגלי. אַזוי אַז איר קענען טאָן עס זיך, לאָזן 'ס פונאַנדערקלייַבן וואָס דעם קאָד באשטייט פון, וואָס זאָל זיין ריפּלייסט אין עס, און וואָס זאָל ניט זיין געביטן.

    אַזוי, דער ערשטער שורה:

    Sub DataEntryForm ()

    "DataEntryForm" איז דער נאָמען פון די מאַקראָו זיך. איר קענען לאָזן עס ווי עס איז, אָדער איר קענען פאַרבייַטן עס מיט קיין אנדערע וואָס קאַמפּלייז מיט די אַלגעמיינע כּללים פֿאַר שאפן מאַקראָו נעמען (קיין ספּייסאַז, נוצן בלויז אותיות פון די לאַטייַן אלפאבעט, אאז"ו ו). טשאַנגינג די נאָמען טוט נישט ווירקן עפּעס.

    וווּ דער וואָרט איז געפונען אין דעם קאָד "Producty" איר מוזן פאַרבייַטן עס מיט די נאָמען איר פריער אַסיינד צו דיין בלאַט אין דעם פעלד "(נאָמען)" געביטן "פּראָפּערטיעס" macro editor. געוויינטלעך, דאָס זאָל זיין געטאן בלויז אויב איר גערופן די בלאַט אַנדערש.

    איצט באַטראַכטן די פאלגענדע שורה:

    nextRow = Producty.Cells (Producty.Rows.Count, 2). יעד (קסלופּ). אָפּפעט (1, 0). ראָוו

    ציפֿער "2" אין דעם שורה מיטל די רגע זייַל פון די בלאַט. עס איז אין דעם זייַל אַז דער זייַל איז "פּראָדוקט נאָמען". לויט עס מיר וועלן ציילן די נומער פון ראָוז. דעריבער, אויב אין דיין פאַל די זעלבע זייַל האט אַ אַנדערש סדר פון די חשבון, דעמאָלט איר דאַרפֿן צו אַרייַן די קאָראַספּאַנדינג נומער. Meaning "סוף (קסלופּ). אָפּפעט (1, 0) .רוף" אין קיין פאַל, לאָזן אַנטשיינדזשד.

    ווייַטער, באַטראַכטן די שורה

    אויב ראַנד ("A2"). ווערט = "" און .ראַנגע ("B2"). ווערט = "" דעמאָלט

    "A2" - דאס זענען די קאָאָרדינאַטעס פון דער ערשטער צעל אין וואָס די רודערן נומערינג וועט זיין געוויזן. "B2" - די ביסט די קאָואָרדאַנאַץ פון דער ערשטער צעל, וואָס וועט זיין געניצט פֿאַר דאַטן פּראָדוקציע ("פּראָדוקט נאָמען"). אויב זיי זענען אַנדערש, אַרייַן דיין דאַטע אַנשטאָט פון די קאָואָרדאַנאַץ.

    גיין צו שורה

    Producty.Range ("נאָמען")

    אין איר פּאַראַמעטער "נאָמען" מיינען די נאָמען מיר אַסיינד צו די פעלד "פּראָדוקט נאָמען" אין די אַרייַנשרייַב פאָרעם.

    אין ראָוז


    . סעללס (ווייַטער, 2) .PasteSpecial Paste: = xlPasteValues
    . סעללס (ווייַטערדיק, 3) .וואַליו = Producty.Range ("וואָלום")
    . סעללס (ווייַטער, 4) .וואַליו = Producty.Range ("פּרייַז")
    . סעללס (ווייַטער), 5) .וואַליו = Producty.Range ("וואָלום"). ווערט * פּראָדוקטי.ראַנגע ("פּרייַז").

    names "Volum" און "פּרייַז" מיינען די נעמען מיר אַסיינד צו די פעלדער "קוואַנטיטי" און "פּרייַז" אין דער זעלביקער אַרייַנשרייַב פאָרעם.

    אין די זעלבע שורות אַז מיר אנגעוויזן אויבן, די נומערן "2", "3", "4", "5" מיינען די זייַל נומערן אויף די עקססעל בלאַט קאָראַספּאַנדינג צו די שפאלטן "פּראָדוקט נאָמען", "קוואַנטיטי", "פּרייַז" און "Amount". דעריבער, אויב אין דיין פאַל די טיש איז שיפט, איר דאַרפֿן צו ספּעציפיצירן די קאָראַספּאַנדינג זייַל נומערן. אויב עס זענען מער שפאלטן, דעמאָלט דורך אַנאַלאַדזשי איר דאַרפֿן צו לייגן זייַן שורות צו דעם קאָד, אויב עס איז ווייניקער, דעמאָלט באַזייַטיקן די עקסטרע אָנעס.

    די שורה מאַלטאַפּלייס די קוואַנטיטי פון סכוירע דורך זייער פּרייַז:

    . סעללס (ווייַטער), 5) .וואַליו = Producty.Range ("וואָלום"). ווערט * פּראָדוקטי.ראַנגע ("פּרייַז").

    דער רעזולטאַט, ווי מיר זען פון די סינטאַקס פון די רעקאָרד, וועט זיין געוויזן אין די פינפט זייַל פון די עקססעל בויגן.

    אין דעם אויסדרוק, די שורות זענען אויטאָמאַטיש נומערן:


    אויב ווייַטער ראָוו> 2 דעמאָלט
    קייט ("A2")
    סעלעקטיאָנ.אַוטאָפילל דעסטינאַטיאָן: = ראַנגע ("אַ 2: א" & ווייַטער)
    קייט ("A2: א" & ווייַטער). סעלעקט
    סוף אויב

    אַלע וואַלועס "A2" מיינען די אַדרעס פון דער ערשטער צעל ווו די נאַמבערינג וועט זיין געטאן, און די קאָואָרדאַנאַץ "א " - אַדרעס פון די גאַנץ זייַל מיט נאַמבערינג. קוק ווו די נומבערינג וועט זיין אין דיין טיש און טוישן די קאָואָרדאַנאַץ אין די קאָד, אויב נייטיק.

    די שורה קלירז די קייט פון די דאַטע פּאָזיציע פאָרעם נאָך די אינפֿאָרמאַציע פון ​​עס איז טראַנספערד צו די טיש:

    .ראַנגע ("Diapason") .ClearContents

    עס איז נישט שווער צו טרעפן אַז ("Diapason") מיינט דער נאָמען פון דעם קייט אַז מיר פריער אַסיינד צו די פעלדער פֿאַר דאַטן פּאָזיציע. אויב איר געבן זיי אַ אַנדערש נאָמען, איר זאָל זיין ינסערטאַד אין דעם שורה.

    די רעשט פון די קאָד איז וניווערסאַל און אין אַלע קאַסעס וועט זיין געמאכט אָן ענדערונגען.

    נאָך איר האָט געשריבן די מאַקראָו קאָד אין די רעדאַקטאָר פֿענצטער, איר זאָל דריקט אויף די ראַטעווען ווי אַ דיסקעט בילדל אין די לינקס טייל פון די פֿענצטער. דעמאָלט איר קענען פאַרמאַכן עס דורך קליקינג אויף די סטאַנדאַרט קנעפּל פֿאַר קלאָוזינג פֿענצטער אין דער אויבערשטער רעכט ווינקל.

  28. נאָך דעם, גיין צוריק צו די עקססעל בויגן. איצט מיר דאַרפֿן צו שטעלן אַ קנעפּל וואָס וועט אַקטאַווייט דער באשאפן מאַקראָו. צו טאָן דאָס, גיין צו די קוויטל "Developer". אין די סעטטינגס קעסטל "Controls" אויף די קנעפּל דריקט אויף די קנעפּל פּאַפּ. א רשימה פון מכשירים עפענען. אין אַ גרופּע פון ​​מכשירים פאָרעם קאָנטראָלס קלייַבן די זייער ערשטער - "קנעפּל".
  29. דערנאך מיט די לינקס מויז קנעפּל געהאלטן אַראָפּ, מיר מעגילע אַרום די געגנט ווו מיר ווילן צו שטעלן די מאַקראָו קאַטער קנעפּל, וואָס וועט אַריבערפירן דאַטן פון די פאָרעם צו די טיש.
  30. נאָך די געגנט איז סערקאַלד, מעלדונג די מויז קנעפּל. און דער פֿענצטער פֿאַר אַסיינינג אַ מאַקראָו צו די כייפעץ אויטאָמאַטיש סטאַרץ. אויב עטלעכע מאַקראָס זענען געניצט אין דיין בוך, דעמאָלט אויסקלייַבן פון די רשימה די נאָמען פון די וואָס מיר באשאפן אויבן. מיר רופן עס "DataEntryForm". אבער אין דעם פאַל, די מאַקראָו איז איינער, אַזוי נאָר אויסקלייַבן עס און גיט אויף די קנעפּל "OK" בייַ די דנאָ פון די פֿענצטער.
  31. נאָך דעם, איר קענען רענאַמע די קנעפּל ווי איר ווילט, נאָר דורך סעלינג זייַן קראַנט נאָמען.

    אין אונדזער פאַל, פֿאַר בייַשפּיל, עס וואָלט זיין לאַדזשיקאַל צו געבן איר די נאָמען "לייג". רענאַמע און גיט מיט די מויז אויף קיין פּאָטער צעל פון די בויגן.

  32. אַזוי, אונדזער פאָרעם איז גאָר גרייט. קוק ווי עס אַרבעט. אַרייַן די נייטיק וואַלועס אין זייַן פעלדער און גיט אויף די קנעפּל. "לייג".
  33. ווי איר קענען זען, די וואַלועס זענען געבראכט צו די טיש, די רודערן איז אויטאָמאַטיש אַסיינד אַ נומער, די סומע איז קאַלקיאַלייטאַד, די פאָרעם פעלדער זענען קלירד.
  34. שרייַבט אַרייַן די פאָרעם און דריקט אויף די קנעפּל. "לייג".
  35. ווי איר קענען זען, די רגע שורה איז אויך מוסיף צו די טיש מענגע. דעם מיטל אַז די געצייַג אַרבעט.

זען אויך:
ווי צו שאַפֿן אַ מאַקראָו אין עקססעל
ווי צו שאַפֿן אַ קנעפּל אין עקססעל

אין עקססעל, עס זענען צוויי וועגן צו נוצן די פאָרעם פּלאָמבירן דאַטן: געבויט-אין און באַניצער. די נוצן פון די געבויט-אין ווערסיע ריקווייערז אַ מינימום פון מי פון די באַניצער. עס קען שטענדיק זיין סטאַרטעד דורך די קאָראַספּאַנדינג ייקאַן צו די שנעל אַקסעס Toolbar. איר דאַרפֿן צו מאַכן אַ מנהג פאָרעם זיך, אָבער אויב איר זענט געזונט ווערסט אין וובאַ קאָד, איר קענען מאַכן דעם געצייַג ווי פלעקסאַבאַל און פּאַסיק פֿאַר דיין באדערפענישן ווי מעגלעך.