Telefonszámunk: 1-472-0679

Hozzászólások

100 bejegyzés megtekintése - 201-300 / 601
  • Szerző
    Bejegyzés
  • Hozzászólás: [Resolved] Oszlopok törlése változó címmel #7787
    delila
    Felhasználó

      Szia Imi!

      Kipróbáltad? Nekem nem jön össze.
      Érdekes, hogy sorok törlésénél elfogadja a Rows(alap - 1 & ":" & alap + 3).Delete formát.

      Kati

      Hozzászólás: [Resolved] Több legördülő lista #7647
      delila
      Felhasználó
        Hozzászólás: [Resolved] Keresés táblázatban #7640
        delila
        Felhasználó

          Hurrá!

          Hozzászólás: [Resolved] Keresés táblázatban #7637
          delila
          Felhasználó

            Szia Gábor!

            Feltételezve, hogy mindkét tábla az A1 cellában kezdődik, és legalább az első lapon van címsor, a lenti makrót ajánlom.

            Sub kereses()
                Dim ter As Range, CV As Object, sor As Integer
                
                Set ter = Sheets("Munka2").Range("A1").CurrentRegion
                
                With Sheets("Munka1")
                    sor = 2
                    Do While .Cells(sor, 1) > ""
                        For Each CV In ter
                            If CV.Value = .Cells(sor, 1) Then .Cells(sor, 2) = Sheets("Munka2").Range(CV.Address).Offset(, 2)
                        Next
                        sor = sor + 1
                    Loop
                End With
            End Sub

            Üdv,
            Delila

            delila
            Felhasználó

              Örülök neki, szívesen.

              delila
              Felhasználó

                Szia Endre!

                Az utolsó sort a Range(„A” & Rows.Count).End(xlUp).Row adja meg. Ez annak a műveletnek a megfelelője, mikor az A oszlop legalsó során állsz, majd Ctrl+fel nyilat nyomsz. Az első üres sor meghatározásához az előbbi értéket növelned kell 1-gyel.
                A másolás ennek a felhasználásával

                Sheets("user").Range("Táblázat1").Copy
                Sheets("user_copy").Range("A" & Range("A" & Rows.Count).End(xlUp).Row + 1).PasteSpecial xlPasteValues
                Application.CutCopyMode = False

                Kati

                Hozzászólás: [Resolved] Sorokból oszlopok #7625
                delila
                Felhasználó

                  Szia Imre!

                  Itt a kép.

                  Attachments:
                  You must be logged in to view attached files.
                  Hozzászólás: [Resolved] Sorokból oszlopok #7619
                  delila
                  Felhasználó

                    Szia!

                    Erre már megkaptad, és el is fogadtad a választ egy másik fórumon.

                    Üdv,
                    delila

                    delila
                    Felhasználó

                      Megint figyelmetlenül olvastam. :((

                      delila
                      Felhasználó

                        Szia!

                        Itt az FKERES függvényt érdemes alkalmazni.
                        A C4 cella képlete =FKERES(B4;$E$4:$F$7;2;0)
                        A súgóban megtalálod a függvény ismertetését.

                        Üdv,
                        Kati

                        Hozzászólás: [Resolved] Gyártási ütemezés #7560
                        delila
                        Felhasználó

                          Már megköszönted…
                          További jó munkát!

                          Hozzászólás: [Resolved] Gyártási ütemezés #7558
                          delila
                          Felhasználó

                            Senki nem gondol gyökérnek. Ez a fórum azért van, hogy segítsünk egymásnak.

                            Kezdjük a 2. sorral. Az F2 képlete =F1, ezért az F2-ben az F1 dátuma jelenik meg. A cellaformátum nnnn, ez a napot jeleníti meg teljes hosszban. Itt a feltételes formázást A formázandó cellák kijelölése képlettel opcióban adjuk meg, ahol a képlet =HÉT.NAPJA(F$2;2)>5. A súgóban a HÉT.NAPJA függvényt kell megnézned az értelmezéshez. Az F2 képletét és formátumát jobbra másoltam az S2 celláig.

                            Kijelöltem az F3:S481 tartományt. A feltételes formázás itt is képlettel történt. =SZUM($F3:F3)>$D3
                            Ezt úgy kell érteni, hogy ha az $F3:F3 tartomány összege nagyobb, mint a $D3, akkor színezzen. Látod, az összegzendő tartomány első cellájának az oszlopa $ jellel rögzített, az utolsó nem. Ha a G3 cellára vonatkoztatjuk, akkor a SZUM függvény az $F3:G3 tartományra vonatkozik, a K oszlopban már $F3:K3-ra. Minden oszlopban az aktuális összeget figyeljük, hogy meghaladta-e a $D oszlopban lévő értéket. Ez a színezés megmutatja, hogy melyik napon lett nagyobb a rendelés, mint a készlet.

                            Ahhoz, hogy tudjunk szűrni azokra a tételekre, amikből nincs meg a szükséges készlet, a B oszlopba is érdemes feltételes formázást megadni. Itt a képlet =SZUM($F3:$S3)>$D3. Látod, itt az első ($F) és utolsó ($S) oszlop is rögzítve van.

                            Ha egyszerűbb a termékekre a cikkszámukkal hivatkozni, akkor a B oszlop helyett az A-ra add meg ezt a formázást, vagy mindkettőre.

                            Kérdezz újra, ha nem világos valami!

                            Hozzászólás: [Resolved] Gyártási ütemezés #7555
                            delila
                            Felhasználó

                              Szia!

                              A Daily lap táblázatát értékként beillesztettem a Munka1 lapra – a T oszlop kivételével, mert ott minden sor #HIÁNYZIK-kal jelent meg nálam a hivatkozások miatt.
                              Nézd meg a feltételes formázást az $F$3:$S$481, és a $B$3:$B$481 tartományban. Most már csak a B oszlopot kell színre szűrnöd.
                              A F2:S2 képletét és cellaformáját, feltételes formázását is nézd meg.

                              Üdv,
                              Kati

                              Attachments:
                              You must be logged in to view attached files.
                              delila
                              Felhasználó

                                Szia!

                                Modulba másold az alábbi 3 sort – feljebb látod a leírását.
                                A lapoknak önkényesen adtam Augusztus, ill. Szeptember nevet. Ezek helyére írd a saját lapjaid nevét.

                                Sub Masol()
                                    Sheets("Augusztus").Range("B3:B12").Copy Sheets("Szeptember").Range("B18")
                                End Sub

                                Üdv,
                                Kati

                                Hozzászólás: [Resolved] Táblázat kijelölése #7448
                                delila
                                Felhasználó

                                  Nem tudtam, hogy egy meglévő táblázat egy részére akarsz hivatkozni.
                                  Imre 11:12 válaszát nézd meg!

                                  Hozzászólás: [Resolved] Táblázat kijelölése #7443
                                  delila
                                  Felhasználó

                                    Szia Erika!

                                    A J10:Jalsó cella táblázattá alakítása:
                                    ActiveSheet.ListObjects.Add(xlSrcRange, Range("J10:J" & Range("J" & Rows.Count).End(xlUp).Row)).Name = "Táblázat1"

                                    Üdv,
                                    Kati

                                    Hozzászólás: [Resolved] Kétszintű legördülő lista #7404
                                    delila
                                    Felhasználó

                                      Szia Zsófi!

                                      Összeállítottam az érvényesítéseket úgy, ahogy 2 napja javasoltam.
                                      Nézelődj a névkezelőben!

                                      Üdv,
                                      Kati

                                      Attachments:
                                      You must be logged in to view attached files.
                                      Hozzászólás: [Resolved] Ismetlődések megjelölése #7400
                                      delila
                                      Felhasználó

                                        Érdemes megnézned a többi lehetőséget is a feltételes formázásnál.

                                        Hozzászólás: [Resolved] Kétszintű legördülő lista #7399
                                        delila
                                        Felhasználó

                                          Örülök, hogy tudod használni, szívesen.

                                          Hozzászólás: [Resolved] Ismetlődések megjelölése #7395
                                          delila
                                          Felhasználó

                                            Szia!

                                            Kijelölöd a tartományt. Feltételes formázás, Csak az egyedi vagy ismétlődő értékek formázása, ismétlődő. A Formátumnál megadod a háttérszínt.

                                            Hozzászólás: [Resolved] Kétszintű legördülő lista #7393
                                            delila
                                            Felhasználó

                                              Szívesen.
                                              Csak azt kell ellenőrizned, hogy valóban megegyeznek-e a tartozékok az egyes típusokhoz.

                                              Hozzászólás: [Resolved] Kétszintű legördülő lista #7389
                                              delila
                                              Felhasználó

                                                Felvettem egy új lapot.
                                                A Képlet lapon kiválasztod a nyomtatót, és az altípust. Az alkatrész érvényesítése viszont nem 41 oszlopból választ, csak 3-ból, mert típusonként az altípustól függetlenül azonos alkatrészek vannak.

                                                A Munka3 lap C oszlopa alján ott felejtettem pár nem odaillő adatot.

                                                • A hozzászólás módosításra került: 4 years, 11 months telt el-delila. Indok: Javítás
                                                Attachments:
                                                You must be logged in to view attached files.
                                                Hozzászólás: [Resolved] Kétszintű legördülő lista #7387
                                                delila
                                                Felhasználó

                                                  Nem néztem át az összes adatot, de úgy látom, a két Durst alkatrészei megegyeznek, ugyanúgy egyformák a Vutek tartozékai, valamint a Mutoh-é is. Elég lenne ezt a 3 nevet megjeleníteni az első érvényesítésben, és csak 3 választható listád lenne a fenti elnevezésekkel.

                                                  Hozzászólás: [Resolved] Kétszintű legördülő lista #7386
                                                  delila
                                                  Felhasználó

                                                    A Lista lapon Durst 320 Norma 600dpi szerepel, ez jelenik meg a Képlet lap B3 cellájában.
                                                    A tartomány, ahol a hozzá tartozó alapanyagot kellene kiválasztani, nem ilyen néven szerepel, hanem Durst___320_Normal_600dpi-ként.

                                                    Hozzászólás: [Resolved] Kétszintű legördülő lista #7384
                                                    delila
                                                    Felhasználó

                                                      Szia!

                                                      Nézz el ide: https://www.contextures.com/xlDataVal15.html
                                                      Úgy emlékszem, Horváth Imi egyszer tett fel egy videót ebben a témában.

                                                      Üdv,
                                                      Kati

                                                      delila
                                                      Felhasználó
                                                        delila
                                                        Felhasználó

                                                          Hihetetlen hibát követtem el. Egy régi képet csatoltam az új helyett.

                                                          Attachments:
                                                          You must be logged in to view attached files.
                                                          delila
                                                          Felhasználó

                                                            Szia Dóri!

                                                            Erre gondolsz, ami a képen látható?

                                                            Üdv,
                                                            Kati

                                                            Attachments:
                                                            You must be logged in to view attached files.
                                                            delila
                                                            Felhasználó

                                                              Nagyon szívesen. 🙂

                                                              Az Index, Indirekt, és a Hol.van függvényeket nézd meg a súgóban, azokat alkalmaztam. Remélem, rájössz lépésenként a hosszú képlet alkalmazására, mert nem tudok jól magyarázni – legalábbis írásban nem, inkább élőszóban.

                                                              Az utolsó oszlop szorzását átteheted a hosszú képlet végére, akkor megszüntetheted az ucsót. Az ellenőrzés könnyebbé tétele miatt írtam kettőbe.

                                                              delila
                                                              Felhasználó

                                                                Az árakat tartalmazó lapról a Piaci, ill. a Költség lapra másoltam a teljes táblázat oda illő részét.
                                                                Nézd meg az O és P oszlopok képleteit.

                                                                Szerk.: A Piaci lapon váltakozva szerepelt Hagyományos, falazott, és ugyanez szóköz nélkül. Az utóbbinál hibát hoztak a képletek, kijavítottam a Csere funkcióval.

                                                                • A hozzászólás módosításra került: 5 years telt el-delila.
                                                                Attachments:
                                                                You must be logged in to view attached files.
                                                                delila
                                                                Felhasználó

                                                                  A minta arról szólt, hogyan lehet kikeresni egy összetett táblázatból egy adatot több feltétel alapján. Ha ez megvan, fel lehet szorozni a lakás méretével.

                                                                  Több dolgot kell rendezni a füzetedben.
                                                                  Azt írod, „alul a táblázatban a 2. piaci fülön és a munka 3. ban vannak a lakások”.
                                                                  3 lapod van: Munka2, Piaci, és Munka3. Ezek közül az elsőn vannak az új árak. Próbálom, de sikertelenül összehozni a lakások adatait az árakat tartalmazóval.
                                                                  A lakásoknál megadod a teherhordót (Blokkos, Hagyományos falazott, Panelos, Vázas vagy öntött). Ezek nem szerepelnek az áras lapon.
                                                                  Gondolom, a PIACI lapon az áras lap PIACI kategóriában megadott értékekkel kell számolni, a Munka3 lapon pedig a KÖLTSÉGELVŰ kategóriával. Bár az is lehet, hogy egyik lapon az iparosított, a másikon a hagyományos lakások szerepelnek.
                                                                  A lakások lapjain nincs megadva, hogy felújított, vagy nem – az áraknál viszont igen, fontos szempont.
                                                                  Szóval elég nagy a bizonytalansági tényező.
                                                                  Az már csak technikai kérdés, hogy az Övezet név_1 oszlopban (L) csak számoknak kellene szerepelniük, nem pl. 1. övezet-nek. A Piaci lapon 9 sorban C öv. is szerepel.

                                                                  Amíg nem olyan adatok szerepelnek a lakások lapjain, mint az árason, csak találgatni lehet.
                                                                  Ha sikerül összhangba hozni a megadott adatokat a kétféle lapon, szívesen összehozom a képletet.

                                                                  delila
                                                                  Felhasználó

                                                                    Szia Zsuzsi!

                                                                    A Munka2 lapra bevittem egy keresést. Megadod a lakás jellemzőit, és megkapod a négyzetméterenkénti árat. Ez jó lesz kiindulásnak.

                                                                    Üdv,
                                                                    Kati

                                                                    Attachments:
                                                                    You must be logged in to view attached files.
                                                                    Hozzászólás: [Resolved] Óra, nap átalakítás kérdés #7242
                                                                    delila
                                                                    Felhasználó

                                                                      Szia!

                                                                      Az összegző cella formátuma legyen n” nap + „óó:pp

                                                                      Kati

                                                                      delila
                                                                      Felhasználó

                                                                        Szia Tamás!

                                                                        Úgy gondolom, a csatolt képhez nem kell magyarázat.

                                                                        Üdv,
                                                                        Kati

                                                                        Attachments:
                                                                        You must be logged in to view attached files.
                                                                        Hozzászólás: [Resolved] áthelyezett munkanap #7206
                                                                        delila
                                                                        Felhasználó

                                                                          A feltételes formázás helyett a képleteivel be lehetne írni egy oszlopba, hogy pihenőnap, munkanap.

                                                                          Hozzászólás: [Resolved] áthelyezett munkanap #7200
                                                                          delila
                                                                          Felhasználó

                                                                            Szia!

                                                                            Csatolok egy füzetet. Az A2 cellába beírom a kérdéses hónap első napjának a dátumát. Az alatta lévők ezt növelik 1-gyel. A többit a feltételes formázás intézi el, ami az A2:D32 tartományra vonatkozik.
                                                                            A 3 alsó sorra plusz egy formázást adtam a rövidebb hónapok helyes kezelése érdekében.

                                                                            Üdv,
                                                                            Kati

                                                                            Attachments:
                                                                            You must be logged in to view attached files.
                                                                            Hozzászólás: [Resolved] Védelem kérdés #7178
                                                                            delila
                                                                            Felhasználó

                                                                              Szia!

                                                                              A Mentés másként ablak alsó sorában találod az Eszközök gombot. Erre kattintva Beállítások, majd jelszót adsz a módosításhoz, amit nem osztasz meg a többiekkel.

                                                                              Üdv,
                                                                              Kati

                                                                              delila
                                                                              Felhasználó

                                                                                Örülök, hogy összejött.

                                                                                delila
                                                                                Felhasználó

                                                                                  Szia Attila!

                                                                                  Lemaradt a csatolás, de nem baj.
                                                                                  Két makrót írtam. Az elsőt a Munka1 laphoz kell rendelned (lapfülön jobb klikk, Kód megjelenítése. Ezzel beléptél a VB szerkesztőbe. Bal oldalon látod a füzeted nevét, azon belül a Munka1 lapot. A jobb oldalon lévő üres területre kell bemásolnod a lenti kódot):

                                                                                  Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
                                                                                      Dim ide As Long
                                                                                  
                                                                                      If Target.Column = 1 Then
                                                                                          Cells(Target.Row, 1).Copy Sheets("Munka2").Cells(1)
                                                                                          ugras
                                                                                      End If
                                                                                  End Sub

                                                                                  A másik makró modulba kerül. A VB szerkesztőben a füzeteden állva Insert menü, Module. Erre kapsz egy Module1 nevű modult, jobb oldalra másold a makrót:

                                                                                  Sub ugras()
                                                                                      Sheets("Munka2").Select
                                                                                      Cells(1).Select
                                                                                  End Sub

                                                                                  Ezután visszatérve a füzetedbe, a Munka1 lap A oszlopában bármelyik cellán duplakikk, a Munka2 A1 cellájában megjelenik a kiválasztott cikkszám, a Munka2 lesz aktív, ott is az A1 cella.
                                                                                  _________________________________________________________________________________________________________________________________________

                                                                                  Előfordulhat, hogy a kiválasztott cikkszámokat a Munka2 lapon egymás alá szeretnéd átvinni, mindig az első üres sorba. Ebben az esetben a laphoz ez jön:

                                                                                  Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
                                                                                      Dim ide As Long
                                                                                  
                                                                                      If Target.Column = 1 Then
                                                                                          ide = Sheets("Munka2").Range("A" & Rows.Count).End(xlUp).Row + 1
                                                                                          Cells(Target.Row, 1).Copy Sheets("Munka2").Cells(ide, 1)
                                                                                          ugras ide
                                                                                      End If
                                                                                  End Sub

                                                                                  … a modulba pedig:

                                                                                  Sub ugras(ide)
                                                                                      Sheets("Munka2").Select
                                                                                      Cells(ide,1).Select
                                                                                  End Sub

                                                                                  Vagy az egyik, vagy a másik párost másold be a Vb szerkesztőbe.

                                                                                  Üdv,
                                                                                  Kati

                                                                                  • A hozzászólás módosításra került: 5 years, 1 month telt el-delila. Indok: Javítás
                                                                                  • A hozzászólás módosításra került: 5 years, 1 month telt el-delila.
                                                                                  delila
                                                                                  Felhasználó

                                                                                    Örülök, hogy sikerült segítenem.

                                                                                    delila
                                                                                    Felhasználó

                                                                                      Szívesen.

                                                                                      Figyelted, hogy a változók deklarálását kiegészítettem? Egyrészt nem szerepelt mindegyik a Dim sorban, másrészt a
                                                                                      Dim i, j As Long
                                                                                      sor az i változónak variantként foglal helyet a memóriában, aminek nagyobb a helyszükséglete, mint a Long-é. Mindegyiknél külön meg kell határozni a típust.
                                                                                      Érdemes a VBE-ben megadni, hogy tegye kötelezővé a változók deklarálását. A Tools | Option | Editor fülön jelöld be a Require Variable Declaration opciót. Ennek hatására minden újonnan megnyitott mudul tetején megjelenik az Option Explicit szöveg. Ha a modulban le nem foglalt változót használsz, a makró az indításakor jelez, és megáll. Így elkerülhető, hogy egy elírt karakter hatására fals eredményt kapj, aminek az okát keresgélheted.

                                                                                      Például a makródban van két sor:

                                                                                      Xsum = WorksheetFunction.Sum(Arraytest)
                                                                                      Cells(lRow + 2, j).Value = Xsum

                                                                                      Ha a 2. sorban véletlenül Xszum-ot íratsz be a megadott helyre, csodálkozhatsz, hogy minden esetben 0 értéket kapsz.

                                                                                      delila
                                                                                      Felhasználó

                                                                                        Szia!

                                                                                        Erre gondolsz?

                                                                                        Sub tomb_kigyujt()
                                                                                            Dim i As Long, j As Long, lRow As Long, lCol As Long, Xsum As Single
                                                                                            ReDim Arraytest(0)
                                                                                            
                                                                                            lRow = Cells(Rows.Count, 1).End(xlUp).Row
                                                                                            lCol = Cells(1, Columns.Count).End(xlToLeft).Column
                                                                                            
                                                                                            For j = 2 To lCol
                                                                                                For i = 2 To lRow - 1
                                                                                                    On Error Resume Next  'Ez minek?
                                                                                                    Arraytest(UBound(Arraytest)) = Abs(Cells(i + 1, j) - Cells(i, j))
                                                                                                    ReDim Preserve Arraytest(UBound(Arraytest) + 1)
                                                                                                    Xsum = WorksheetFunction.Sum(Arraytest)
                                                                                                    Cells(lRow + 2, j).Value = Xsum
                                                                                                Next i
                                                                                                ReDim Arraytest(0)
                                                                                            Next j
                                                                                        End Sub

                                                                                        üdv, Kati

                                                                                        delila
                                                                                        Felhasználó

                                                                                          Jó reggelt!

                                                                                          Mit szólsz a következő, pórias eljáráshoz?
                                                                                          A Ctrl-t nyomva tartod, közben a Bevitel fület jobbra húzod. Ez másolatot készít a lapról, aminek a Bevitel(2) nevet adja. Most már csak át kell nevezned az új lapot, és elrejtened az A oszlopot.

                                                                                          Üdv, Kati

                                                                                          Hozzászólás: [Resolved] Kérdőív kiértékelés #7098
                                                                                          delila
                                                                                          Felhasználó

                                                                                            Szia Móni!
                                                                                            Írtam a füzet utolsó lapjára pár instrukciót. csatolom.

                                                                                            Üdv,
                                                                                            Kati

                                                                                            Attachments:
                                                                                            You must be logged in to view attached files.
                                                                                            Hozzászólás: [Resolved] SZUMHATÖBB függvénnyel megoldható? #7091
                                                                                            delila
                                                                                            Felhasználó

                                                                                              Szia!

                                                                                              Így elég nehéz segíteni. Tegyél fel egy füzetet mintaként, minden lapon pár sor adattal, amik lehetnek hamisak. Az viszont lényeges, hogy az egyes oszlopok a valódi füzetedben lévő típusokkal egyezzenek meg. Ott legyen a mintában dátum, szöveg, számérték, ahol az eredetiben.

                                                                                              Kati

                                                                                              Hozzászólás: [Resolved] Kérdőív kiértékelés #7084
                                                                                              delila
                                                                                              Felhasználó

                                                                                                Még annyit tegyél meg, hogy az első lapon a B2:B6 tartományt nevezd el, legyen pl. Nevek. Az általam kiállított lap A2 cellájában az érvényesítés forrása legyen =Nevek. Innen kezdve, ha bővül az első lapodon a tartomány, az érvényesítésben megjelennek az új nevek is.

                                                                                                Hozzászólás: [Resolved] Kérdőív kiértékelés #7083
                                                                                                delila
                                                                                                Felhasználó

                                                                                                  Szívesen. 🙂

                                                                                                  Hozzászólás: [Resolved] Kérdőív kiértékelés #7079
                                                                                                  delila
                                                                                                  Felhasználó

                                                                                                    Jó reggelt!

                                                                                                    Csatolom a fájlt.

                                                                                                    Kati

                                                                                                    Attachments:
                                                                                                    You must be logged in to view attached files.
                                                                                                    Hozzászólás: [Resolved] Kérdőív kiértékelés #7076
                                                                                                    delila
                                                                                                    Felhasználó

                                                                                                      Szia Móni!

                                                                                                      Hol maradt a csatolt fájl?

                                                                                                      üdv,
                                                                                                      Kati

                                                                                                      Hozzászólás: [Resolved] Beszúrás /Cellák eltolása lefelé #7030
                                                                                                      delila
                                                                                                      Felhasználó

                                                                                                        Szívesen.
                                                                                                        Arról nem tudok.

                                                                                                        Hozzászólás: [Resolved] Beszúrás /Cellák eltolása lefelé #7028
                                                                                                        delila
                                                                                                        Felhasználó

                                                                                                          Ctrl+
                                                                                                          A megjelenő párbeszéd ablakban 4 választási lehetőséget találsz. A Ctrl- -ra cellák törlésére van lehetőséged.

                                                                                                          Hozzászólás: [Resolved] Betűstílus változása #7011
                                                                                                          delila
                                                                                                          Felhasználó

                                                                                                            Szívesen. 🙂

                                                                                                            Kati

                                                                                                            Hozzászólás: [Resolved] Betűstílus változása #7001
                                                                                                            delila
                                                                                                            Felhasználó

                                                                                                              Az Excelben makró segítségével kétfelé választod a szöveget. A két részt viszed át a Wordbe egymás mellé, és ott formázod a mezőt félkövérre, ill. dőltre.
                                                                                                              A példában a szövegek az A oszlopban vannak, ezeket teszi át a makró a stílus alapján a B és C oszlopba.

                                                                                                              Sub Felkover_Dolt()
                                                                                                                  Dim sor As Long, betu As Integer, usor As Long, szoveg As String
                                                                                                                  
                                                                                                                  usor = Range("A" & Rows.Count).End(xlUp).Row
                                                                                                                  For sor = 2 To usor
                                                                                                                      szoveg = Range("A" & sor)
                                                                                                                      For betu = 1 To Len(szoveg)
                                                                                                                          If Range("A" & sor).Characters(Start:=betu, Length:=1).Font.FontStyle = "Dőlt" Then
                                                                                                                              Range("B" & sor) = Left(szoveg, betu - 1)
                                                                                                                              Range("C" & sor) = Mid(szoveg, betu, 100)
                                                                                                                              Exit For
                                                                                                                          End If
                                                                                                                      Next
                                                                                                                  Next
                                                                                                              End Sub
                                                                                                              Attachments:
                                                                                                              You must be logged in to view attached files.
                                                                                                              Hozzászólás: [Resolved] Fogyó gyógyszerek nyilvántartása #6965
                                                                                                              delila
                                                                                                              Felhasználó

                                                                                                                Az előbbihez: a sárga hátterű sorokat …

                                                                                                                Hozzászólás: [Resolved] Fogyó gyógyszerek nyilvántartása #6963
                                                                                                                delila
                                                                                                                Felhasználó

                                                                                                                  Szia!

                                                                                                                  Épp a napokban készítettem egy ilyen célú táblázatot. Csatolom.

                                                                                                                  Üdv,
                                                                                                                  Kati

                                                                                                                  Attachments:
                                                                                                                  You must be logged in to view attached files.
                                                                                                                  Hozzászólás: Adatbazis #6919
                                                                                                                  delila
                                                                                                                  Felhasználó

                                                                                                                    Nézd meg a Névkezelő 3 új tartományát, majd a B2:D2 cellák érvényesítési képletét.

                                                                                                                    Attachments:
                                                                                                                    You must be logged in to view attached files.
                                                                                                                    Hozzászólás: [Resolved] Nagybetű/kisbetű beállítása #6908
                                                                                                                    delila
                                                                                                                    Felhasználó

                                                                                                                      A1-ben van a szöveged?
                                                                                                                      Lehet, hogy eltérő verziókat használunk. Nézz szét a függvényeid között, ott is a Szöveg kategóriában.

                                                                                                                      Hozzászólás: [Resolved] Nagybetű/kisbetű beállítása #6906
                                                                                                                      delila
                                                                                                                      Felhasználó

                                                                                                                        Szia!

                                                                                                                        Míg nem kapsz jobb választ, próbáld így:
                                                                                                                        =NAGYBETŰS(BAL(A1;1))&JOBB(A1;HOSSZ(A1)-1)

                                                                                                                        Hozzászólás: [Resolved] A sor utolsó számát adja vissza #6903
                                                                                                                        delila
                                                                                                                        Felhasználó

                                                                                                                          Az átírást megelőző képletet másolhatod lefelé.
                                                                                                                          Az első sorban az A1:J1 tartományt figyeli, a másodikban az A2:J2-t.

                                                                                                                          Hozzászólás: [Resolved] A sor utolsó számát adja vissza #6901
                                                                                                                          delila
                                                                                                                          Felhasználó

                                                                                                                            =INDEX(A:J;SOR();DARAB2(A1:J1))

                                                                                                                            Hozzászólás: [Resolved] 1000-re vetített számok összeadása #6889
                                                                                                                            delila
                                                                                                                            Felhasználó

                                                                                                                              Szívesen. 🙂

                                                                                                                              Hozzászólás: Adatbazis #6886
                                                                                                                              delila
                                                                                                                              Felhasználó

                                                                                                                                Igazad van. A C1-be, a C6-ba és C7-be fixen írtam be az értékeket, az alattuk lévő cellákba „húzással”.Az az Excel furcsasága, hogy a 8:30-nál elszámolja a növekményt.
                                                                                                                                Hasonlóan írtam az értékeket a B oszlopba is, de a H oszlopban nem okozott hibát a képlet, vagyis a B oszlopban nem állt elő hiba a húzással.

                                                                                                                                Hozzászólás: [Resolved] 1000-re vetített számok összeadása #6882
                                                                                                                                delila
                                                                                                                                Felhasználó

                                                                                                                                  Szia!

                                                                                                                                  Vegyük, hogy a számok az A oszlopban vannak, A1-től kezdve. A B1 képlete: =HA(INT(A1)=A1;A1;A1*1000)
                                                                                                                                  Ezt lemásolod végig a számok mellé, és már összegezheted is.

                                                                                                                                  Üdv, Delila

                                                                                                                                  Hozzászólás: Adatbazis #6876
                                                                                                                                  delila
                                                                                                                                  Felhasználó

                                                                                                                                    Szia!

                                                                                                                                    Talán arra gondoltál, ami a csatolt fájlban van.
                                                                                                                                    A B1 éc C1 cella tartalmazza a két időpontot. A H és I oszlopokban vannak a képletek.
                                                                                                                                    Van egy hiba: az I37-ben 215-nek kellene lenni, ezt majd Imre feltehetően kideríti.

                                                                                                                                    Üdv,
                                                                                                                                    Kati

                                                                                                                                    Attachments:
                                                                                                                                    You must be logged in to view attached files.
                                                                                                                                    delila
                                                                                                                                    Felhasználó

                                                                                                                                      Szívesen.
                                                                                                                                      Villámgyors vagy!

                                                                                                                                      delila
                                                                                                                                      Felhasználó

                                                                                                                                        Másik módszer, ahol csak az eltérő értékek szerepelnek a Munka3 lapon:

                                                                                                                                        Sub Kulonbseg()
                                                                                                                                            Dim sor As Long, usor As Long, ide As Long
                                                                                                                                            
                                                                                                                                            usor = Sheets(1).Range("P" & Rows.Count).End(xlUp).Row
                                                                                                                                            ide = 1
                                                                                                                                            For sor = 1 To usor
                                                                                                                                                If Sheets("Munka1").Range("P" & sor) <> Sheets("Munka2").Range("P" & sor) Then
                                                                                                                                                    Sheets("Munka3").Range("A" & ide) = Sheets("Munka1").Range("P" & sor)
                                                                                                                                                    Sheets("Munka3").Range("B" & ide) = Sheets("Munka2").Range("P" & sor)
                                                                                                                                                    ide = ide + 1
                                                                                                                                                End If
                                                                                                                                            Next
                                                                                                                                        End Sub
                                                                                                                                        Hozzászólás: [Resolved] Escel beállítás lérdések #6782
                                                                                                                                        delila
                                                                                                                                        Felhasználó

                                                                                                                                          Valamikor régen kaptam a lenti makrót, amit ha a füzeted ThisWorkbook lapjához rendelsz, a füzeted minden lapján célkeresztbe teszi a kiválasztott cellát. 1 lap moduljába bemásolva csak azon a lapon működik.
                                                                                                                                          Próbáld ki egy üres füzetben, és ha megfelel, alkalmazhatod a „cél” füzetben.

                                                                                                                                          Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
                                                                                                                                              Cells.FormatConditions.Delete
                                                                                                                                              With Target
                                                                                                                                                  With .EntireRow
                                                                                                                                                      .FormatConditions.Add Type:=xlExpression, Formula1:="1"
                                                                                                                                                      With .FormatConditions(1)
                                                                                                                                                          With .Borders(xlTop)
                                                                                                                                                              .LineStyle = xlContinuous
                                                                                                                                                              .Weight = xlThin
                                                                                                                                                              .ColorIndex = 5
                                                                                                                                                          End With
                                                                                                                                                          With .Borders(xlBottom)
                                                                                                                                                              .LineStyle = xlContinuous
                                                                                                                                                              .Weight = xlThin
                                                                                                                                                              .ColorIndex = 5
                                                                                                                                                          End With
                                                                                                                                                          .Interior.ColorIndex = 20
                                                                                                                                                      End With
                                                                                                                                                  End With
                                                                                                                                                  With .EntireColumn
                                                                                                                                                      .FormatConditions.Delete
                                                                                                                                                      .FormatConditions.Add Type:=xlExpression, Formula1:="1"
                                                                                                                                                      With .FormatConditions(1)
                                                                                                                                                          With .Borders(xlLeft)
                                                                                                                                                              .LineStyle = xlContinuous
                                                                                                                                                              .Weight = xlThin
                                                                                                                                                              .ColorIndex = 5
                                                                                                                                                          End With
                                                                                                                                                          With .Borders(xlRight)
                                                                                                                                                              .LineStyle = xlContinuous
                                                                                                                                                              .Weight = xlThin
                                                                                                                                                              .ColorIndex = 5
                                                                                                                                                          End With
                                                                                                                                                              .Interior.ColorIndex = 20
                                                                                                                                                          End With
                                                                                                                                                  End With
                                                                                                                                          
                                                                                                                                                  .FormatConditions.Delete
                                                                                                                                                  .FormatConditions.Add Type:=xlExpression, Formula1:="1"
                                                                                                                                                  .FormatConditions(1).Interior.ColorIndex = 36
                                                                                                                                              End With
                                                                                                                                          End Sub
                                                                                                                                          Hozzászólás: [Resolved] Escel beállítás lérdések #6778
                                                                                                                                          delila
                                                                                                                                          Felhasználó

                                                                                                                                            Szia!

                                                                                                                                            Hogyne lenne. A Cellaformázás menüpontban, a Szegély fülön megadhatod a színt, a vonalvastagságot, és az elhelyezést is.

                                                                                                                                            Kati

                                                                                                                                            Hozzászólás: [Resolved] Nyomógomb létrehozás #6743
                                                                                                                                            delila
                                                                                                                                            Felhasználó

                                                                                                                                              Szia!

                                                                                                                                              Mivel egy cellából kell kiolvasni a dátumot, a cella címét kell megadnod forrásként.
                                                                                                                                              A dátumokat az Excel egész számokként értelmezi. A mai dátumot – 2020.02.04-et – 43865-ként tárolja. Ahhoz, hogy a fájlnévben dátum formában jelenjen meg, meg kell adnod a megjelenítendő formátumot.

                                                                                                                                              Sub Mentes_pdf()
                                                                                                                                                  Dim Ajanlat As String
                                                                                                                                                  With ActiveSheet
                                                                                                                                                      Ajanlat = ActiveWorkbook.Path & "\" & .Name & "_" & Format(Range("A2"), "yyyy-mm-dd") & ".pdf"
                                                                                                                                                      
                                                                                                                                                      .ExportAsFixedFormat Type:=xlTypePDF, Filename:=Ajanlat, _
                                                                                                                                                          Quality:=xlQualityStandard, IncludeDocProperties:=True, _
                                                                                                                                                          IgnorePrintAreas:=False, OpenAfterPublish:=False
                                                                                                                                                  End With
                                                                                                                                              End Sub

                                                                                                                                              Kati

                                                                                                                                              Hozzászólás: [Resolved] Nyomógomb létrehozás #6735
                                                                                                                                              delila
                                                                                                                                              Felhasználó

                                                                                                                                                Szia!

                                                                                                                                                Makrórögzítéssel mindkét gombhoz létrehozhatod a makrót.

                                                                                                                                                Hozzászólás: [Resolved] Cikkszám egyezés két táblázatból #6702
                                                                                                                                                delila
                                                                                                                                                Felhasználó

                                                                                                                                                  Egyszerű és nagyszerű!

                                                                                                                                                  Hozzászólás: [Resolved] Cikkszám egyezés két táblázatból #6696
                                                                                                                                                  delila
                                                                                                                                                  Felhasználó

                                                                                                                                                    A harmadik táblázatba hivatkozásokkal vittem be a két első adatait.
                                                                                                                                                    A K4 cella képlete =B4, ezt másoltam jobbra az M4 celláig, majd a 3 cella képletét le, a 21. sorig.
                                                                                                                                                    Az N4-be bevittem a hivatkozást: =F4, majd ezt másoltam jobbra és le.

                                                                                                                                                    Hozzászólás: [Resolved] Cikkszám egyezés két táblázatból #6693
                                                                                                                                                    delila
                                                                                                                                                    Felhasználó

                                                                                                                                                      Egyszerűsítettem a feltételes formázásokon, nincs szükség az összefűzésekre. Kapcsos zárójellel jeleztem az egyes táblázatokat, amikre azonos formázást adtam. A harmadik tábla két felének formázása önálló, nem az első kettő szerint színeztem.
                                                                                                                                                      Az egyes táblákba beállva a Kezdőlap | Stílusok | Feltételes formázás | Szabályok kezelése menüpontban látszanak a megadott formátumok, mindegyik tartományhoz kettőt adtam meg. Mivel nem látszanak a teljes képletek, az egyiket kiválasztod, majd a Szabály szerkesztése gombbal láthatóvá teszed a teljes képletet.

                                                                                                                                                      Attachments:
                                                                                                                                                      You must be logged in to view attached files.
                                                                                                                                                      Hozzászólás: [Resolved] Nyomtatás példányszám #6691
                                                                                                                                                      delila
                                                                                                                                                      Felhasználó

                                                                                                                                                        Szia!

                                                                                                                                                        Megállapítjuk, meddig kell másolni az adatokat. Ezt a D oszlop alsó sora mutatja. Egy For-Next ciklussal végig megyünk a D oszlop adatain, D5-től a D utolsó sorig. A mindenkori példányszámot az aktuális sor E oszlopa adja.

                                                                                                                                                        Sub Udskriv()
                                                                                                                                                            Dim sor As Long, usor As Long, peldany As Integer
                                                                                                                                                            
                                                                                                                                                            usor = Range("D" & Rows.Count).End(xlUp).Row 'alsó sor a D oszlopban
                                                                                                                                                            For sor = 5 To usor
                                                                                                                                                                Range("D" & sor).Copy Range("C3") 'aktuális üzletnév másolása D-ből a C3-ba
                                                                                                                                                                peldany = Range("E" & sor)  'példányszám az akt. sor E oszlopából
                                                                                                                                                                If peldany > 0 Then Range("A1:C4").PrintOut Copies:=peldany, Collate:=True
                                                                                                                                                            Next
                                                                                                                                                        End Sub
                                                                                                                                                        Hozzászólás: [Resolved] Cikkszám egyezés két táblázatból #6682
                                                                                                                                                        delila
                                                                                                                                                        Felhasználó

                                                                                                                                                          Az összefűzés a két első táblázat feltételes formázásához kellett. Később a 3. táblázatnál másképp oldottam meg, amit be lehet vezetni az első kettőnél is.
                                                                                                                                                          A 3. táblázat adatait behivatkoztam az első kettőből. Az L4 cellára állva láthatod.

                                                                                                                                                          Kijelöltem az L4:N21 tartományt, és a feltételes formázásnál megadtam az egyik képletet, színeztem, majd ugyanerre a tartományra megadtam a 2. feltételt, és formáztam.
                                                                                                                                                          Az O4:Q21 tartománynál szintén kétféle formázást adtam meg, szintén képletekkel.

                                                                                                                                                          Hozzászólás: [Resolved] Cikkszám egyezés két táblázatból #6678
                                                                                                                                                          delila
                                                                                                                                                          Felhasználó

                                                                                                                                                            Megy a másik.

                                                                                                                                                            Attachments:
                                                                                                                                                            You must be logged in to view attached files.
                                                                                                                                                            Hozzászólás: [Resolved] Cikkszám egyezés két táblázatból #6674
                                                                                                                                                            delila
                                                                                                                                                            Felhasználó

                                                                                                                                                              Szia!

                                                                                                                                                              Nem kell színezgetni, egyszerűbb megoldás is van. Nézd meg a csatolmányt.

                                                                                                                                                              Attachments:
                                                                                                                                                              You must be logged in to view attached files.
                                                                                                                                                              Hozzászólás: [Resolved] Automatikus kalkuláció #6670
                                                                                                                                                              delila
                                                                                                                                                              Felhasználó

                                                                                                                                                                Még egy megoldás a csatolt képen.

                                                                                                                                                                Attachments:
                                                                                                                                                                You must be logged in to view attached files.
                                                                                                                                                                Hozzászólás: [Resolved] spin button helyett command button #6648
                                                                                                                                                                delila
                                                                                                                                                                Felhasználó

                                                                                                                                                                  A két szélső érték legyen 0 és 54.

                                                                                                                                                                  Private Sub SpinButton1_Change()
                                                                                                                                                                      If SpinButton1.Value = 0 Then SpinButton1.Value = 53
                                                                                                                                                                      If SpinButton1.Value = 54 Then SpinButton1.Value = 1
                                                                                                                                                                  End Sub
                                                                                                                                                                  Hozzászólás: [Resolved] spin button helyett command button #6646
                                                                                                                                                                  delila
                                                                                                                                                                  Felhasználó

                                                                                                                                                                    Nem állítottad be a Min és Max értékeket a tulajdonságoknál, pedig a képen kiemeltem sárgával.

                                                                                                                                                                    Hozzászólás: [Resolved] spin button helyett command button #6644
                                                                                                                                                                    delila
                                                                                                                                                                    Felhasználó

                                                                                                                                                                      Szívesen.

                                                                                                                                                                      Hozzászólás: [Resolved] spin button helyett command button #6641
                                                                                                                                                                      delila
                                                                                                                                                                      Felhasználó

                                                                                                                                                                        A késleltetést (delay) vedd nullára.
                                                                                                                                                                        A csúszkánál (ScrollBar) látszik a változás. Lehet, hogy dugig van a füzeted képletekkel, amik minden mozgásra újra számolódnak.
                                                                                                                                                                        Kevesebb csicsa, gyorsabb, jobb működés.

                                                                                                                                                                        Hozzászólás: [Resolved] spin button helyett command button #6635
                                                                                                                                                                        delila
                                                                                                                                                                        Felhasználó

                                                                                                                                                                          Szia!
                                                                                                                                                                          Nézd a mellékelt képet!
                                                                                                                                                                          Üdv,
                                                                                                                                                                          Kati

                                                                                                                                                                          Attachments:
                                                                                                                                                                          You must be logged in to view attached files.
                                                                                                                                                                          delila
                                                                                                                                                                          Felhasználó

                                                                                                                                                                            Szia!

                                                                                                                                                                            Az eredeti Sheet1 lapról készítettem egy másolatot. Ezen a lapon állva indíthatod az Osszevonas makrót, ami az E:I oszlopokba beírja az összevont adatokat.
                                                                                                                                                                            Simi adataival baj van, azt meg kell nézned.

                                                                                                                                                                            Üdv, Kati

                                                                                                                                                                            Attachments:
                                                                                                                                                                            You must be logged in to view attached files.
                                                                                                                                                                            Hozzászólás: [Resolved] cellák másolása #6620
                                                                                                                                                                            delila
                                                                                                                                                                            Felhasználó

                                                                                                                                                                              Szívesen.

                                                                                                                                                                              Attachments:
                                                                                                                                                                              You must be logged in to view attached files.
                                                                                                                                                                              Hozzászólás: [Resolved] image activeX #6618
                                                                                                                                                                              delila
                                                                                                                                                                              Felhasználó

                                                                                                                                                                                Hurrá!

                                                                                                                                                                                Hozzászólás: [Resolved] cellák másolása #6616
                                                                                                                                                                                delila
                                                                                                                                                                                Felhasználó

                                                                                                                                                                                  Sajnos nem azonos mennyiség van az egyes típusokból, így nem lehet azonos képletet írni rájuk.
                                                                                                                                                                                  Írtam viszont egy makrót, ami megoldja a problémádat.
                                                                                                                                                                                  Az első lapról készítettem egy másolatot, ahol a Rendezés gombra kattintva elkészül az általad kívánt forma.
                                                                                                                                                                                  Tömörítem a fájlt, mert makrót tartalmazót másképp nem fogad el a fórummotor.

                                                                                                                                                                                  Attachments:
                                                                                                                                                                                  You must be logged in to view attached files.
                                                                                                                                                                                  Hozzászólás: [Resolved] image activeX #6612
                                                                                                                                                                                  delila
                                                                                                                                                                                  Felhasználó

                                                                                                                                                                                    Jó nagy legyen a kép, amit háttérként teszel ki.

                                                                                                                                                                                    Hozzászólás: [Resolved] cellák másolása #6610
                                                                                                                                                                                    delila
                                                                                                                                                                                    Felhasználó

                                                                                                                                                                                      Szia!

                                                                                                                                                                                      Ha a címet középre akarod tenni, érdemes az A oszlopba írni, majd az A1:D1 tartományt kijelölve Cellaformázás, Igazítás fül, Vízszintesen A kijelölés közepére.
                                                                                                                                                                                      Nézd meg az A2 képletét, amit lemásoltam A4-ig. Az A6-ban változik a hivatkozás, majd az A10-ben ismét

                                                                                                                                                                                      Attachments:
                                                                                                                                                                                      You must be logged in to view attached files.
                                                                                                                                                                                      Hozzászólás: [Resolved] image activeX #6603
                                                                                                                                                                                      delila
                                                                                                                                                                                      Felhasználó

                                                                                                                                                                                        Lapelrendezés, Háttér. A kép méretétől függően soxorozza. A rácsokat kikapcsolhatod.

                                                                                                                                                                                        Attachments:
                                                                                                                                                                                        You must be logged in to view attached files.
                                                                                                                                                                                        Hozzászólás: [Resolved] Ár listázás probléma #6597
                                                                                                                                                                                        delila
                                                                                                                                                                                        Felhasználó

                                                                                                                                                                                          Más nyelven beszélnek az Exceleink. Vessző az angolban kell, ott viszont az FKERES helyett a VLOOKUP használandó. Nem tudom, hogy jött össze nálad a kétféle nyelv.

                                                                                                                                                                                          Hozzászólás: [Resolved] Ár listázás probléma #6594
                                                                                                                                                                                          delila
                                                                                                                                                                                          Felhasználó

                                                                                                                                                                                            Csatolom.

                                                                                                                                                                                            Attachments:
                                                                                                                                                                                            You must be logged in to view attached files.
                                                                                                                                                                                            Hozzászólás: [Resolved] Ár listázás probléma #6592
                                                                                                                                                                                            delila
                                                                                                                                                                                            Felhasználó

                                                                                                                                                                                              Esetleg áthelyezted az A1:B4 cellák tartalmát?

                                                                                                                                                                                              Hozzászólás: [Resolved] Ár listázás probléma #6588
                                                                                                                                                                                              delila
                                                                                                                                                                                              Felhasználó

                                                                                                                                                                                                Szia! A D9 cella képlete =FKERES(C9;$A$2:$B$4;2;0), ezt másolhatod lefelé.

                                                                                                                                                                                                delila
                                                                                                                                                                                                Felhasználó

                                                                                                                                                                                                  Meg lehet oldani egymásba ágyazott ciklusokkal, de nem érdemes. Kevés az előállítandó szám, sok időbe kerül, míg mind az 5 szám eltérő lesz.

                                                                                                                                                                                                  delila
                                                                                                                                                                                                  Felhasználó

                                                                                                                                                                                                    Nem szükséges a véletlen. A nebuló csak a számokat látja, abból választ. Ehhez az FKERES függvény megadja a szöveget.

                                                                                                                                                                                                    delila
                                                                                                                                                                                                    Felhasználó

                                                                                                                                                                                                      Ott választásról volt szó, nem sorsolásról

                                                                                                                                                                                                      delila
                                                                                                                                                                                                      Felhasználó

                                                                                                                                                                                                        Úgy rémlik, hogy erre már megkaptad a választ egy másik fórumon…

                                                                                                                                                                                                        delila
                                                                                                                                                                                                        Felhasználó

                                                                                                                                                                                                          Mekkora számok kellenek, és mi az elrendezés?
                                                                                                                                                                                                          A nevek esetleg külön-külön lapon vannak, vagy mindegyik egymás alatt valamelyik oszlopban 1 lapon? A kigyűjtés 1 lapra, vagy esetleg mindenkinek a saját lapjára történjen?

                                                                                                                                                                                                          delila
                                                                                                                                                                                                          Felhasználó

                                                                                                                                                                                                            Szívesen. Örülök, hogy végül összejött.

                                                                                                                                                                                                          100 bejegyzés megtekintése - 201-300 / 601