Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

2 commentaire(s) de H.A.L sur des sources sur tout CodeS-SourceS

Le : 27/04/2004 15:53:03
Source : LABYRINTHE V1.2
je suis en train de develloper un écran de veille VB sur le meme principe, ca va beaucoup beaucoup plus vite...


Le : 09/04/2004 14:29:52
Source : EXTRACTION CHAINE DE CARACTÈRES
' --------------------------------------------
  Function CNTwd_(ByVal Is_) As Integer
' --------------------------------------------
  Dim wc_ As Integer, Pos As Integer

  If VarType(Is_) <> 8 Or Len(Is_) = 0 Then
    CNTwd_ = 0
    Exit Function
  End If
    wc_ = 1: Pos = InStr(Is_, ";")  ' Séparateur de chaîne
  Do While Pos > 0
    wc_ = wc_ + 1: Pos = InStr(Pos + 1, Is_, ";")   ' Idem
  Loop
  CNTwd_ = wc_
    
End Function

' ---------------------------------------------------
  Function GETwd_(ByVal Is_, Indx As Integer)
' ---------------------------------------------------
  Dim wc_ As Integer, Count As Integer, SPos As Integer, EPos As Integer

  wc_ = CNTwd_(Is_)
  If Indx < 1 Or Indx > wc_ Then
    GETwd_ = Null
    Exit Function
  End If
    Count = 1: SPos = 1
  For Count = 3 To Indx + 1
    SPos = InStr(SPos, Is_, ";") + 1    ' Séparateur de chaîne
  Next Count
    EPos = InStr(SPos, Is_, ";") - 1    ' Idem
  
  If EPos <= 0 Then EPos = Len(Is_)
    GETwd_ = Trim(Mid(Is_, SPos, EPos - SPos + 1))    ' ANTI-FLAG
    
  End Function

Sub chaine()

Dim strASg As String, AUDI_TT As Long, intCNT, LI_ As Integer
strASg = Range("A1")

AUDI_TT = 3: intCNT = CNTwd_(strASg)
      For LI_ = 1 To intCNT
        Sheets(1).Cells(AUDI_TT, 1).Value = GETwd_(strASg, LI_)
        AUDI_TT = AUDI_TT + 1
      Next LI_
  
  MsgBox "Dommage !! le code est protégé. Faut pas réver si tu veux la source tu te d'emmerdes. mdrrrrrrrrrr !!! "
End Sub





Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 2,418 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.