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.
Kicsit felejtettem már. A darabteli függvénynél kellene egy olyan kritérium, hogy egy időintervallumon belül számolja össze a dolgokat. Pl. a 2009-es évben történteket.
szoval azt kene, hogy ha egy sorba beirom pl. "555", akkor a mellette levo x teglalapba automatikusan beirja azt a szoveget amit az "555" szamkodhoz hozzarendeltem.
valaki?
valaki?
"This movie isn't about cars, it's about a guy who owns a car"
A fórumon szereplő hozzászólások olvasóink véleményét tükrözik, azokért semmilyen felelősséget nem vállalunk.
Legnépszerűbb cikkek
- 1. Külön rendszer figyeli az NPC-ket a Grand Theft Auto VI-ban, hogy még véletlenül se legyen két egyforma egymás mellett
- 2. Marvel's Wolverine teszt – Logan több sebből is vérzik, de mindegyiket gyorsan regenerálja
- 3. Máris finomított az Insomniac Games a Marvel’s Wolverine egyik sokat emlegetett „hibáján”
- 4. Serious Sam: ShatterVerse teszt – Samu, ezt a kört kihagyhattad volna
- 5. Akármilyen is lesz a Call of Duty: Modern Warfare 4 single player kampánya, a főgonoszt már most imádjuk benne
Legfrissebb fórumtémák
- 16:12
- Te kicsengetnél 130 ezer forintot egy Grand Theft Auto VI gyűjtői csomagért, amiből csak egyvalami hiányzik: a játék? [hozzászólások] [3]
- 16:10
- Mit játszottál végig legutóbb? Értékeld! [1644]
- 12:41
- Coming Soon! [9084]
- 20:01
- Laptop [437]
- 14:04
- Warhammer 40,000: Rogue Trader [102]
- 08:37
- Helyzetjelentés [157659]
- 11:22
- The Blood of Dawnwalker [27]
- 08:33
- Napokon belül kipróbálhatod a BlizzConon bejelentett World of Warcraft: Forevert egy nyílt bétán, de a teljes játék sincs messze [hozzászólások] [2]
- 22:27
- Ki mivel játszik mostanában? [8316]
- 15:08
- Moderátoroknak [17415]
