Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- GoodSpeed: Márkaváltás sok-sok év után
- bb0t: Ikea PAX gardrób és a pokol logisztikája – egy Ikea-horror igaz története
- Rap, Hip-hop 90'
- bb0t: Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- Parci: Milyen mosógépet vegyek?
-
LOGOUT
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
kangool
#27152
üzenetére
Egy felhasználói függvényes megoldás:
Function Karaktercsere(Szöveg As Range) As String
Dim strTemp As String, hossz As Integer, b As Integer, sor As Long
Dim sz As String
Const STR_2 As String = "[2]"
Const STR_5 As String = "[5]"
Const STR_7 As String = "[7]"
Const STR_10 As String = "[10]"
sor = Szöveg.Row
sz = Szöveg.Value
hossz = Len(Szöveg)
For b = 1 To hossz
If Mid(sz, b, 1) Like STR_2 Then
strTemp = strTemp & "k.csavar"
ElseIf Mid(sz, b, 1) Like STR_5 Then
strTemp = strTemp & "k.csavar2"
ElseIf Mid(sz, b, 1) Like STR_7 Then
strTemp = strTemp & "l.alátét"
ElseIf Mid(sz, b, 1) Like STR_10 Then
strTemp = strTemp & "x.menet"
Else
strTemp = strTemp & Mid(sz, b, 1)
End If
Next b
Karaktercsere = Cells(sor, "A") & "+" & strTemp
End Function -
azopi74
addikt
válasz
kangool
#27155
üzenetére
Nem teljesen értem, mi a problémád. Persze hogy k.csavart ír, mivel a B2-be 2 van írva (a k.csavar kódja), nem pedig 2+2+5+7
Az az x.termék pedig úgy látom állandó akar lenni, szóval akkor egészítsd ki Louro képletét így :
="X termék+"&HELYETTE(HELYETTE(HELYETTE(HELYETTE(B2;"2";"k.csavar");"5";"k.csavar2");"7";"l.alátét");"10";"x.menet.")
-
lappy
őstag
válasz
kangool
#27152
üzenetére
Ha meg van a szöveg akkor meg így lehet minden kombinációt legyártani
Alt+F11 VBA mód,
Insert ► Module (Alt+I,M). beilleszt Book1 - Module1 (Code),
Sub name_by_name()
Dim i As Long, j As Long, lr As Long
With ActiveSheet
lr = .Cells(Rows.Count, 1).End(xlUp).Row
For i = 2 To lr
For j = i + 1 To lr
.Cells(Rows.Count, 3).End(xlUp).Offset(1, 0) = _
.Cells(i, 1).Value & ", " & .Cells(j, 1).Value
Next j
Next i
End With
End Sub -
Louro
őstag
válasz
kangool
#27152
üzenetére
HA jól értem a számokat akarod a megfelelő nevekre lecserélni.
Vagy a CTRL+H kombót használnám (csere) vagy az eredetit meghagyva a jövőre gondolvas vagy HELYETTE függvény segítségével egy új munkalapon.
=HELYETTE(Forrásszöveg;számjegy;számjegynek megfelelő szöveg)
A táblázat alapján automatizálható. Csak a "szótártáblát" szét kell szedni. (MElyik szám melyik alkatrésznek felel meg.)
Pl: F2-be =HELYETTE(HELYETTE(HELYETTE(HELYETTE(B2;"2";"k.csavar");"5";"k.csavar2");"7";"l.alátét");"10";"x.menet.")
Ez csak a 2. oszlopban levőket cserélni le. Lefelé és oldalirányba is másolható

-
válasz
kangool
#11273
üzenetére
Foxit Reader-ben van olyan funkció, hogy "lebutítja"/szövegesen jeleníti meg (nem konvertálásról van szó) a PDF-et, és onnan már át lehet copy/paste-ezni a dolgokat. Én még nem találkoztam olyan PDF-el, aminek a tartalmát így ne lehetett volna átvinni Excelbe, ha gondolod próbáld meg. (bár írtad, hogy több pdf olvasóval is próbálkoztál, de lehet, hogy a Foxitban nem használtad ezt a lehetőséget)
Új hozzászólás Aktív témák
- Socket AM4
- Kezdő fotósok digitális fényképei
- Teljes verziós játékok letöltése ingyen
- Félszáz terabájtos HDD-k előtt nyitotta ki az ajtót a Seagate
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Telekom TV SmartBox: szolgáltatói set-top box alacsony korlátokkal
- Milyen hagyományos (nem okos-) telefont vegyek?
- Fujifilm X
- Battlefield 6
- További aktív témák...
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem, Most Ünnepi áron! :)
- BLACK FRIDAY! - Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával
- Árváltozás: Deus Ex Human Revolution Collector's Edition
- PC Game Pass előfizetés
- RAKTÁRKISÖPRÉS! Eladó projektorok!
- 146 - 147 - 166 - 167 - 168 - 169 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- iPhone 12 Pro Max emelt kapacitású 4530mAh diagnosztizálható akkumulátor, +ajándék ragasztó
- HIBÁTLAN iPhone 13 Pro Max 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3391
- LG 39GS95UE - 39" Ívelt OLED / QHD 2K / 240Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest

Fferi50
