Keresés

Részletes keresés

marek.z Creative Commons License 2014.10.14 0 0 25994

Ez érdekes. Lehet hogy most nagy tudatlanságot árulok el de 2007-től fölfelé a Personal-ra nem automatikus az .xlsb kiterjesztés?

Előzmény: Delila10 (25993)
Delila10 Creative Commons License 2014.10.14 0 0 25993

Ezen buktam meg. Nálam 3 verzió van fenn, párhuzamosan. Mindegyik a personal.xls-t használja, az Ablak menüben valószínűleg ezért nem szerepel a Felfedés almenü.

Előzmény: marek.z (25990)
marek.z Creative Commons License 2014.10.13 0 0 25992

:-)

 

Nincs mit.

Előzmény: Sánta Kutya (SK) (25991)
Sánta Kutya (SK) Creative Commons License 2014.10.13 0 0 25991

Bingó!!! Köszönöm.

Előzmény: marek.z (25989)
marek.z Creative Commons License 2014.10.13 0 0 25990

Ez 2007-ben 2010-ben biztosan működik. Persze csak akkor ha van Personal.xlsb nevű munkafüzeted

 

Előzmény: marek.z (25989)
marek.z Creative Commons License 2014.10.13 0 0 25989

Nézet>Ablak>Felfedés>Personal.xlsb

 

Erre gondolsz?

Előzmény: Sánta Kutya (SK) (25987)
Delila10 Creative Commons License 2014.10.13 0 0 25988

A VB szerkesztőben látod a rejtett füzetet.

 

Régebbi verziókban az Ablak menüben van a Felfedés almenü, ahol láthatóvá teheted a rejtett füzetet. Valószínű, hogy magasabb verzióknál is van rá mód, csak éppen nem találom. :(

Előzmény: Sánta Kutya (SK) (25987)
Sánta Kutya (SK) Creative Commons License 2014.10.13 0 0 25987

Megtaláltam, PERSONAL.XLSB, ez lehet, de nem tudom megnyitni, mert rejtettként nyílik meg...

Előzmény: Eredő Vektor (25986)
Eredő Vektor Creative Commons License 2014.10.13 0 0 25986

fájlnév.xlam

excel bővítmény

?

Előzmény: Sánta Kutya (SK) (25985)
Sánta Kutya (SK) Creative Commons License 2014.10.13 0 0 25985

Valaki egyszer segített nekem elrejteni azt a munkafüzetet, amiben a saját makrók vannak, hogy ne legyen folyton nyitva, ha excelezem. Na de most kéne, és már a nevét is elfelejtettem, meg hogy hol van...

Fferi50 Creative Commons License 2014.10.13 0 0 25984

Szia!

 

Szerintem már ez sem fog makró nélkül menni....Mivel a betűket ciklussal kellene egymás mellé tenni. A 6 variációt a 3 betűből a cellaértékek egymás mellé fűzésével még meg tudod csinálni "kézzel is" . Excel függvényekkel való összerakás az már húzósabb játék.

 

Pl. 3 betű variációs képletei:  1. =E2&E3&E4, ez ugye maga az alapszó

                                           2. =E2&E4&E3

                                           3. =E3&E2&E4

                                           4. =E3&E4&E2

                                           5. =E4&E3&E2

                                           6. =E4&E2&E3

 

És ezeket a képleteket írhatod mondjuk az L3-Q3 tartományba.

A 2 betűsekét pedig az L4-Q4 tartományba.

 

Ez működik minden 3 betűs szónál, a képleteket csak egyszer kell beírnod.

 

Ha változik a szó hossza, akkor persze ez már nem jó így. Erre írtam, hogy makró ez is.

 

 

Üdv.

 

Előzmény: djuice (25983)
djuice Creative Commons License 2014.10.12 0 0 25983

Nos, a makrót későbbre hagynám. Először azt kéne megnézni, pl egy 3 betűs szóra hogy lehet azt a 6 lehetséges variációt  a betűkből összekombinálni. Sehogy sem bírok ezen fogást találni. :(

Előzmény: Fferi50 (25981)
Eredő Vektor Creative Commons License 2014.10.12 0 0 25982

Nos, akkor köszönöm. Ha mssql, akár exceles problémád van, akkor írd be, adom én is a legjobb tudásom.

Előzmény: Fferi50 (25973)
Fferi50 Creative Commons License 2014.10.12 0 0 25981

Bocs, az előbb nem néztem és nem is törekedtem a teljes megoldásra, csak azt a részt ötleteltem, hogyan lehet megtudni, hogy egy szó értelmes-e.

A szó hosszát azt a hossz függvénnyel le tudod kérdezni, tehát csak a ha(hossz(szó)>x;"Túl hosszú a szó"; a te képleted) formát kell alkalmazni.

 

A szavak legenerálására ugye a betűket kellene egymáshoz rakni vagy az összefűz (&), vagy a közép függvénnyel, de az elég sok cella lesz....

Azt, hogy valódi szó e az, azt viszont csak makróval/saját függvénnyel tudod ellenőrizni....

Ami viszont fontos, hogy a makró tud az adott cellába más értéket is írni, a függvény viszont nem. Makróval megoldható, hogy csak az értelmes szavak jelenjenek meg, függvénnyel viszont vagy ott lesz az "értelmes" szó, vagy üres marad a cella, esetleg egy szöveg lesz ott (amit te határozol meg, pl. "mbe" nem értelmes szó.)

 

Üdv.  

 

 

Előzmény: djuice (25978)
marek.z Creative Commons License 2014.10.12 0 0 25980

Vagy ha nagyon szétszórtan vannak a felülírandó adatok akkor használd a következő makrót:

 

Sub felulir()
   For Each cella In Selection.Cells
      cella.Value = cella.Value 
   Next
End Sub

Előzmény: marek.z (25979)
marek.z Creative Commons License 2014.10.12 0 0 25979

Kijelölöd az oszlopot, Ctrl+C. Aztán jobbklikk az oszlopon Irányított beillesztés>Értéket.

 

Ezzel fölülírtad a kijelölt oszlop képleteit az általuk számított eredménnyel.

Előzmény: pacman789 (25976)
djuice Creative Commons License 2014.10.12 0 0 25978

Nem, nem! Én nem értek a makróhoz és a saját függvény gyártáshoz.

Itt http://forum.index.hu/Article/viewArticle?a=132023705&t=9009340 belinkeltem az xls fájlt, azt hittem az alapján próbáltál segíteni. :)

Előzmény: Fferi50 (25975)
djuice Creative Commons License 2014.10.12 0 0 25977

Manuálisan én azt szoktam erre, hogy kijelöl, kimásol, majd irányított beillesztéssel formázatlan szövegként vissza a helyére.

Előzmény: pacman789 (25976)
pacman789 Creative Commons License 2014.10.12 0 0 25976

Sziasztok!

 

Olyat, hogy lehet csinálni, hogy van egy képlet által kiszámolt eredményem, és azt "beleégessem" a ccelléba, azaz ne a képlet jelenjen meg, hanem maga csak az eredmény.

Ez azért lenne fontos, mert van 140ezer sorom amiben az egyik oszlop képlettel van kiszámolva, de nem fog változni soha. Viszont amikor szűröm vagy bármi mást csinálom újra elkezdi ellenőrizni, hogy nem változott e, az meg eléggé időigényes.

 

 

Előre is köszi a segítséget!

Üdv.:

pac

Fferi50 Creative Commons License 2014.10.12 0 0 25975

Szia!

 

A VBA help az sajnos angolul van.

Amit írtam, az egy makróban helyezhető el.

Ha munkalapon szeretnéd látni az eredményt, akkor csinálni kell egy felhasználói függvényt egy modul lapon:

function helyese(byval szo as string) as boolean

helyese=application.checkspelling(szo)

end function

 

A munkalapon pedig a cellába ezt kell beírnod:

=helyese("valami")

A cella eredménye igaz, vagy hamis attól függően, hogy amit beírtál szót, az a helyesírás ellenőrző szerint létezik-e.

 

Bár én úgy értelmeztem, hogy makróval csinálod a betűkeverést, akkor pedig a makróból így lehet ellenőrizni a szót.

 

Ha több segítségre lenne szükséged, lsz. tegyél fel egy mintát valahová.

 

Üdv.

Előzmény: djuice (25974)
djuice Creative Commons License 2014.10.12 0 0 25974

Igazán rendes vagy hogy segíteni próbálsz, de nekem lövésem sincs hogy ebből mit és hova kéne beírni. A függvények = jellel kell kezdődjenek, nem ? jellel és ez alapból angol, a magyar excelben meg minden magyarul van.

Előzmény: Fferi50 (25971)
Fferi50 Creative Commons License 2014.10.11 0 0 25973

Szia!

 

A képlet hosszabb, mint amennyi időbe tellett kitalálni az elvet :)  Persze az összerakásánál akadtak javítanivaló hibák.

 

Biztosan lesz még olyan problémám, amiben Te is tudsz segíteni.

 

Üdv.

Előzmény: Eredő Vektor (25972)
Eredő Vektor Creative Commons License 2014.10.11 0 0 25972

Kedves Időmilliomos Fferi50 :)

Hát, ez bizony hibátlan és tökéletes. Hogy hálálhatnám meg a segítségedet? A "köszönöm"-ön kívül.

 

 

Előzmény: Fferi50 (25970)
Fferi50 Creative Commons License 2014.10.11 0 0 25971

Szia!

 

Nem tudom megtaláltad-e már, én ezt látom használhatónak:

 

Idézet a VBA helpből:

Application.CheckSpelling MethodChecks the spelling of a single word.

Syntax

expression.CheckSpelling(Word, CustomDictionary, IgnoreUppercase)

expression   A variable that represents an Application object.

Parameters:

Word Required String (used only with Application object). The word you want to check.

CustomDictionary Optional Variant A string that indicates the file name of the custom dictionary to be examined if the word isn't found in the main dictionary. If this argument is omitted, the currently specified dictionary is used.

IgnoreUppercase Optional Variant True to have Microsoft Excel ignore words that are all uppercase. False to have Microsoft Excel check words that are all uppercase. If this argument is omitted, the current setting will be used.

Return Value
True if the word is found in one of the dictionaries; otherwise False.

 

Kipróbáltam: ?application.checkspelling(word:="blax") =False

                    ?application.checkspelling(word:="blabla") =True

 

Szerintem ez elég jó lehet.

 

Üdv.

Előzmény: djuice (25967)
Fferi50 Creative Commons License 2014.10.10 0 0 25970

Szia!

 

Ezt a "rövid" képletet okumuláltam ki, a dátum az A1 cellában van:

=HA(7-HÉT.NAPJA(A1-NAP(A1);2)=0;"";7-HÉT.NAPJA(A1-NAP(A1);2) &",") & SOKSZOR("7,";((DÁTUM(ÉV(A1);HÓNAP(A1)+1;NAP(A1))-NAP(A1)-I1)-(A1-NAP(A1)+7-HÉT.NAPJA(A1-NAP(A1);2)))/7) &HA( HÉT.NAPJA(DÁTUM(ÉV(A1);HÓNAP(A1)+1;NAP(A1))-NAP(A1);2)=0;""; HÉT.NAPJA(DÁTUM(ÉV(A1);HÓNAP(A1)+1;NAP(A1))-NAP(A1);2))

Próbáld ki,megéri-e ezt használni segédoszlop(ok) helyett.

 

Üdv.

 

 

 

Előzmény: Eredő Vektor (25969)
Eredő Vektor Creative Commons License 2014.10.10 0 0 25969

Pl.: 

Októbert tekintve: 5,7,7,7,5

Ha megadok egy hónapot / évet, akkor ezt számolja ki.

Még küzdök vele, mint írtam egy segédtűbla segítségével ki tudom számolni, kell hogy legyen egyetlen cellába képletként felállítható algoritmusa is ennek.

 

Előzmény: Eredő Vektor (25968)
Eredő Vektor Creative Commons License 2014.10.10 0 0 25968

Szia,

Hány hét van egy adott hónapban, és azokból a hónap elején/végén lévő tört hét hány napot tartalmaz a 7 napból.

Előzmény: Fferi50 (25963)
djuice Creative Commons License 2014.10.10 0 0 25967

Értem de ezt hogy lehet logikai függvényben felhasználni igaz/hamis szinten szerinted?

Előzmény: Fferi50 (25966)
Fferi50 Creative Commons License 2014.10.10 0 0 25966

Szia!

 

Most látom, hogy a 2010-es excelben már van helyesírás ellenőrzési lehetőség is a korrektúra cimszó alatt, sőt már a 2003-ban is van!

Azt kellene szerintem akkor inkább meggyötörni!

 

Üdv.

 

Előzmény: djuice (25964)
PePi Creative Commons License 2014.10.10 0 0 25965

A segítségeteket szeretném kérni!

 

Excel 2003, Windows XP környezetben.

A problémám: a cellaértékek automatikus kiegészítése egy egyszerűenk tűnő táblázatomban össze-vissza működik! Az egyik oszlopban akármilyen távolságban is felkínálja a fentebb található tartalmat, a másikban nem.

Ahol nem működik, ott közvetlenül a már meglévő tartalom alatti cellában felkínálja, de mihelyt 1 üres sor van közöttük, már semmi!

Hónapok óta küszködök ezzel a problémával és sehol nem találok rá magyarázatot, vagy megoldást!

 

Most létrehoztam egy vadiúj, üres Móricka állományt. Beírtam egy cellába, hogy "Rendben". Az alatta lévő cellában felkínálja, ha lentebb megyek, ugyanaz a helyzet, mint leírtam: semmit nem kínál fel, ha végig írom a szöveget, akkor sem.

Természetesen a pipa az Eszközök ->  Beállítások -> Szerkesztés fülön a "Cellaértékek automatikus kiegészítése" előtt be van állítva.

Ebben a Móricka táblában semmi más nem található, nem nyúltam a védelemhez, stb.

 

Előre is köszönöm a segítséget!

 

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!