Csinálsz egy gombot és hozzá bemásolod ezt a kódot
Dim i As Integer
For i = 1 To 20
Range(Cells(i, 1), Cells(i, 2)).Select
Selection.UnMerge
Cells(i, 2) = Cells(i, 1)
Next i
a "20" az a sorok száma, az "1" (az A az 1, a B a 2 és így tovább) az cella amiben van az adat, a "2" amivel egyesítve van az első cella, "i" sorszám változó.
Fórum » Egyéb számítástechnikai témák
Excel
Van egy 22 ezer soros adattáblám, tele egyesített cellákkal (ksh-s lekérdezés volt). Mivel elég sok időbe telne az, hogy egyesével kibontom a cellaegyesítéseket, és ugyanazzal a szöveggel kitöltöm az így megüresedett cellákat, írni kéne rá egy makrot. Illetve nem is írni, mert van egy makro rögzítő is az excelben, ami "felveszi" a mozdulatsorokat, aztán egy billentyűparancsra végre is hajtja azokat. Na itt van a bökkenő.
Felvettem az alábbi mozdulatsort: cellaegyesítést megszüntettem, első cellába belekattintottam, majd a jobb alsó sarokban a keresztre kétszer kattintva kitöltöttem a cellákat.
A következő ilyen egyesített cellába beállva kiadom ezt a parancsot, a cellák egyesítését megszünteti, viszont a kitöltést már nem csinálja meg, helyette visszaugrik az előző cellákra, kijelölve azokat (gondolom ott akarta végrehajtani a kitöltést).
Hogy lehet úgy megcsinálni, hogy mindegyikre ugyanúgy hasson a parancs? Nekem már az is jó, ha egyesével megcsinálja ugyanazt a mozdulatsort.
Felvettem az alábbi mozdulatsort: cellaegyesítést megszüntettem, első cellába belekattintottam, majd a jobb alsó sarokban a keresztre kétszer kattintva kitöltöttem a cellákat.
A következő ilyen egyesített cellába beállva kiadom ezt a parancsot, a cellák egyesítését megszünteti, viszont a kitöltést már nem csinálja meg, helyette visszaugrik az előző cellákra, kijelölve azokat (gondolom ott akarta végrehajtani a kitöltést).
Hogy lehet úgy megcsinálni, hogy mindegyikre ugyanúgy hasson a parancs? Nekem már az is jó, ha egyesével megcsinálja ugyanazt a mozdulatsort.
Legnépszerűbb cikkek
- 1. 7 perces trailerben ismerkedhetünk a tavasszal bejelentett Dragon Ball Xenoverse 3 játékmenetével
- 2. Közelíti a 300 ezret az aláírók száma a Don’t Kill the Disc petíción, amelyet a Sony nemrég bejelentett tervei ellen indítottak
- 3. A Ryse: Son of Rome akár az Assassin’s Creed nagy riválisa is lehetett volna, csak épp a kétharmadát kivágták
- 4. Alpakákat és kávébabot hoz a Farming Simulator 25: Beans & Alpacas DLC
- 5. Ingyen játszanál a SAROS-szal? Semmi akadálya, mutatjuk is, mire van ehhez szükséged!
Legfrissebb fórumtémák
- 12:50
- Hoztunk két izgalmas fejlesztői videónaplót a készülő 1666: Amsterdamról [hozzászólások] [4]
- 12:44
- Warhammer 40,000: Rogue Trader [76]
- 19:54
- Mit játszottál végig legutóbb? Értékeld! [1597]
- 07:58
- Milyen könyvet olvastok mostanában? [2921]
- 00:08
- Szét*** az ideg [5508]
- 11:36
- Közelíti a 300 ezret az aláírók száma a Don’t Kill the Disc petíción, amelyet a Sony nemrég bejelentett tervei ellen indítottak [hozzászólások] [10]
- 11:23
- Ki mivel játszik mostanában? [8258]
- 11:28
- Milyen játékot vettél/tervezel venni mostanában? [2579]
- 19:41
- Assassin's Creed: Black Flag Resynced teszt – Edward Kenway visszatért, a karibi tengerek kékebbek mint valaha [hozzászólások] [6]
- 14:24
- Minden, ami futball - Focisarok [17472]