Ինչպես ավելացնել տեքստ կամ հատուկ նիշ Excel բջիջներում

  • Կիսվել Սա
Michael Brown

Զարմանում եք, թե ինչպես ավելացնել տեքստ Excel-ի առկա բջիջում: Այս հոդվածում դուք կսովորեք մի քանի իսկապես պարզ եղանակներ՝ նիշերը բջիջում ցանկացած դիրքում տեղադրելու համար:

Excel-ում տեքստային տվյալների հետ աշխատելիս երբեմն կարող է անհրաժեշտ լինել նույն տեքստը ավելացնել գոյություն ունեցողներին: բջիջները՝ ամեն ինչ ավելի պարզ դարձնելու համար: Օրինակ, դուք կարող եք տեղադրել որոշակի նախածանց յուրաքանչյուր բջիջի սկզբում, տեղադրել հատուկ նշան վերջում կամ տեղադրել որոշակի տեքստ բանաձևից առաջ:

Կարծում եմ, բոլորը գիտեն, թե ինչպես դա անել ձեռքով: Այս ձեռնարկը կսովորեցնի ձեզ, թե ինչպես արագ ավելացնել տողեր բազմաթիվ բջիջներում՝ օգտագործելով բանաձևեր և ավտոմատացնել աշխատանքը VBA-ի կամ հատուկ Ավելացնել տեքստ գործիքի հետ:

    Excel-ի բանաձևեր ավելացնելու համար: տեքստը/նիշը բջիջին

    Excel-ի բջիջում որոշակի նիշ կամ տեքստ ավելացնելու համար պարզապես միացրեք տողը և բջիջի հղումը՝ օգտագործելով հետևյալ մեթոդներից մեկը:

    Concatenation օպերատոր

    Բջջում տեքստային տող ավելացնելու ամենահեշտ ձևը ամպերսանդի նիշ (&) օգտագործելն է, որը Excel-ում կապակցման օպերատորն է:

    " տեքստ"& բջիջ

    Սա աշխատում է Excel 2007 - Excel 365 բոլոր տարբերակներում:

    CONCATENATE ֆունկցիան

    Նույն արդյունքը կարելի է հասնել CONCATENATE ֆունկցիայի օգնությամբ.

    CONCATENATE(" տեքստ", բջիջ)

    Ֆունկցիան հասանելի է Excel-ում Microsoft 365, Excel 2019 - 2007 թթ. համար:

    CONCAT ֆունկցիան

    Excel-ի բջիջներին տեքստ ավելացնելու համար«PR-» ենթատողը գոյություն ունեցող տեքստի ձախ կողմում: Նախքան ձեր աշխատանքային թերթի կոդը օգտագործելը, համոզվեք, որ փոխարինեք մեր նմուշի տեքստը այնով, որը ձեզ իսկապես անհրաժեշտ է:

    Macro 2. արդյունքները տեղադրում է հարակից սյունակում

    Sub PrependText2() Dim cell As Range For Every cell In Application.Selection If cell.Value "" Այնուհետեւ cell.Offset(0, 1).Value = "PR-" & cell.Value Next End Sub

    Նախքան այս մակրո գործարկելը, համոզվեք, որ ընտրված միջակայքի աջ կողմում կա դատարկ սյունակ , հակառակ դեպքում առկա տվյալները կվերագրվեն:

    Ավելացրեք տեքստ մինչև վերջ

    Եթե ցանկանում եք որոշակի տող/նիշ ավելացնել վերջին բոլոր ընտրված բջիջների վերջում, այս կոդերը կօգնեն. դուք արագ եք կատարում աշխատանքը:

    Macro 1. տեքստը ավելացնում է բնօրինակ բջիջներին

    Sub AppendText() Dim cell As Range For Every cell In Application.Selection If cell.Value "" Հետո cell.Value = cell.Value & «-PR» Next End Sub

    Մեր օրինակելի կոդը տեղադրում է «-PR» ենթատողը գոյություն ունեցող տեքստի աջ կողմում: Բնականաբար, դուք կարող եք փոխել այն ցանկացած տեքստով/նիշով, որն անհրաժեշտ է:

    Macro 2. արդյունքները տեղադրում է մեկ այլ սյունակում

    Sub AppendText2() Dim բջիջում: As Range For Every cell In Application.Selection If cell.Value "" Այնուհետեւ cell.Offset(0, 1).Value = cell.Value & «-PR» Next End Sub

    Այս կոդը արդյունքները տեղադրում է հարեւան սյունակում : Այսպիսով, առաջդուք գործարկում եք այն, համոզվեք, որ ունեք առնվազն մեկ դատարկ սյունակ ընտրված միջակայքի աջ կողմում, հակառակ դեպքում ձեր առկա տվյալները կվերագրվեն:

    Ավելացրեք տեքստ կամ նիշ մի քանի բջիջներում Ultimate-ով: Suite

    Այս ձեռնարկի առաջին մասում դուք սովորել եք մի քանի տարբեր բանաձեւեր Excel-ի բջիջներում տեքստ ավելացնելու համար: Հիմա եկեք ցույց տանք, թե ինչպես կատարել առաջադրանքը մի քանի կտտոցով :)

    Ձեր Excel-ում տեղադրված Ultimate Suite-ի դեպքում, ահա հետևյալ քայլերը, որոնք պետք է հետևեք.

    1. Ընտրեք ձեր աղբյուրը: տվյալներ:
    2. Ablebits ներդիրում, Text խմբում սեղմեք Ավելացնել :
    3. Ավելացրեք Տեքստ վահանակ, մուտքագրեք նիշը/տեքստը, որը ցանկանում եք ավելացնել ընտրված բջիջներին և նշեք, թե որտեղ այն պետք է տեղադրվի.
      • Սկզբում
      • Վերջում
      • Նախքան կոնկրետ տեքստը/նիշը
      • Կոնկրետ տեքստից/նիշից հետո
      • N-րդ նիշից հետո սկզբից կամ վերջից
    4. Սեղմեք Ավելացնել տեքստ կոճակը: Կատարված է:

    Որպես օրինակ, եկեք A2:A7 բջիջներում «-» նիշից հետո տեղադրենք «PR-» տողը: Դրա համար մենք կարգավորում ենք հետևյալ կարգավորումները.

    Մի պահ անց մենք ստանում ենք ցանկալի արդյունքը.

    Սրանք ավելացնելու լավագույն եղանակներն են նիշերը և տեքստային տողերը Excel-ում: Շնորհակալ եմ կարդալու համար և հուսով եմ, որ հաջորդ շաբաթ կտեսնենք ձեզ մեր բլոգում:

    Հասանելի ներբեռնումներ

    Ավելացրեք տեքստ Excel-ի բջիջում՝ բանաձևերի օրինակներ (.xlsmֆայլ)

    Ultimate Suite - փորձնական տարբերակ (.exe ֆայլ)

    <3365, Excel 2019 և Excel Online, կարող եք օգտագործել CONCAT ֆունկցիան, որը CONCATENATE-ի ժամանակակից փոխարինումն է.CONCAT(" տեքստ", բջիջ)

    Նշում. Խնդրում եմ ուշադրություն դարձրեք, որ բոլոր բանաձեւերում տեքստը պետք է փակցված լինի չակերտների մեջ:

    Սրանք ընդհանուր մոտեցումներն են, և ստորև բերված օրինակները ցույց են տալիս, թե ինչպես դրանք կիրառել գործնականում:

    Ինչպես ավելացնել տեքստ բջիջների սկզբում

    Որոշակի տեքստ կամ նիշ ավելացնելու համար բջիջի սկիզբը, ահա թե ինչ պետք է անեք.

    1. Այն բջջում, որտեղ ցանկանում եք արդյունք տալ, մուտքագրեք հավասարման նշանը (=):
    2. Մուտքագրեք ցանկալի տեքստը չակերտների ներսում:
    3. Մուտքագրեք ամպերսանդի նշան (&):
    4. Ընտրեք այն բջիջը, որին պետք է ավելացվի տեքստը և սեղմեք Enter:

    Որպես այլընտրանք, կարող եք ձեր տեքստային տողը և բջջային հղումը որպես մուտքագրման պարամետրեր տրամադրել CONCATENATE կամ CONCAT ֆունկցիային:

    Օրինակ՝ « Project: » տեքստը A2-ում նախագծի անվանը նախապես տեղադրելու համար: , ստորև բերված բանաձևերից որևէ մեկը կաշխատի:

    Excel-ի բոլոր տարբերակներում՝

    ="Project:"&A2

    =CONCATENATE("Project:", A2)

    Excel 365-ում և Excel 2019-ում՝

    =CONCAT("Project:", A2)

    Մուտքագրեք բանաձևը B2-ում, քաշեք այն սյունակի ներքև, և դուք կունենաք նույն տեքստը տեղադրելու բոլոր բջիջներում:

    Խորհուրդ. Վերոնշյալ բանաձևերը միացնում են երկու տող առանց բացատների: Արժեքները բացատով առանձնացնելու համար նախապես տեղադրված տեքստի վերջում մուտքագրեք բացատ նիշ (օրինակ՝ «Նախագիծ.»):

    Հարմարության համար կարող եք մուտքագրել թիրախային տեքստը նախապես սահմանված բջիջում (E2) և ավելացնել երկու տեքստային բջիջ միասին :

    Առանց բացատների`

    =$E$2&A2

    =CONCATENATE($E$2, A2)

    Բացատներով՝

    =$E$2&" "&A2

    =CONCATENATE($E$2, " ", A2)

    Խնդրում ենք նկատի ունենալ, որ բջիջի հասցեն, որը պարունակում է Նախապես տեղադրված տեքստը կողպված է $ նշանով, որպեսզի այն չփոխվի բանաձևը ներքև պատճենելիս:

    Այս մոտեցմամբ դուք կարող եք հեշտությամբ փոխել ավելացված տեքստը մեկ տեղում՝ առանց յուրաքանչյուր բանաձևի թարմացման:

    Ինչպես ավելացնել տեքստ Excel-ի բջիջների վերջում

    Գոյություն ունեցող բջիջին տեքստ կամ կոնկրետ նիշ ավելացնելու համար կրկին օգտագործեք կապակցման մեթոդը: Տարբերությունը կապված է փոխկապակցված արժեքների հերթականության մեջ. բջջային հղումին հաջորդում է տեքստային տողը:

    Օրինակ, A2 բջիջի վերջում ավելացնել « -US » տողը: , սրանք են այն բանաձևերը, որոնք պետք է օգտագործել.

    =A2&"-US"

    =CONCATENATE(A2, "-US")

    =CONCAT(A2, "-US")

    Այլընտրանք, դուք կարող եք մուտքագրել տեքստը որոշ բջիջում, այնուհետև միացնել երկու բջիջներ՝ տեքստով միասին՝

    =A2&$D$2

    =CONCATENATE(A2, $D$2)

    Խնդրում ենք հիշել, որ կցված տեքստի համար բացարձակ հղում օգտագործեք ($D$2), որպեսզի բանաձևը ճիշտ պատճենի սյունակում։ .

    Ավելացրեք նիշեր տողի սկզբում և վերջում

    Իմանալով, թե ինչպես կարելի է տեքստ տեղադրել և ավելացնել գոյություն ունեցող բջիջին, ոչինչ չի խանգարի ձեզ օգտագործել երկուսն էլ։ տեխնիկան մեկ բանաձևի մեջ:

    Որպես օրինակ, եկեք ավելացնենք տողը« Նախագիծ: » մինչև A2-ում առկա տեքստի սկիզբը և « -ԱՄՆ » մինչև վերջ:

    ="Project:"&A2&"-US"

    =CONCATENATE("Project:", A2, "-US")

    =CONCAT("Project:", A2, "-US")

    Առանձին բջիջներում մուտքագրված տողերի դեպքում սա հավասարապես լավ է աշխատում.

    Միավորել տեքստը երկու կամ ավելի բջիջներից

    Դեպի Տեղադրեք արժեքները մի քանի բջիջներից մեկ բջիջի մեջ, միացրեք սկզբնական բջիջները՝ օգտագործելով արդեն ծանոթ տեխնիկան՝ նշանանշան, CONCATENATE կամ CONCAT ֆունկցիա:

    Օրինակ՝ միավորել A և B սյունակների արժեքները՝ օգտագործելով ստորակետ և բացատ (», «) սահմանազատողի համար, մուտքագրեք ստորև բերված բանաձևերից մեկը B2-ում, այնուհետև քաշեք այն սյունակի ներքև:

    Ավելացրեք տեքստ երկու բջիջներից ամպերսանդով.

    =A2&", "&B2

    Միավորել երկու բջիջների տեքստը CONCAT-ով կամ CONCATENATE-ով.

    =CONCATENATE(A2, ", ", B2)

    =CONCAT(A2, ", ", B2)

    Երկու սյունակից տեքստ ավելացնելիս , պետք է Համոզվեք, որ օգտագործեք հարաբերական բջիջների հղումներ (ինչպես A2-ը), այնպես որ դրանք ճիշտ են ճշգրտվում յուրաքանչյուր տողի համար, որտեղ պատճենվում է բանաձևը:

    Excel-ում մի քանի բջիջների տեքստը համակցելու համար 365 և Excel 2019, կարող եք օգտագործել TEXTJOIN ֆունկցիան: Նրա շարահյուսությունը նախատեսում է սահմանազատող (առաջին արգումենտ), որը դարձնում է բանաձևի կոմպակտ և հեշտ կառավարելի:

    Օրինակ, ավելացնել տողեր երեք սյունակներից (A, B և C)՝ առանձնացնելով արժեքները ստորակետ և բացատ, բանաձևը հետևյալն է.

    =TEXTJOIN(", ", TRUE, A2, B2, C2)

    Ինչպես ավելացնել հատուկ նիշ Excel-ի բջիջում

    Հատուկ նիշ տեղադրել մի Excelբջիջ, դուք պետք է իմանաք դրա կոդը ASCII համակարգում: Կոդը հաստատվելուց հետո այն մատակարարեք CHAR ֆունկցիային՝ համապատասխան նիշը վերադարձնելու համար: CHAR ֆունկցիան ընդունում է ցանկացած թիվ 1-ից մինչև 255: Տպվող նիշերի կոդերի ցանկը (32-ից մինչև 255 արժեքները) կարելի է գտնել այստեղ:

    Գոյություն ունեցող արժեքին կամ բանաձևի արդյունքին հատուկ նիշ ավելացնելու համար դուք կարող է կիրառել կապակցման ցանկացած մեթոդ, որը ձեզ ամենաշատն է դուր գալիս:

    Օրինակ, ապրանքանիշի նշանը (™) A2-ում տեքստին ավելացնելու համար կաշխատի հետևյալ բանաձևերից որևէ մեկը.

    =A2&CHAR(153)

    =CONCATENATE(A2&CHAR(153))

    =CONCAT(A2&CHAR(153))

    Ինչպես ավելացնել տեքստ բանաձեւին Excel-ում

    Որոշակի նիշ կամ տեքստ բանաձեւի արդյունքին ավելացնելու համար պարզապես միացնել տողը հենց բանաձևի հետ:

    Ենթադրենք, դուք օգտագործում եք այս բանաձևը ընթացիկ ժամանակը վերադարձնելու համար.

    =TEXT(NOW(), "h:mm AM/PM")

    Ձեր օգտվողներին բացատրելու համար, թե ժամը քանիսն է: , դուք կարող եք տեղադրել որոշ տեքստ բանաձևից առաջ և/կամ հետո:

    Տեքստը տեղադրեք բանաձևից առաջ :

    ="Current time: "&TEXT(NOW(), "h:mm AM/PM")

    =CONCATENATE("Current time: ", TEXT(NOW(), "h:mm AM/PM"))

    =CONCAT("Current time: ", TEXT(NOW(), "h:mm AM/PM"))

    Ավելացրեք տեքստ բանաձևից հետո՝

    =TEXT(NOW(), "h:mm AM/PM")&" - current time"

    =CONCATENATE(TEXT(NOW(), "h:mm AM/PM"), " - current time")

    =CONCAT(TEXT(NOW(), "h:mm AM/PM"), " - current time")

    Տեքստ ավելացրեք բանաձևին երկու կողմից՝

    ="It's " &TEXT(NOW(), "h:mm AM/PM")& " here in Gomel"

    =CONCATENATE("It's ", TEXT(NOW(), "h:mm AM/PM"), " here in Gomel")

    =CONCAT("It's ", TEXT(NOW(), "h:mm AM/PM"), " here in Gomel")

    Ինչպես ներարկել rt տեքստը N-րդ նիշից հետո

    Որոշակի տեքստ կամ նիշ ավելացնելու համար բջիջի որոշակի դիրքում, դուք պետք է բնօրինակ տողը բաժանեք երկու մասի և տեղադրեք տեքստը դրանց միջև: Ահա թե ինչպես.

    1. Հանեք ներդիրին նախորդող ենթատողըտեքստը LEFT ֆունկցիայի օգնությամբ.

    LEFT(cell, n)

  • Տեքստին հաջորդող ենթատող հանիր RIGHT և LEN համակցություններով.
  • RIGHT(բջիջ, LEN(բջիջ) -n)

  • Կապակցեք երկու ենթատողերը և տեքստը/նիշը` օգտագործելով ամպերսանդի նշանը:
  • Ամբողջական բանաձևն ունի հետևյալ ձևը.

    LEFT( բջիջ , n ) & « տեքստ » & RIGHT( բջիջ , LEN( բջիջ ) - n )

    Նույն մասերը կարելի է միացնել միմյանց` օգտագործելով CONCATENATE կամ CONCAT ֆունկցիաները.

    CONCATENATE(LEFT( բջիջ , n ), " տեքստ ", RIGHT( բջիջ , LEN( բջիջ ) - n ))

    Խնդիրը կարող է իրականացվել նաև REPLACE ֆունկցիայի միջոցով՝

    REPLACE( բջիջ , n+1 , 0 , " text ")

    Խնդիրն այն է, որ num_chars արգումենտը, որը սահմանում է, թե քանի նիշ պետք է փոխարինվի, դրված է 0-ի, ուստի բանաձևը իրականում տեղադրում է տեքստ<2:> խցում նշված դիրքում՝ առանց որևէ բան փոխարինելու: Դիրքը ( start_num արգումենտ) հաշվարկվում է այս արտահայտությամբ՝ n+1: Մենք ավելացնում ենք 1-ը n-րդ նիշի դիրքին, քանի որ տեքստը պետք է տեղադրվի դրանից հետո:

    Օրինակ, A2-ում 2-րդ նիշից հետո գծիկ (-) տեղադրելու համար, B2-ի բանաձևը հետևյալն է>

    =LEFT(A2, 2) &"-"& RIGHT(A2, LEN(A2) -2)

    Կամ

    =CONCATENATE(LEFT(A2, 2), "-", RIGHT(A2, LEN(A2) -2))

    Կամ

    =REPLACE(A2, 2+1, 0, "-")

    Քաշեք բանաձևը ներքև և կունենաք նույնը նիշը տեղադրված է բոլոր բջիջներում.

    Ինչպես ավելացնել տեքստը կոնկրետից առաջ/հետոնիշ

    Որոշակի տեքստ որոշակի նիշից առաջ կամ հետո տեղադրելու համար հարկավոր է որոշել այդ նիշի դիրքը տողի մեջ: Դա կարելի է անել SEARCH ֆունկցիայի օգնությամբ.

    SEARCH(" char ", բջիջ )

    Հենց որ դիրքը որոշվի, կարող եք ճշգրիտ տող ավելացնել: այդ վայրում՝ օգտագործելով վերը նշված օրինակում քննարկված մոտեցումները:

    Ավելացնել տեքստ հատուկ նիշից հետո

    Տրված նիշից հետո որոշ տեքստ մտցնելու համար ընդհանուր բանաձևը հետևյալն է.

    LEFT( բջիջ , SEARCH(" char ", բջիջ )) & « տեքստ » & RIGHT( բջիջ , LEN( բջիջ ) - SEARCH(" նիշ ", բջիջ ))

    Կամ

    CONCATENATE (LEFT( բջիջ , SEARCH(" նիշ ", բջիջ )), " տեքստ ", RIGHT( բջիջ , LEN( բջիջ ) - SEARCH(" char ", բջիջ )))

    Օրինակ, տեքստը տեղադրելու համար ( US) A2-ում գծիկից հետո, բանաձևը հետևյալն է. որոշակի նիշից առաջ

    Որոշ նիշից առաջ որոշ տեքստ ավելացնելու համար բանաձևը հետևյալն է.

    LEFT( բջիջ , SEARCH(" char ", բջիջ ) -1) & « տեքստ » & RIGHT( բջիջ , LEN( բջիջ ) - SEARCH(" նիշ ", բջիջ ) +1)

    Կամ

    CONCATENATE(LEFT( բջիջ , SEARCH(" char ", cell ) - 1), " տեքստ ", RIGHT( բջիջ , LEN( բջիջ ) - SEARCH(" char ", բջիջ ) +1))

    Ինչպես տեսնում եք, բանաձևերը շատ նման են նրանց, որոնքնիշից հետո տեղադրեք տեքստ: Տարբերությունն այն է, որ մենք հանում ենք 1-ը առաջին SEARCH-ի արդյունքից, որպեսզի ստիպենք LEFT ֆունկցիան բաց թողնել այն նիշը, որից հետո ավելացվում է տեքստը: Երկրորդ SEARCH-ի արդյունքին մենք ավելացնում ենք 1, որպեսզի RIGHT ֆունկցիան բերի այդ նիշը:

    Օրինակ՝ (US) տեքստը A2-ում գծիկի առաջ տեղադրելու համար, սա է օգտագործման բանաձևը՝

    =LEFT(A2, SEARCH("-", A2) -1) &"(US)"& RIGHT(A2, LEN(A2) -SEARCH("-", A2) +1)

    Կամ

    =CONCATENATE(LEFT(A2, SEARCH("-", A2) -1), "(US)", RIGHT(A2, LEN(A2) -SEARCH("-", A2) +1))

    Նշումներ՝

    • Եթե սկզբնական բջիջը պարունակում է նիշերի բազմակի երևույթներ , ապա տեքստը կտեղադրվի առաջին դեպքից առաջ/հետո:
    • SEARCH ֆունկցիան տառատեսակների նկատմամբ զգայուն չէ և չի կարող տարբերակել փոքրատառ և մեծատառ նիշերը: Եթե ​​նպատակ ունեք տեքստ ավելացնել փոքրատառ կամ մեծատառից առաջ/հետո, ապա օգտագործեք մեծատառով զգայուն FIND ֆունկցիան այդ տառը գտնելու համար:

    Ինչպես ավելացնել տեքստի միջև տարածություն Excel բջիջում

    Իրականում, դա ընդամենը երկու նախորդ օրինակների հատուկ դեպքն է:

    Բոլոր բջիջներում նույն դիրքում տարածք ավելացնելու համար օգտագործեք բանաձևը՝ n-րդ նիշից հետո տեքստը տեղադրելու համար, որտեղ տեքստը բացատ (" ") նշանն է:

    Օրինակ, A2:A7 բջիջներում 10-րդ նիշից հետո բացատ տեղադրելու համար մուտքագրեք ստորև բերված բանաձևը B2-ում և քաշեք այն: B7:

    =LEFT(A2, 10) &" "& RIGHT(A2, LEN(A2) -10)

    Կամ

    =CONCATENATE(LEFT(A2, 10), " ", RIGHT(A2, LEN(A2) -10))

    Բոլոր սկզբնական բջիջներում 10-րդ նիշը երկու կետ է (:), ուստի տեղադրվում է բացատ: հենց այնտեղ, որտեղ մեզ անհրաժեշտ էայն՝

    Յուրաքանչյուր բջիջում տարբեր դիրքում տարածություն տեղադրելու համար կարգավորեք բանաձևը, որն ավելացնում է տեքստը որոշակի նիշից առաջ/հետո:

    Ստորև բերված օրինակելի աղյուսակում նախագծի համարից հետո տեղադրվում է երկու կետ (:), որը կարող է պարունակել նիշերի փոփոխական քանակ: Քանի որ մենք ցանկանում ենք երկու կետից հետո բացատ ավելացնել, մենք գտնում ենք դրա դիրքը՝ օգտագործելով SEARCH ֆունկցիան.

    =LEFT(A2, SEARCH(":", A2)) &" "& RIGHT(A2, LEN(A2)-SEARCH(":", A2))

    Կամ

    =CONCATENATE(LEFT(A2, SEARCH(":", A2)), " ", RIGHT(A2, LEN(A2)-SEARCH(":", A2)))

    Ինչպես ավելացնել նույն տեքստը գոյություն ունեցող բջիջներին VBA-ի միջոցով

    Եթե ձեզ հաճախ անհրաժեշտ է միևնույն տեքստը տեղադրել մի քանի բջիջներում, կարող եք ավտոմատացնել առաջադրանքը VBA-ի միջոցով:

    Տեքստը նախադրել սկիզբ

    Ստորև մակրոները ավելացնում են տեքստ կամ որոշակի նիշ սկիզբին բոլոր ընտրված բջիջների : Երկու կոդերն էլ հիմնված են նույն տրամաբանության վրա. ստուգեք յուրաքանչյուր բջիջ ընտրված տիրույթում և եթե բջիջը դատարկ չէ, ապա ամրացրեք նշված տեքստը: Տարբերությունն այն է, թե որտեղ է տեղադրվում արդյունքը. առաջին կոդը փոփոխություններ է կատարում սկզբնական տվյալների մեջ, մինչդեռ երկրորդը արդյունքները տեղադրում է ընտրված միջակայքից աջ սյունակում:

    Եթե VBA-ի հետ քիչ փորձ ունեք, այս քայլ առ քայլ ուղեցույցը ձեզ կուղեկցի գործընթացի մեջ. Ինչպես տեղադրել և գործարկել VBA կոդը Excel-ում:

    Macro 1. ավելացնում է տեքստը սկզբնական բջիջներին

    Sub PrependText () Dim cell As Range For Every cell In Application.Selection If cell.Value "" then cell.Value = "PR-" & cell.Value Next End Sub

    Այս կոդը տեղադրում է

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: