Sida loo isticmaalo Concatenate gudaha Excel VBA (4 Hababka)

  • La Wadaag Tan
Hugh West

Shaxda tusmada

Excel, isku xidhku waa habka isku xidhka laba xadhig si loo sameeyo hal xadhig. Si fudud loo yiraahdo, haddii aan haysano miis leh magacyo hore oo hal tiir ah iyo magacyo dambe oo kale, waxaan isticmaali karnaa habka isku-xidhka si aan isugu xirno oo aan isugu geyno hal unug oo kala qaybsan. Excel, waxaan ku leenahay shaqo la yiraahdo CONCATENATE () oo noo ogolaanaysa inaan samayno isku-xidhkan. Si kastaba ha ahaatee, gudaha VBA , shaqada noocan ah lama ogola. Ma isticmaali karno CONCATENATE () gudaha koodka VBA maadaama aanu shaqaynayn. Sababtoo ah VBA waxaa ka maqan hawlo la dhisay mana isticmaali karno shaqooyinka xaashida. Haddaba, casharkan ayaa ku tusi doona sida loo isticmaalo VBA isku xidhka isku xidhka unugyo badan, tiirar, iyo saf oo ku jira Excel in aad jimicsi samayso intaad akhrinayso maqaalkan

> VBA Concatenate Function ayaa xusay in Excel uusan lahayn wax shaqo ah oo ku dhex jira VBA Concatenate, laakiin waxaan ka dhigi karnaa inay u shaqeyso si shaqo ah iyadoo la isku darayo xargaha kala duwan ee hawlwadeenada. Halkan waxaan u isticmaalnaa ampersand (&) anagoo ah hawlwadeenkeena

String2 = " Qoraalka Labaad"

⟴ Soo Celinta Qiimaha >

Qiimaha_soo-celinta = Xarig 1 & String2

> 4 Isticmaalka kala duwan ee VBA ConcatenateShaqada Excel

Halkan, waxaanu isticmaali doonaa 4 habab oo kala duwan si aan u fulino habka isku xidhka. Waxaan codsan doonaa hawlwadeeno kala duwan marka lagu daro VBA code si tan loo gaaro.

> 1. Isticmaal Ampersand (&) Operator si ay ugu biiraan unugyada VBA Concatenate >Sida ka muuqata Sawirka hoose, waxaanu haynaa xog ururin laba-saxan ah oo leh magacyo hore oo hal tiir ah iyo magacyada dambe ee kale. Marka la isku daro labada tiir, waxaan hadda heli karnaa magacyada oo dhan. Sababtoo ah VBA ma laha habab ku dhisan isku xidhka, waxaanu isticmaali doonaa ampersand (&) operator sida lagu faahfaahiyay tilmaamaha hoose. > >> <1 Shaqo-shaqeedka Macro-Enabled. > >
  • Markaa, dhagsii
  • >Dooro Module . > >> >

    Tallaabada 2: >

    >
    • Si aad laba unug isugu geyso mid, koobiy oo dheji tan soo socota VBA >
    • >>
      6332

      Halkan,

        >
      • String1 = Unugyada (5, 2) .Qiimaha waa goobta unugga koowaad B5 , saf 5, iyo tiirka 2 .
      • String2 = Unugyada(5, 3).Qiimaha waa goobta unugga labaad C5 , saf 5, iyo tiirka 3 .
      • Unugyada(5, 5) .Qiimaha = String1 & String2 waa goobta unugga natiijada E5 , saf 5 iyo tiirka 5 .
      • > 14> String1 & String2 waa labada xadhig ee ay isku xidheen ampersand (&) > 15>
      >

      >>

      >

      >Talaabo3:

    >
    • Save oo tabo F5 si aad u socodsiiso barnaamijka
    • >>>>Sidaa darteed, waxaad natiijada ku heli doontaa E5 unugga xaashida shaqada ee hadda. >

      > >

      Tallaabada 4:

      • Raac oo ku celi tillaabooyinka Unugyada nasashada oo hel natiijooyinka sida ka muuqata sawirka hoose.

      Fiiro gaar ah. Si aad u socodsiiso VBA code, mar kasta hubi in faylkaaga Excel uu ku kaydsan yahay Excel Macro-Enabled Worksheet (xlsm.) qaab.

      In ka badan ka akhriso: Sida loo Isticmaalo VBA StrComp gudaha Excel 5 Tusaalooyinka Guud)

      > ;) operator si uu ugu xidho xadhkaha unugyada. Waxaad ku heli kartaa isla natiijada adiga oo codsada (+) oo lagu daray (+) ku beddelka ampersand (&) operator. Si aad u samayso raac talaabooyinkan.

      >

      > Tallaabo 1: >
        >Si aad u furto Macro gudaha Excel, taabo Alt + F11 .
      • guji Geli oo door
      • >
      • kadib furitaanka bogga barnaamijka, dheji raacaya VBA >
      • >
        6209

        Halkan,

          >
        • >Cells(5, 5) .Qiimaha = String1 + String2 waa khadkan Waxaan isticmaalnaa oo lagu daray (+) saxiixa halkii ampersand (&) > 15>
        >

        >

        >

        > Tallaabada 2 :

        > 13> 14> Kadib dhajinta, keydso oo tabo F5 si aad u socodsiiso barnaamijka. Sidaa darteed, waxaad arki doontaa isbeddelka unugga E5 .
      >>>>>>>>>> >
        > Si aad u heshid natiijada kama dambaysta ah, buuxi unugyada loo baahan yahay adiga oo mar kale samaynaya tallaabooyinkii hore.
      >> >

      Akhri wax dheeraad ah: Sida loo Isticmaalo Shaqada VBA StrConv (5 Tusaalayaal) >

      > La mid ah Akhriska: > 13>
    • Sida loogu wacayo Sub-Sub gudaha VBA gudaha Excel (4 Tusaalayaal)
    • > 14> Soo Celinta Qiimaha Shaqada VBA (Labadaba Qiimaha Habboon iyo Kuwa Aan Habayn 4 Tusaalooyin) > > <1 0>Labadii hab ee hore, waxaynu ka wada hadalnay sidii laba unug la isugu geyn lahaa. Si kastaba ha noqotee, haddii aan rabno inaan ku dabaqno tiirka oo dhan, ku darida mid mid waxay qaadan doontaa waqti dheer. Waxaan ku bari doonaa sida loogu daro tiirar badan oo gebi ahaanba wata VBA kood tan.

      >

      > Tallaabo 1: >
      • Marka hore, si aad u furto Macro riix Alt + F11 >
      • >
      • Ka dooro Module ka Geli tabka
      • >
      • Kadib, ku dheji VBA
      • >
        9374

        halkan,

        >
          > 14>> Xaashiyaha shaqada ("Sheet3") waa magaca xaashida shaqada ee hadda.
        • LastRow = .Cells(.Rows.Count, "B").Dhammaadka(xlUp) Magaca tiirka koowaad.
        • >
        • > Iyada oo .Range(“E5:E”& LastRow) waa tirada unugga soo celinta natiijada.
        • >
        • > .Qaabka = “= B5&C5” waa qaacidada lagu biiri karoUnugga ugu horreeya ee kala duwan
        > >> >

        > Tallaabo 2:

          > Kaddib, ugu dambeyntii, keydso oo taabo F5 si aad u socodsiiso barnaamijka >>>

          Natiijo ahaan, waxaad ku heli doontaa natiijada gebi ahaan tiir.

          > > > 4 VBA code si uu isugu xidho safaf badan oo mid ah. Sida ka muuqata sawirka hoose, waxaan rabnaa in aan isku xirno saddexda saf mid. Si aad isugu xirto safafka, raac tillaabooyinka fudud ee hoose.

          Tallaabada 1:

          • Si aad u dhaqaajiso Macro in Excel, Riix Alt + F11 .
          • >
          • Markaa, ka dooro Module ka Geli >
          • >>>Si aad isu-duubto Safafka, dheji VBA > >> 16>
            2219

            Halkan,

            • Deji SourceRange = Range (“B5: D5”) waa tirada unugga isha.
            • Range("B8") 3>

              Tallaabada 2: >

              >
                >Ugu dambayntii, kaydi barnaamijka oo tabo F5 si aad u shaqeyso
            • >>>>Sidaas , natiijada kama dambaysta ah ee isku xidhka saddexda saf waxa lagu tusi doonaa unugga B8 . > >

              Akhri wax dheeraad ah: Sida loo sameeyo Ka saar safafka sare ee Excel (7 Hababka) > Gabagabo > Si loo soo koobo, waxaan rajeynayaa in boostadani ay bixisay tilmaamo cad oo ku saabsan sida loo isticmaalo VBA concatenate in Excel siyaabo kala duwan. Dhammaanfarsamooyinkan waa in la bartaa oo lagu isticmaalo xogtaada. Baadh buug-barashada oo isticmaal aqoontaada cusub ee aad heshay. Taageeradaada naxariista leh awgeed, waxa aanu ku dhiiri galnay in aanu sii wadno abuurista aqoon-isweydaarsiyo sidan oo kale ah.

              Fadlan ha ka waaban inaad nala soo xidhiidho haddii aad wax su'aalo ah qabtid. Fadlan nala soo socodsii waxa aad u aragto aagga faallooyinka ee hoose.

              Kooxda Exceldemy ayaa si joogto ah uga jawaabi doonta su'aalahaaga.

    Hugh West waa tababare iyo falanqeeye heer sare ah oo tayo sare leh oo khibrad ka badan 10 sano u leh warshadaha. Waxa uu shahaadada koowaad ee jaamacadda ka qaatay xisaabaadka iyo maaliyadda iyo maamulka ganacsiga. Hugh waxa uu jecel yahay waxbaridda waxana uu sameeyay hab waxbarid gaar ah oo ay fududahay in la raaco lana fahmo. Aqoontiisa khabiirka ah ee Excel waxay ka caawisay kumanaan arday iyo xirfadlayaal adduunka oo dhan ah inay horumariyaan xirfadahooda oo ay ku fiicnaadaan shaqadooda. Isaga oo u maraya balooggiisa, Hugh waxa uu aqoontiisa la wadaagaa adduunka, isaga oo siinaya casharro Excel ah oo bilaash ah iyo tababar online ah si uu uga caawiyo shakhsiyaadka iyo ganacsiyada in ay gaaraan awooddooda buuxda.