- Sony Xperia 1 VII - Látod-e, esteledik
- Samsung Galaxy S24 FE - később
- Honor Magic V5 - méret a kamera mögött
- Új Trónok Harca telefon érkezik
- Milyen okostelefont vegyek?
- Yettel topik
- Xiaomi Mi 8 - így csinálunk csúcsmodellt Mi
- iPhone topik
- Fotók, videók mobillal
- Samsung Galaxy A56 - megbízható középszerűség
Hirdetés
-
Mobilarena
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
-
Delila_1
veterán
válasz
Sutyi73 #42316 üzenetére
Laphoz rendelt makróval megoldható.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Value = "p" Then Target.Borders(xlDiagonalUp).LineStyle = xlContinuous
If Target.Value = "o" Then Target.Borders(xlDiagonalDown).LineStyle = xlContinuous
End SubAzért írtam meg "o" bevitelére is, mert nem tudom, melyik irányba szeretnéd dönteni az átlót. "p" esetében /, "o"-nál \.
-
Fferi50
Topikgazda
válasz
Sutyi73 #41983 üzenetére
Szia!
"ha az a1 cellába "N"-t írok, akkor ott "12,5" jelenjen meg"
Azt, hogy ez saját magára megvalósulhasson, alapvetően makróval lehet megoldani - eseménykezeléssel. (Esetleg File - beállítások - Nyelvi ellenőrzés - automatikus javítási beállításokhoz felveszed, hogy az N-t írja át 12,5 -re, de EZ minden egyedül beírt N-t átír, bármelyik cellában legyen is az.)
Ha másik cellában szeretnéd a 12,5 megjelenítését, akkor a HA függvény segíthet:
=Ha(A1="N";12,5; "")
"a szöveg színe legyen kék" => feltételes formázás
" Hogyan lehet összesíteni pl. csak a kék színnel írt értékeket?"
Színre összesíteni direktben csak makróban lehetséges.
Van viszont színre szűrési lehetőség, a szűrt értékeket pedig a Részösszeg függvény tudja összesíteni, a 100 feletti függvényszámúak a rejtett sorokat nem számolják be.Üdv.
-
Fferi50
Topikgazda
válasz
Sutyi73 #41979 üzenetére
Szia!
Igen, feltételes formázás. Kijelölöd a két cellát. Kezdőlap - Feltételes formázás - Új szabály - A formázandó cellák kijelölése képlettel - Értékek formázása ha ez a képlet igaz: a képlet: =$A$1=P (ha konkrétan a P betű van ott, akkor "P" kell).
Formátum gombra kattintva kiválasztod a piros háttérszínt.
Majd OK.
A szabályok kezelésénél megnézed, hogy a 2 cellára vonatkozik-e a szabály.
Fontosak a $ jelek. Így mindig az A1 cella lesz a viszonyítási alap.Üdv.
-
Delila_1
veterán
válasz
Sutyi73 #41979 üzenetére
Kijelölöd a formázandó tartományt, pl. A1 : B300.
Feltételes formázás | Új szabály | A formázandó cellák kijelölése képlettel.
Az Értékek formázása, ha ez a képlet igaz rovatba beírod: =$A1="P"
Fontos a $ jel az A előtt, ez határozza meg, hogy az A oszlop értékét figyelje mindkét oszlop formázásánál.
Megadod a formátumot. -
Delila_1
veterán
-
Delila_1
veterán
válasz
Sutyi73 #41559 üzenetére
Mivel a
Range("A2:E" & ActiveSheet.UsedRange.Rows.Count).Copy Destination = _ wb.Worksheets("Célmunkalap").Range("A" & wb.Worksheets("Célmunkalap").UsedRange.Rows.Count + 1)
sorral már megtörtént a másolás, nincs szükség a
Windows("Órák.xlsm").Activate
Range("A" & wb.Worksheets("Célmunkalap").UsedRange.Rows.Count + 1).Select
ActiveSheet.Pastesorokra. Nem programkódként másoltad ide a makrót, így nem látom, hogy a felső utasítás 1 sorban van-e. A "Destination =" után egy szóközzel alsó kötőjelet tettem be az eredeti mögé.
A mappából megnyitott füzet bezárását így add meg
Workbooks(fileName).Close False
akkor nem kérdez rá a mentésre.
-
Louro
őstag
válasz
Sutyi73 #41533 üzenetére
Nem teszteltem, de valahogy így
A célmunkalapra a fejlécet azért átmásolnám első körben és utána futtatnám.Sub GetInfo()
Dim wb As Workbook
Set wb = Activeworkbook
Path = "C:\Temp\"
Filename = Dir(Path & "*.xlsx")
Do While Filename <> ""
Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
Range("A2:G"&Activesheet.Usedrange.Rows.Count).Copy _
Destination:=wb.Worksheets("Célmunkalap").Range("A" & wb.Worksheets("Célmunkalap").Usedrange.Rows.Count + 1)
Workbooks(Filename).Close
Filename = Dir()
Loop
End Sub
Új hozzászólás Aktív témák
Hirdetés
- Milyen légkondit a lakásba?
- bambano: Bambanő háza tája
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Milyen routert?
- Gitáros topic
- Sony Xperia 1 VII - Látod-e, esteledik
- Cyberpunk 2077
- Milyen házat vegyek?
- Samsung Galaxy S24 FE - később
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem, Most kedvező áron!
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- ROBUX ÁRON ALUL - VÁSÁROLJ ROBLOX ROBUXOT MÉG MA, ELKÉPESZTŐ KEDVEZMÉNNYEL (Bármilyen platformra)
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Akció! Újra Gamer EGEREK! Glorious , Endgamer XM1R , Nibio
- GYÖNYÖRŰ iPhone 11 Pro 256GB Midnight Green -1 ÉV GARANCIA - Kártyafüggetlen, MS2048, 96% Akksi
- Bomba ár! Dell Latitude E7440 - i5-4GEN I 8GB I 500GB I 14" HD I HDMI I Cam I W10 I Gari!
- HIBÁTLAN iPhone 13 mini 256GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3038, 94% Akkumulátor
- BESZÁMÍTÁS! Gigabyte Aorus B450 R7 5700X 16GB DDR4 512GB SSD RTX 3060Ti 8GB ZALMAN I3 NEO 650W
Állásajánlatok
Cég: FOTC
Város: Budapest