דער דאַרפֿן צו ויסבייַטן סעלז מיט יעדער אנדערע ווען ארבעטן אין אַ מיקראָסאָפט עקססעל ספּרעדשיט איז גאַנץ זעלטן. דאך, אַזאַ סיטואַטיאָנס זענען און זיי דאַרפֿן צו זיין גערעדט. זאל ס געפינען אויס וואָס איר קענען ויסבייַטן סעלז אין עקססעל.
מאָווינג סעלז
צום באַדויערן, אין דעם נאָרמאַל גאַנג פון מכשירים עס איז ניט אַזאַ פאַנגקשאַנז אַז, אָן נאָך אַקשאַנז אָדער אָן שיפטינג די קייט, קען ויסבייַטן צוויי סעלז. אבער אין דער זעלביקער צייַט, כאָטש דעם פּראָצעדור פון מאָווינג איז נישט ווי פּשוט ווי מיר וואָלט ווי, עס קען נאָך זיין עריינדזשד, און אין עטלעכע וועגן.
אופֿן 1: מאַך ניצן אַ קאָפּיע
דער ערשטער לייזונג צו דעם פּראָבלעם ינוואַלווז אַ באַנאַל קאַפּיינג פון דאַטן אין אַ באַזונדער געגנט, נאכגעגאנגען דורך פאַרבייַט. זאל ס זען ווי דאָס איז געטאן.
- אויסקלייַבן די צעל וואָס איר ווילן צו באַוועגן. מיר דריקן די קנעפּל "Copy". עס איז געשטעלט אויף די בענד אין די קוויטל. "היים" אין די סעטטינגס גרופּע "Clipboard".
- אויסקלייַבן קיין אנדערע ליידיק עלעמענט אויף דעם בלאַט. מיר דריקן די קנעפּל פּאַפּ. עס איז אין די זעלבע בלאָק פון מכשירים אויף די בענד ווי די קנעפּל. "Copy", אָבער ניט ענלעך עס האט אַ פיל מער קענטיק אויסזען רעכט צו זייַן גרייס.
- ווייַטער, גיין צו די רגע צעל, די דאַטן פון וואָס איר ווילן צו מאַך צו די ערשטער אָרט. אויסקלייַבן עס און דריקן די קנעפּל ווידער. "Copy".
- אויסקלייַבן די ערשטער דאַטן צעל מיט די לויפֿער און דריקן די קנעפּל פּאַפּ אויף די טייפּ.
- איין ווערט מיר אריבערגעפארן ווו מיר דארף. איצט מיר צוריקקומען צו די ווערט אַז מיר ינסערטאַד אין די ליידיק צעל. אויסקלייַבן עס און גיט אויף די קנעפּל. "Copy".
- אויסקלייַבן די רגע צעל אין וואָס איר ווילן צו באַוועגן די דאַטן. מיר דריקן די קנעפּל פּאַפּ אויף די טייפּ.
- אַזוי, מיר סוואַפּט די נייטיק דאַטן. איצט איר זאָל ויסמעקן די אינהאַלט פון די דורכפאָר צעל. אויסקלייַבן עס און גיט די רעכט מויז קנעפּל. אין דעם קאָנטעקסט מעניו אַז איז אַקטיווייטיד נאָך די אַקשאַנז, גיין דורך די נומער "קלאָר אינהאַלט".
איצט די דורכפאָר דאַטן איז אויסגעמעקט, און די אַרבעט פון מאָווינג די סעלז איז גאָר געענדיקט.
פון קורס, דעם אופֿן איז נישט זייער באַקוועם און ריקווייערז פילע נאָך אַקשאַנז. אָבער, עס איז ער וואס איז אָנווענדלעך דורך רובֿ ניצערס.
מעטאָד 2: דראַג און דראָפּ
אן אנדער וועג דורך וואָס עס איז מעגלעך צו ויסבייַטן סעלז אין ערטער קענען זיין גערופן פּשוט דראַגינג. אָבער, ווען ניצן דעם אָפּציע, די סעלז וועט יבעררוק.
אויסקלייַבן די צעל וואָס איר ווילן צו באַוועגן צו אן אנדער אָרט. שטעלן די לויפֿער אויף זייַן גרענעץ. אין דער זעלביקער צייט, עס זאָל זיין פארוואנדלען אין אַ פייַל, אין די סוף פון וואָס עס זענען פּוינטערז דירעקטעד אין פיר אינסטרוקציעס. האַלטן די שליסל שיפט אויף די קלאַוויאַטור און שלעפּן עס צו די אָרט ווו מיר ווילן.
אין אַלגעמיין, עס זאָל זיין אַ שכייניש צעל, זינט די אַריבערפירן אין דעם וועג, די גאנצע קייט איז שיפט.
דעריבער, מאָווינג דורך עטלעכע סעלז רובֿ אָפט אַקערז פאַלש אין דעם קאָנטעקסט פון אַ ספּעציפיש טיש און איז געניצט גאַנץ ראַרעלי. אבער די זייער דאַרפֿן צו טוישן די אינהאַלט פון געביטן וואָס ווייַט פון יעדער אנדערער טוט נישט פאַרשווינדן, אָבער ריקווייערז אנדערע סאַלושאַנז.
מעטאָד 3: ניצן מאַקראָס
ווי דערמאנט אויבן, עס איז קיין שנעל און ריכטיק וועג צו עקססעל אָן קאַפּיינג אין די דורכפאָר באַנד צו סוואַפּ צוויי סעלז צווישן זיי אויב זיי זענען נישט אין שכייניש געביטן. אָבער דעם קענען זיין אַטשיווד דורך די נוצן פון מאַקראָס אָדער דריט-פּאַרטיי לייגן-ינס. מיר וועלן דיסקוטירן די נוצן פון איין אַזאַ ספּעציעל מאַקראָו אונטן.
- ערשטער, איר דאַרפֿן צו געבן די מאַקראָו מאָדע און די דעוועלאָפּער טאַפליע אין דיין פּראָגראַם, אויב איר האָט נישט אַקטיווייטיד נאָך זיי, זינט זיי זענען פאַרקריפּלט דורך פעליקייַט.
- ווייַטער, גיין צו די קוויטל "דעוועלאָפּער". דריקט אויף די "וויסואַל באַסיק" קנעפּל, וואָס איז ליגן אויף די בענד אין די "קאָוד" מכשירים.
- דער רעדאַקטאָר איז פליסנדיק. אַרייַננעמען דעם ווייַטערדיק קאָד אין עס:
Sub MovingTags ()
די ריי ווי קייט: באַשטעטיק ריי = סעלעקציע
msg1 = "מאַכן אַ סעלעקציע פון צוויי ריינדזשאַז פון יידעניקאַל גרייס"
msg2 = "מאַכן אַ סעלעקציע פון די צוויי ריינדזשאַז פון די ידענטיש גרייס"
אויב ra.Areas.Count 2 דעמאָלט מסגבאָקס מג 1, וובקריטיקאַל, "פּראָבלעם": אַרויסגאַנג סאַב
אויב ראַ.אַרעאַס (1). קאַונט ראַ.אַרעאַס (2). קאַונט דעמאָלט מסגבאָקס מעסט 2, וובקריטיקאַל, "פּראָבלעם": עקסיט סאַב
Application.ScreenUpdating = פאַלש
אַרר 2 = ראַ.אַרעאַס (2) .וואַליו
ראַ.אַרעאַס (2) .וואַליו = ראַ.אַאַסאַס (1) .וואַליו
ראַ.אַרעאַס (1). וואַליו = אַרר 2
סוף סאַבנאָך די קאָד איז ינסערטאַד, נאָענט די רעדאַקטאָר פֿענצטער דורך קליקינג אויף די סטאַנדערדייזד נאָענט קנעפּל אין זייַן אויבערשטער רעכט ווינקל. אזוי, די קאָד וועט זיין רעקאָרדעד אין דער זכּרון פון דעם בוך און זייַן אַלגערידאַם קענען זיין ריפּראַדוסט צו דורכפירן די אַפּעריישאַנז מיר דאַרפֿן.
- אויסקלייַבן צוויי סעלז אָדער צוויי ריינדזשאַז פון גלייַך סיזעס אַז מיר ווילן צו ויסבייַטן. צו טאָן דאָס, דריקט אויף די ערשטער עלעמענט (קייט) מיט די לינק מויז קנעפּל. דעמאָלט מיר קלאַמערן דעם קנעפּל Ctrl אויף די קלאַוויאַטור און אויך לינקס-גיט אויף די רגע צעל (קייט).
- צו לויפן די מאַקראָו, גיט די קנעפּל. מאַקראָסגעשטעלט אויף די בענד אין די קוויטל "Developer" אין אַ גרופּע פון מכשירים "קאָדעקס".
- די מאַקראָו סעלעקציע פֿענצטער עפענען. מארק דער געוואלט נומער און גיט אויף די קנעפּל. לויפן.
- נאָך דעם קאַמף, די מאַקראָו אויטאָמאַטיש ענדערונגען די אינהאַלט פון די אויסגעקליבן סעלז אין ערטער.
עס איז וויכטיק צו טאָן אַז ווען איר פאַרמאַכן אַ טעקע, די מאַקראָו איז אויטאָמאַטיש אויסגעמעקט, אַזוי דער ווייַטער צייַט וועט זיין רעקאָרדעד ווידער. אין סדר נישט צו טאָן דעם אַרבעט יעדער מאָל פֿאַר אַ באַזונדער וואָרקבאָאָק, אויב איר פּלאַן צו קעסיידער דורכפירן אַזאַ מווומאַנץ אין עס, איר זאָל ראַטעווען די טעקע ווי אַ עקססעל וואָרקבאָאָק מיט מאַקראָו שטיצן (קסלסם).
לעקציע: ווי צו שאַפֿן אַ מאַקראָו אין עקססעל
ווי איר קענען זען, אין עקססעל עס זענען עטלעכע וועגן צו באַוועגן סעלז צו יעדער אנדערער. דעם קענען זיין געטאן מיט די נאָרמאַל מכשירים פון די פּראָגראַם, אָבער די אָפּציעס זענען גאַנץ ומבאַקוועם און נעמען אַ פּלאַץ פון צייַט. צומ גליק, עס זענען מאַקראָס און דריט-פּאַרטיי לייגן-ינס אַז לאָזן איר צו סאָלווע די פּראָבלעם ווי געשווינד און לייכט ווי מעגלעך. אַזוי פֿאַר וסערס וואָס האָבן צו קעסיידער צולייגן אַזאַ מווומאַנץ, עס איז די לעצט אָפּציע וואָס וועט זיין די מערסט אָפּטימאַל.