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. A Sony már a következő DualSense-generáción dolgozik, bejegyeztette az adaptív analóg karok technológiáját
- 2. Az idén már tíz éves Mafia III ingyenes frissítést kap, amellyel végre dedikáltan is megjelenik PlayStation 5-re és Xbox Series X/S-re
- 3. Bus Simulator 27 teszt – Ez lesz Vitézy Dávid új kedvence?
- 4. Kingdom Rush 6: Genesis teszt – Az egyik legjobb tower defense széria ismét új epizódot kapott
- 5. Valor Mortis teszt – FPS soulslike a napóleoni háborúk idején
Legfrissebb fórumtémák
- 12:12
- Warhammer 40,000: Rogue Trader [118]
- 19:06
- Ki mivel játszik mostanában? [8333]
- 06:57
- El Presidente maga írja a történelmet brit gyarmatokról és forradalomról a Tropico 7 új sztori trailerében [hozzászólások] [1]
- 01:21
- Gears of War: E-Day teszt – E-nap, amikor a háború fogaskerekei csikorogva beindultak [hozzászólások] [1]
- 23:03
- Az idén már tíz éves Mafia III ingyenes frissítést kap, amellyel végre dedikáltan is megjelenik PlayStation 5-re és Xbox Series X/S-re [hozzászólások] [1]
- 22:38
- The Blood of Dawnwalker [42]
- 07:16
- Körökre osztott akcióval jön a most bejelentett Gods with Badges, amelyben egy jövőbeli város rendőrét alakítjuk [hozzászólások] [3]
- 18:42
- Mit játszottál végig legutóbb? Értékeld! [1667]
- 12:37
- Active Matter teszt – Interdimenzionális extraction shooter a jobbik fajtából, némi S.T.A.L.K.E.R. utóízzel [hozzászólások] [1]
- 21:40
- Bus Simulator 27 teszt – Ez lesz Vitézy Dávid új kedvence? [hozzászólások] [6]
