Miten toteuttaa jos soluun A1 syötetään 109ab9049f56 niin kun painetaan enter niin solussa oleva arvo muuttuukin muotoon 10:9a:b9:04:9f:56 eli lisää joka toisen merkin väliin : pisteet?
Mac osoite
9
885
Vastaukset
- Anonyymi
Ettei vaan elokuvaksi muutu.
- Anonyymi
Se on aina vaara M$ tuotteissa!
- Anonyymi
Käy kysy kirjastonhoitajalta josko olisi hidasteena toimivaan kytkimeen rasvaa.
- Anonyymi
Anna sille se syöttökaavaan muutuja, muuttuja, : tyyliin!
- Anonyymi
Unohda jo toimimattomat Microsft ohjelmat!
- Anonyymi
Löytyy yksinkertainen esimerkki.
To format a MAC address string without delimiters to a MAC address separated by a colon (:) or hyphen (-), you can use a formula based on the TEXTJOIN, MID, and SEQUENCE functions. In the example shown, the formula in D5, copied down, is:
=TEXTJOIN(C5,1,MID(B5,SEQUENCE(6,1,1,2),2))
The formula returns the formatted strings as seen in column D.- Anonyymi
Kiitos :)
- Anonyymi
Ko. sivun moduliin:
Private Sub Worksheet_Change(ByVal Target As Range)
' Tähän ne alueet, joilla muutos tehdään
If Intersect(Target, Range("E3:F4")) Is Nothing Then Exit Sub
uusi = ""
m = 0
For i = 1 To Len(Target.Text)
ch = Mid(Target.Text, i, 1)
If m = 2 Then
uusi = uusi + ":"
m = 0
End If
Select Case UCase(ch)
Case "0" To "9", "A" To "F": uusi = uusi + ch: m = m + 1
End Select
Next i
On Error GoTo err:
Application.EnableEvents = False
If Len(uusi) = 17 Then
Target = uusi
Target.Interior.Pattern = xlNone
Else
Target.Interior.Color = RGB(255, 255, 0)
End If
err:
Application.EnableEvents = True
End Sub tavalliseen moduuliin...
Function TekeeMAC(ByVal MAC As String) As String
Dim i As Long
For i = Len(MAC) - 2 To 2 Step -2
MAC = Left(MAC, i) & ":" & Mid(MAC, i + 1)
Next
TekeeMAC = MAC
End Function
Voit käyttää funktiota solussa tyyliin =TekeeMAC(I4)
Keep EXCELing
@Kunde
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tapio Suominen on kuollut
Urheilutoimittaja Tapio Suominen on kuollut. Suominen oli kuollessaan 60-vuotias. Selostajalegendan kuolemasta kertoo Y25118429Tapio Suominen oli sairauden uhri
Urheiluselostaja Tapio Suominen kuoli eilen keskiviikkona aamulla tapaturmaisesti Hattulassa. Toisen uutisen mukaan van833135- 1232161
- 1911850
Sydämeni on
varattu sinulle. Et ole minun, en ole sinun. Me on mahdottomuus. Mutta olet se joka on mielessäni ensimmäisenä kun herää1341725Rannalle! Uimaan!! Rinnat paljaiksi!!!
Järki kadonnut sekä niiltä feministeiltä, jotka vaativat saada esiintyä rinnat paljaina julkisilla uimarannoilla, kuten2691403Minä itkin kotona kun tajusin että
Pelkuruuteni takia kun en lähestynyt vaikka järjestit otollisen hetken ja myöhemmin huomasin lasittuneen katseesi miten101272Kok-edustaja: Yle aivopesee työntekijöitä
"– Yle ei vain sensuroi Kyllä isä osaa-sarjaa, vaan haluaa jaksojen määrää manipuloimalla HÄVITTÄÄ ”ongelman” todellisuu821083- 118960
Ylen jälkiviisaat estotonta Kamala Harris suitsutusta
Kolme samanmielistä naikkosta hehkutti Kamala Harrisia ja haukkui Trumpia estottomasti. Nyt oli tarkoituksella valittu232959