- Mobil flották
- Érkezőben a Poco M6 4G
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Android alkalmazások - szoftver kibeszélő topik
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Huawei P30 Pro - teletalálat
- Motorola Edge 40 - jó bőr
- Fotók, videók mobillal
- Yettel topik
- Apple Watch Sport - ez is csak egy okosóra
Hirdetés
-
A személyre szabott reklám lehet a streaming következő slágere
it A jobb célzott hirdetések érdekében adatplatformot indít a Warner Bros Discovery.
-
Érkezőben a Poco M6 4G
ma 5G-s és 4G-s Pro modell már van, hamarosan lesz Poco M6 4G-s alapváltozat is.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
Új hozzászólás Aktív témák
-
félisten
Igen, be lehet, hogy az angol függvényneveket használhasd (értelem szerűen nem csak szum esetén)
Elindítod a Calc-ot, eszközök menü/beállítások/libreoffice calc/képlet és jobb oldalt bebipálod az angol függvények használata lehetőséget, leokézod és kész is.Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
Azok szám formátumúak, csak épp a tengerentúl használt formátumban(vessző az ezres elválasztó és pont a tizedes elválasztó)
Azért nem tudsz vele számolni, mert vélhetően az Excel-edben a vessző az a tizedeselválasztó éa szóköz az ezres elválasztó (Európában már csak ilyen)Annyit lehet megpróbálni, hogy azt a 3 oszlopot kijelölöd, majd
1. CTRL+H és a vesszőt lecseréled szóközre
2. a pontot lecseréled vesszőreTalán összejön így.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz sz.balazs.95 #71 üzenetére
Azt megkérdezhetem, hogy miért nem frissíted a LibreOffice-t, miért használsz egy régi verziót?
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz sz.balazs.95 #80 üzenetére
A szoftverközpontban a 4.0.4-es is ott van. Előtte a régit le kell takarítani, pl így terminálban az alábbi parancsokat add ki ehhez.
sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremoveA jelenleg legújabb (4.1.3) LO-t 12.04 alatt nem lehet szoftverközpontból felpakolni (legalábbis anno nem lehetett, amikor a 4.13 megjelent). Szoftverforrást hozzáadva fel lehet pakoltatni autimatikusan is a legújabbat, de ott meg az volt a gebasz(még1x hangsúlyoznám, hogy amikor megjelent a 4.1.3), hogy angol verzió települ, de nem jött hozzá sehonnan magyar nyelvi fájl és manuálisan sem lehetett telepíteni a nyelvi fájlt/súgot. (Látszólag simán feltelepült, de mégsem lett magyar az LO)
Ha gondolod ettől függetlenül kipróbálhatod, hátha azóta javították ezt a bugot avagy nálad elő sem jönne, stb.
Szóval a korábban/fentebb leírt takarítást ez előtt is meg kell tenned, majd így folytasdsudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreofficeA 3. lehetőség (ami 100% működik és valóban minden szuperál) az a manuális módszer, azaz letöltöd a megfelelő verziót, nyelvi fájlt, súgót és magad telepíted fel(a legfentibb takarítást ez előtt is el kell végezni), ami alapvetően annyiból áll, hogy kitömöríted egyenként a fájlokat(jobb egér / kibontás ide), így a tömörített állománnyal azonos néven jönnek létre mappák, amelyek mindegyikében lesz egy DEBS mappa. Ezekbe a mappákba kell belépni és kiadni a sudo dpkg -i *.deb parancsot.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
-
félisten
Elnézést, valóban benéztem a kérdést.
Makróval vagy 1 segédoszlop felvételével megoldható lenne, de hogy egyetlen cellaképlettel(ami biztosan tömbképlet is egyben) első nekifutásra azt mondanám, hogy nem.
Utólagos engedelmeddel belinkeltem a "fejtörőt" az Excel topikba, vannak ott jó koponyák, hátha "megfejtik" és akkor talán Libre-be is átültethet a dolog: [link]Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz sz.balazs.95 #127 üzenetére
Nem írtad, hogy csak pozitív avagy negatív számok is lehetnek. Ha csak pozitív, akkor (ha A1 cellában van a szám és ez most legyen 1,12345) akkor
=INT(A1) -> ez adja vissza az egész részt, ami 1 lesz
=A1-INT(A1) -> ez adja vissza a tizedes részt, ami 0,12345 leszAz INT függvény negatív előjel esetén már nem jól működik, mert az =INT(-1,12345) esetén -2-t ad eredményül. Ha negatív számok is vannak, akkor az INT helyett a KEREK.LE függvényt használd.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz sz.balazs.95 #129 üzenetére
Írnál egy konkrét példát, pl ebben a cellában ez az érték van és abba a cellába meg így kellene kinéznie, vagy hasonló... (így elsőre "olvasatra" nem értem a problémát)
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz sz.balazs.95 #131 üzenetére
Ezért nem értettem korábban, hogy minek kell neked a tizedesrész is... Mert arra külön nincs szükség a konverziónál.
A fejlécekbe írtam bele, az alkalmazandó képleteket, remélem egyértelmű lesz: [link]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz sz.balazs.95 #133 üzenetére
Akkor rosszul számoltál, mert ahhoz nem kell... (A decimális szögérték kell hozzá, meg a decimális szögérték egész része)
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz sz.balazs.95 #135 üzenetére
Oké, világos. Én arra gondoltam, hogy külön cellába nem kell külön kiszámolni a tizedesrészt, mert magában a képletben alkalmazva van
De a lényeg, hogy működik a dolog.[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1056 üzenetére
Hali!
Szvsz a hivatkozás sem megoldás, de ezt csak látatlanban mondom, régebben nem ment az biztos...
Én csak egy "rándá" megoldást tudok adni, de az legalább működik...Szóval minden Excel munkafüzet, az igazából egy mezei ZIP fájl, szóval simán ki lehet csomagolni őket, majd ezt követően a \xl\embeddings\ mappában oleObject1.bin "álnéven" lehet megtalálni a PDF-t, amit nyilván át kell nevezni oleObject1.pdf-re (természetesen, ha több beágyazott pdf is van, akkor sorszámozva lesznek majd a BIN fájlok és csoportosan kell átnevezni az összeset PDF-re (de ez számodra biztosan nem gond...))
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1058 üzenetére
Bocsesz, akkor félreértettem. Én a "hivatkozást" úgy értettem, hogy a PDF továbbra is OLE objektumként van beszúrva, csak nem beágyazva, hanem csatolva...(mert régebben ez sem ment, meg most sem, mert felpakoltam az LO-t már csak kíváncsiságból is)
Természetesen ha hivatkozás alatt a Hiperhivatkozást érted (LINK, ami helyi/hálózati/webes elérésű stb fájlra mutat), annak mennie kell simán LO Calc-ban is... [kép]
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
-
félisten
Hali!
Ez nem LO "hiba", ez nem csak a LO-ban van jelen, hanem ha simán a Windows asztalon leütöd a CTRL+ALT+U (vagy ALT Gr +U) kombót, egyből megjelenik az IOBit gyors eltávolítása...
IOBitben Beállítások/Felhasználói felület és töröld a Ctrl+Alt+U kombót (beleállsz és backspace, akkor Nincs-re változik) és ezzel megszűnik a gond. [kép] [kép]
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz aszti75 #1065 üzenetére
Oldaltöréseket ellenőrizted? (Nézet/Oldaltörés)
Ha nem jó "helyen" vannak, akkor egy munkalap tartalma "kilóghat minden irányba", akkor egyből 1 munkalap 4 oldalra megy nyomtatásban...
Szaggatott vonalak jelzik az aktuális oldaltöréseket (mint Excel-ben is amúgy...)
Hibás oldatörések (Munkalap2)[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz aszti75 #1067 üzenetére
Ahogy a homályos képeket elnézem, talán nincs benne semmi nem publikus adat, szóval ha gondolod, küld el e-mail-ben(adatlapomon az e-mail címem) az eredeti Excel táblát, aztán ránézek Excel-el is, meg Calc-al is...
(Feltételezem, az eredeti táblázat, fekvő elrendezésben, Excel nyomtatásban 1 oldalra elfér...)UI: Ha valamiért nem küldöd, akkor azért dobj egy privet, hogy nem küldöd...
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz aszti75 #1069 üzenetére
Hali!
Az eredeti Excel fájlal van gond alapvetően, leírom lépésről-lépésre...
1. Már a megnyitásnál gyanús valami (több oka is lehet ennek a figyelmeztetésnek, de lentebb kiderül, hogy nem véletlen volt...)
2. Jól látszik, hogy álló tájolású, ezért 2 oldalra fér csak el
3. Módosítva fekvő tájolásra , még mindig látszik, hogy az oldaltörés nincs rendben, ezért az oldaltörést rendbe tesszük.
4. Próbáljuk menteni saját magára, és kiderül, hogy az 1. pontban említett figyelmeztetés, nem véletlenül jelent meg... WEBLAP formátumban lett mentve XLS kiterjesztéssel és ez nem OK. Természetesen nem tartjuk meg Weblap formátumban, hanem a hagyományos XLSX (Excel munkafüzet) formátumban mentjük.
5. Ebben az alapértelmezett formátumban a CALC is hibátlanul nyitja meg és kezeli, a tájolás, az oldaltörések stb, mind-mind rendben van, ezért a nyomtatási kép is hibátlan.Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz aszti75 #1071 üzenetére
Annak kell szólni, aki ezt a táblázatot legyártja és megosztja, hogy szánja már rá azt a xaros 1 percet, hogy fekvő tájolásra teszi, az oldaltörést beállítja és méltóztatik XLSX-ként menteni és úgy közzétenni/megosztani... (tényleg nincs 1 perc az egész...)
Nem neked kellene ez miatt szívni...Ha esetleg nem tűnt fel, az eredeti Excel táblában a "Nagyhajmás" is el van xarva (talán valami unicode lehet az á-betű helyén), még azt is neked kell kijavítgatnod?
UI: Elküldtem e-mail-ben a módosított Excel fájlt (azt az 1 perces munkát)... Calc-nak nem lesz vele semmi gondja...
UUI: Azóta azt is kipróbáltam, hogy az eredeti Excel táblát megnyitottam Excel-el, majd mindenféle állítgatás nélkül OpenOffice táblázat formátumban mentettem.(ODS).
A calc ezt a fájlt csont nélkül frankón megyitotta csak a tájolást meg az oldaltörést kellett beállítani és teljesen megegyezik kinézetre az eredeti Excel táblázattal: [kép]
Szóval még az is megoldás lenne, ha legalább ODS formátumban tennék fel a szerverre...[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz #40553216 #1074 üzenetére
Sajnos már az eredeti Excel tábla, amit a szerverre kitesznek és letölti, már abban is el van kettyintve a dolog, nem az LO hibája... Brigád oszlop
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Weareus #1078 üzenetére
Eszközök/Beállítások/Nyelvi beállítások/Írástámogatás/keretezett helyről ki a pipa és OK
Eredmény: Nem javítja a helyesírást...[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Klaus Duran #1134 üzenetére
Nem vagyok Libre-s gép közelében, de úgy rémlik, hogy a Writer-ben is be lehet illeszteni szöveges állományt, de csak egyesével(azért ellenőrizd, hátha tévedek), ami ennyi fájlnál, mint esetedben, nem pálya.
MS Word (ha esetleg van telepítve nálatok), az tudja csoportosan is beilleszteni a fájlokat(egyben kijelölhető az a több száz docx).Ilyen célra nem használok külsős progit, ha google-ban rákeresel a merge docx kifejezésre, sok találat lesz, de Neked az online megoldások nem felelnek meg, hisz céges adatokról van szó, azokat meg nem szokás feltöltögetni...
Esetleg EBBEN a topikban is érdeklődhetsz, lehet, hogy valaki tud egy remek, ingyenes, telepítős progit a feladathoz.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Weareus #1153 üzenetére
Az érdekes, hogy "ide-oda irányítgat"...
na mindegy, beteszem direktlinkbe:
LibreOffice_7.0.4_Win_x64.msi | LibreOffice_7.0.4_Win_x64_helppack_hu.msi[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
Erre gondolsz?
Ha igen, ez egy sima szövegdoboz(Tulajdonságok/Terület fül/Színátmenet)[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
Keress egy ilyen feliratot a neten, aztán csak simán linkeld be, hogy lássam már, hogy mégis mire is gondolt a költő...
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
Ami a Libre Writer-ben kihozható, azt az ún. FontWork-el lehet (magyarban Betűbűvész) elkövetni. itt van egy pár részes sorozat róla: [link]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Weareus #1168 üzenetére
Inkább ebben topikban érdeklődj, csak azért tedd hozzá, hogy milyen beviteli nyelv érdekelne.
Milyen program, ami...?
(csak hirtelen, vannak pl. böngésző kiegészítők is, ha rágoogle-zol a "Voice to text" vagy "Speech to Text" kifejezésekre, lesz találat. Igaz, ez nem az amit keresel, de egy copy-paste-el bármelyik szövegszerkesztőbe be lehet pakolni az így előállított szöveget, és így nem feltétlen kell egy speckó szövegszerkesztő)[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1185 üzenetére
Írd be egy üres cellába ezt a képletet és egyből látni fogod, hogy alapértelmezetten milyen dátumformátumot használ
=MOST()
Mindjárt felteszem az LO-t (ha addig nem oldódik meg a dolog), de emlékeim szerint
YY-MM-DD HH:MM használ alapértelmezetten, formázás nélkül.[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1191 üzenetére
Igen épp most akartam írni, hogy az kell, ellenkező esetben egy aposztróffal kezdődik a cella értéke (direktformázás szövegre), ami csak a beviteli mezőben (szerkesztőléc) látszódik és amíg az így van, addig nincs formázgatás...
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Moonwolf #1210 üzenetére
Dobj egy képet, ahol látszódik, hogy milyen szöveg van beírva és az aláhúzások is látszódnak
Amúgy ez a beállítás és ez a beállítás hogy néz ki nálad?
Melyik verzió van telepítve nálad? (legutolsó x64 magyar stb stb)Csak a próba kedvéért, SHIFT+F7-re mi történik?
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
1. Nyilván szeretnéd, ha minden induláskor mutatná a napi tippeket, hisz egyébként már rég kiszedted volna a pipát a Tippek megjelenítése indításkor opció elől...
2. Mi történik, ha a Következő tipp-re kattintasz és OK? Akövetkező indításkor, akkor is a 37.-en marad?
3. Futtasd ADMIN-ként, hátha...Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
Ha egy konkrét példát írnál, hogy MIBEN(cella tartalmában, cellában található KÉPLETBEN stb stb) és MIT és MIRE szeretnél cserélni, akkor könnyebb lenne segíteni, lehet, hogy "script" sem kellene hozzá...
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
Mivel itt MP3-akról (vagy egyéb hangformátumú fájlokról) van szó, miért nem egy Mp3 szoftverrel készítetted el ez a listát? (Mp3 TAG infóból speciális fájlneveket adhatsz meg, Előadó/Szám címe/Album/Év stb stb infót lehet kimenteni)
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
OK, így világos. Írtam egy egyszerű makrót, amit függvényként használhatsz ill. a makró-kódban lehetőséged van számodra megfelelő karaktereket megadni. (Mit és mire cseréljen), remélem megfelel.
Függvény és eredménye | Module1-ben van a kód
Itt pedig a beilleszthető kód
REM ***** BASIC - Fire/SOUL/CD - 2021 *****
Function Fire_MultipleFindAndReplace (ByVal MyStr as String) as String
Dim MyReplaceStrings() As Variant
'itt adhatod meg, hogy MIT és MIRE cseréljen,
'természetesen bővítheted a cserélendő karakterek számát
MyReplaceStrings = Array( _
"/","-", _
"?","[KÉRDŐJEL]", _
"!","[FELKIÁLTÓJEL]", _
"@","[KUKAC]" _
)
For i = 0 To UBound(MyReplaceStrings) \ 2
'az adott cserélendő karakter összes előfordulását lecseréli
'pontosabban max. 256-szor fordulhat elő a cserélendő karakter, ami elégnek kell lennie
MyStr = Replace(MyStr, MyReplaceStrings(i*2), MyReplaceStrings(i*2+1), 1, 256, TRUE)
Next i
'szöveg elejéről és végéről is eltávolítjuk a felesleges szóköz(öke)t
Fire_MultipleFindAndReplace = Trim(MyStr)
End Function[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
Minden megoldható, csak az ún. speciális karakterekre, az ún. karakterkódjukkal (decimális avagy hexadecimális érték, a lenti makróban a decimális lehetőséget használtam) kell hivatkozni, Chr(X) formában, ahol az X az a bizonyos karakterkód.
Függvény eredménye itt pedig a kód.
REM ***** BASIC - Fire/SOUL/CD - 2021 *****
Function Fire_MultipleFindAndReplace (ByVal MyStr as String) as String
Dim MyReplaceStrings() As Variant
'itt adhatod meg, hogy MIT és MIRE cseréljen,
'természetesen bővítheted a cserélendő karakterek számát
MyReplaceStrings = Array( _
"/", "[PERJEL]", _
"\", "[VISSZAPERJEL]", _
"?", "[KÉRDŐJEL]", _
"!", "[FELKIÁLTÓJEL]", _
"@", "[KUKAC]", _
" ", "[TRIPLASZÓKÖZ]", _
" ", "[DUPLASZÓKÖZ]", _
Chr(39), "[APOSZTRÓF]", _
Chr(8221), "[FELSŐMACSKAKÖRÖM]", _
Chr(8222), "[ALSÓMACSKAKÖRÖM]" _
)
For i = 0 To UBound(MyReplaceStrings) \ 2
'az adott cserélendő karakter összes előfordulását lecseréli
'pontosabban max. 256-szor fordulhat elő a cserélendő karakter, ami elégnek kell lennie
MyStr = Replace(MyStr, MyReplaceStrings(i*2), MyReplaceStrings(i*2+1), 1, 256, TRUE)
Next i
'szöveg elejéről és végéről is eltávolítjuk a felesleges szóköz(öke)t
Fire_MultipleFindAndReplace = Trim(MyStr)
End Function[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
Külön nem lehet futtatni, hisz ez egy függvény(azért dob hibát, mert kell neki egy bemeneti paraméter, nevezetesen egy CELLA)
Egyszerűen csak írd be a függvényt munkalapod egyik cellájába, meg paraméterként a megfelelő cellát és kész.
A képedet alapül véve pl. a P2 cellába ez kerüljön:=Fire_MultipleFindAndReplace(A2)
Aztán végigmásolhatod a P oszlopban. Ha módosítasz a makrón(tehát a függvény kódján), akkor meg megint futtatod (nem érdekes, ha ezt a hibát dobja) és a munkalapot meg újraszámoltatod az F9 gomb megnyomásával.
UI: Bocs, csak sok dolgom volt/van, van meló bőven, ezért kicsit ritkábban van időm PH!-ra...
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz MostaPista #1241 üzenetére
1. Beleállsz a láblécbe
2. 1 | 2 | 3
Üres marad a mező, de az így is van jól, hisz majd akkor kap csak értéket, amikor kinyomtatod a doksit.
3. Kurzor mozgatókkal (jobb/bal) tudsz a fejlécen/láblécen belül mozogni, jobb/közép/bal pozícióba mozgatni a kurzort, menj jobb szélére a láblécnek
4. Beszúrás menü és ott az oldalszám és oldalak számát beszúrod (először oldalszám beszúr, aztán "/"karakter beír, utána meg az oldalak számát szúrod be)[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz gyulank #1259 üzenetére
Leírnád pontosabban milyen "számsorra" gondolsz, mert ez nekem nem világos...
Írd le, vagy dobj egy képernyőképet, hogy pl. ebből és ezt szeretnéd megvalósítani, akkor talán megvilágosodom...(feltételezem Calc-ról van szó)[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
Hivatalosan W10 és Server 2012 támogatott a honlapjuk alapján, de egyéb forrás meg a Server 2022 támogatást említi...N Persze ettől függetlenül W11 alá is simán felmegy, éppen ezért talán egy nagyon egyszerű módszerrel lehet orvosolni a dolgot, persze ez nem garantált, de semeddig sem tart kipróbálni.
Nincs telepítve Server 2022, szóval kipróbálni nem tudom, hogy műxik-e a dolog avagy sem.
Telepítőn jobb egér/tulajdonságok és a kompatibilis üzemmódnál nézd meg mi van (ez a kép W11 alatt van, nem tudom Server alatt milyen opciók vannak) és azzal próbálkozz ill. (szintén kép alapján) ráengedheted a hibaelhárítót is, hátha okosabb leszel...
(Gondolom, hogy a legújabb (7.3.1) verzióval próbálkozol, nem valami "ezeréves" változattal)[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1271 üzenetére
Alapvetően az van, hogy egy hosszú cellaképlettel dolgozol vagy makróval, de ez esetben van egy "kézi hajtány" megoldás is a mezei csere opció segítségével.
1. Ha szükséges(mert meg szeretnéd tartani a teljes útvonalat tartalmazó adatokat is), akkor arról az oszlopról, amiben az útvonalak vannak készíts másolatot
2. Kijelölöd az oszlopot vagy csak az adatokat
3. CTRL+H először a*/
(csillag és perjel) cseréled semmire, majd a'*
(aposztróf és csillag) cseréled semmire és kész is vagy.Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1273 üzenetére
Ismeri az, csak ha Magyar nyelvű Office-t használsz, akkor az el van baszarintva, mert nem filename van hanem filenév.
=CELLA("filenév")
(valamelyik fordító munkatárs az MS-nél be volt tépve...)[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1276 üzenetére
Cella képlettel oldottam meg, amit az Excel és a Calc is megeszik.
A képlet
=HA(HIBÁS(SZÖVEG.KERES("file:///";A2;1));KÖZÉP(A2;SZÖVEG.KERES("[";A2)+1;SZÖVEG.KERES("]";A2)-SZÖVEG.KERES("[";A2)-1);KÖZÉP(A2;SZÖVEG.KERES("@";HELYETTE(A2;"/";"@";(HOSSZ(A2)-HOSSZ(HELYETTE(A2;"/";"")))/HOSSZ("/")))+1;SZÖVEG.KERES("#";A2)-SZÖVEG.KERES("@";HELYETTE(A2;"/";"@";(HOSSZ(A2)-HOSSZ(HELYETTE(A2;"/";"")))/HOSSZ("/")))-2))
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Fire/SOUL/CD #1279 üzenetére
Elnézést, csak mint a forma 1-en a box utcában, egymást követően hozták a futárok a hétvégi melóhoz szükséges hardver-hegyeket, aztán az "univerzális" képletet nem tudtam már beletenni az előző hozzászólásomba...
Szóval, ha nem kell segédoszlop (amiben ott figyelnek az adott munkafüzetek(Excel/Calc) teljes útvonalai), akkor természetesen ez a képlet bárhova/bármely cellába beilleszthető (természetesen Excel és Calc is megeszi).=HA(HIBÁS(SZÖVEG.KERES("file:///";CELLA("Filenév");1));KÖZÉP(CELLA("Filenév");SZÖVEG.KERES("[";CELLA("Filenév"))+1;SZÖVEG.KERES("]";CELLA("Filenév"))-SZÖVEG.KERES("[";CELLA("Filenév"))-1);KÖZÉP(CELLA("Filenév");SZÖVEG.KERES("@";HELYETTE(CELLA("Filenév");"/";"@";(HOSSZ(CELLA("Filenév"))-HOSSZ(HELYETTE(CELLA("Filenév");"/";"")))/HOSSZ("/")))+1;SZÖVEG.KERES("#";CELLA("Filenév"))-SZÖVEG.KERES("@";HELYETTE(CELLA("Filenév");"/";"@";(HOSSZ(CELLA("Filenév"))-HOSSZ(HELYETTE(CELLA("Filenév");"/";"")))/HOSSZ("/")))-2))
Ez az "univerzális" képlet abban az esetben hibát fog dobni, ha egy új munkafüzetet hozol létre, de még nem mentetted el. Csak mentés után fog "magához térni".
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1281 üzenetére
=HA(HIBÁS(SZÖVEG.KERES("file:///";CELLA("Filenév");1));KÖZÉP(CELLA("Filenév");SZÖVEG.KERES("[";CELLA("Filenév"))+1;SZÖVEG.KERES(".";CELLA("Filenév"))-SZÖVEG.KERES("[";CELLA("Filenév"))-1);KÖZÉP(CELLA("Filenév");SZÖVEG.KERES("@";HELYETTE(CELLA("Filenév");"/";"@";(HOSSZ(CELLA("Filenév"))-HOSSZ(HELYETTE(CELLA("Filenév");"/";"")))/HOSSZ("/")))+1;SZÖVEG.KERES(".";CELLA("Filenév"))-SZÖVEG.KERES("@";HELYETTE(CELLA("Filenév");"/";"@";(HOSSZ(CELLA("Filenév"))-HOSSZ(HELYETTE(CELLA("Filenév");"/";"")))/HOSSZ("/")))-1))
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1284 üzenetére
Ahogy látom, Te Magyar LO használsz, csak a Calc beállításaiban engedélyezted az Angol függvénynevek használatát.
Ha ez a szitu, akkor sajnos ilyen "öszvér" verzió jön létre, azaz, míg egy Angol LO-ban vesszővel kell elválasztani a paramétereket, addig egy Magyar LO-ban, amiben Angol fx nevek használata engedélyezett, továbbra is pontosvesszővel.
Tehát:=SEARCH(".";CELL("Filenév"))
vagyis a korábbi képlet így módosul
=IF(ISERROR(SEARCH("file:///";CELL("Filenév");1));MID(CELL("Filenév");SEARCH("[";CELL("Filenév"))+1;SEARCH(".";CELL("Filenév"))-SEARCH("[";CELL("Filenév"))-1);MID(CELL("Filenév");SEARCH("@";SUBSTITUTE(CELL("Filenév");"/";"@";(LEN(CELL("Filenév"))-LEN(SUBSTITUTE(CELL("Filenév");"/";"")))/LEN("/")))+1;SEARCH(".";CELL("Filenév"))-SEARCH("@";SUBSTITUTE(CELL("Filenév");"/";"@";(LEN(CELL("Filenév"))-LEN(SUBSTITUTE(CELL("Filenév");"/";"")))/LEN("/")))-1))
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1287 üzenetére
Nálam nem dob hibát (ugye elmentetted a munkafüzetet, mert enélkül hiba lesz)
Szvsz felejtsd el a Calc-ban az angol fx nevek használatát, mert azt követően meg az Excel-ben lesz gebasz... Amúgy az Excel milyen nyelvű?Szerk
Most direkt felpakoltam az angol csomagot Excel alá (mert egyébként az előző Calc-ban működő angol képlet nem megy(vesszőről pontosvesszőre módosítást követően sem)), még a Filenév-t is módosítanom kellett Filename-ra végig a képletben, csak így működik a képlet.[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Fire/SOUL/CD #1288 üzenetére
Ez a képlet mindkét esetben működik rendesen (Magyar Calc Angol FX-ekkel és Magyar Excel Angol nyelvi csomaggal)
=IF(ISERROR(SEARCH("file:///";CELL("Filename");1));MID(CELL("Filename");SEARCH("[";CELL("Filename"))+1;SEARCH(".";CELL("Filename"))-SEARCH("[";CELL("Filename"))-1);MID(CELL("Filename");SEARCH("@";SUBSTITUTE(CELL("Filename");"/";"@";(LEN(CELL("Filename"))-LEN(SUBSTITUTE(CELL("Filename");"/";"")))/LEN("/")))+1;SEARCH(".";CELL("Filename"))-SEARCH("@";SUBSTITUTE(CELL("Filename");"/";"@";(LEN(CELL("Filename"))-LEN(SUBSTITUTE(CELL("Filename");"/";"")))/LEN("/")))-1))
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1290 üzenetére
"Azt továbbra sem értem, hogy ez neked hogyan működik LO alatt, mivel a regex-nek értelmezi a . keresését és 1-et ad vissza:"
Mert kicsit figyelmetlen voltál, írtam, hogy nem vessző, hanem pontosvessző kell az angol képletben is:=SEARCH(".";CELL("filename"))
(CELL előtt nem vessző van)"Ez a verzió működik mindkét office alatt nálam, visszaadja a fájlnevet kiterjesztés nélkül:"
Akkor jó, maradj annál...(Azért még kipróbálom, hogy angolosított magyar Excel megeszi-e, elméletben meg kellene, ha az Angol Excel-ben megy...[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz CPT.Pirk #1292 üzenetére
Nálam a képleted sem Excel-ben (Angolosított), sem Calc-ban nem megy, mert ha kimásolom a képletedet, majd beillesztem, akkor elxarodik a képlet (több helyről eltűnik a vessző)
Ki sem engedi javítani, mert törli a vesszőt, ha beírom, az elválasztó jelet sem engedi módosítani pontosvesszőről vesszőre... Feladtam, kész.[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
Új hozzászólás Aktív témák
- Game Pass Ultimate előfizetések 1 - 25 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN!
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- Vírusirtó, Antivirus VPN kulcsok
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )