Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Plocka bort föbjudan tecken

Postades av 2005-06-23 09:48:07 - Mikael Rundberg, i forum microsoft office, Tråden har 4 Kommentarer och lästs av 1018 personer

Finns där något bra sätt att få bort föbjudna tecken.

Jag har en excel fil som skapar mappar, mappnamnen hämtas från filen. Jag vill nu bara plocka bort de tecken som windows inte tillåter i ett fil och mappnamn, men jag vill behålla "\" för att kunna göra fler undermappar. Jag vill även att när tecknet "\" dycker upp mer än engång så skall mapparna hamna med tex Material\Batteri\Ljuskällor.

<li>Material
<ul>
<li>Batteri
<li>Ljuskällor
</ul>

Så jag vill att Batteri och Ljuskällor hamnar brevid varandra i mappen Material och inte under varandra


Svara

Sv: Plocka bort föbjudan tecken

Postades av 2005-06-24 11:44:03 - Anders Svensson

Hej, om jag förstått dig rätt så löser nedanstående procedur ditt problem, den är slarvigt ihopsläng och skulle kunna skrivas snyggare, kompaktare och med färre variabler men gjorde så här för att koden skulle vara tydlig...

Vänligen Anders Svensson


Sub Trimma()

Dim strSökväg As String
Dim strNySökväg As String
Dim strTecken As String
Dim intStränglängd As Integer
Dim intRäknare As Integer

'Har valt att skriva in sökvägen i Cell F10
strSökväg = Range("F10")
intStränglängd = Len(strSökväg)

For intRäknare = 1 To intStränglängd
strTecken = Mid(strSökväg, intRäknare, 1)
Select Case strTecken
' Lägg till de tecken du vill "förbjuda" nedan
Case "?" '
Case "!"
Case "+"
Case ":"
Case "&"
' Här skapas den nya sökvägen om tecknet inte är något av de ovanstående
Case Else
strNySökväg = strNySökväg & strTecken
End Select

Next

MsgBox (strNySökväg)

End Sub


Svara

Sv:Plocka bort föbjudan tecken

Postades av 2005-07-07 10:37:42 - Mikael Rundberg

Det blir rätt många Select Case finns där inte ett bättre sätt


Svara

Sv: Plocka bort föbjudan tecken

Postades av 2005-07-07 15:20:30 - Göran Andersson

Du kan använda ett regular expression för att rensa bort de oönskade tecknen:

<code>With new RegExp
.Global = True
.Pattern = "[\?\\\.:]"
strPath = .Replace(strPath, "")
End With</code>


Svara

Sv:Plocka bort föbjudan tecken

Postades av 2005-08-01 09:49:44 - Mikael Rundberg

Kanon precise vad jag letade efter tackar.


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 767
27 960
271 761
465
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies