Kezdőoldal » Számítástechnika » Programok » Meg lehet oldani valahogy,...

Meg lehet oldani valahogy, hogy excel fájlban 2 oszlopot összemásoljunk úgy, hogy egyikből se vesszenek el az adatok?

Figyelt kérdés
Mármint van egy oszlop, melyben számok vannak, és van egy másik, amiben nevek. Hogy lehet a kettőt gyorsan egy harmadik oszlopba átilleszteni, mely oszlop tartalmazza mindkét előző oszlop adatait? Mert egyesével összemásolni nagyon sokáig tart. Kell, hogy legyen megoldás.
2012. febr. 10. 11:35
 1/1 coopper ***** válasza:

Szia.


Makróval biztosan


Amit módositanod kell rajta :


Elválasztó értéke (A két oszlop elválasztása jelenleg egy Szóköz)


Kezdés : Kezdő sor szám

Végzés : Végző sorszám


Oszlop1 : Az első oszlop sorszáma ("C" esetén 3)

Oszlop2 : Ahová az eredményt kell tenni ("F" oszlop esetén 6)


Másold ki, májd inditsd el az Excel-t nyisd meg a táblát amiben az összerakást kell megcsinálni, majd inditsd el a Vizual basicet (ALT+F11) Másold ki innen a macrot Majd másold be a Vizual Basic Editorba, Javitsd azokat az adatokat amiket kell(lásd fent), majd mentsd ki, Zárd össze a Vizual Basicet.


Az EXcelben :


Eszközök - Makró - Makrók (ALT+F8) - Itt keresd meg a Osszerakas nevezetűt és inditsd el.


Sub Osszerakas()

Elvalaszto = " "

Kezdes = 3

Vegzes = 12

Rem C és D oszlop

Oszlop1 = 3

Rem Céloszlop : F oszlop

Oszlop2 = 6

For I = Kezdes To Vegzes Step 1

Cells(I, Oszlop2) = Str(Cells(I, Oszlop1)) + Elvalaszto + Cells(I, Oszlop1 + 1)

Next I

End Sub



Remélhetőleg összerakja amit kell és jó helyre pakolja be.


Sok sikert.

Üdv.

2012. febr. 10. 14:32
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!