Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1396 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Résolu] concatener+VBS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] concatener+VBS

n°1155648
julseb
Posté le 21-07-2005 à 10:58:01  profilanswer
 

Voila j'ai une feuille excel crée et je voudrais concatener des données de colonne différentes exemple
 
A    B    C    D
10   12   P    N
 
je voudrais concatener la colonne A avec le P
et concatener la colonne B avec D
 
Merci par avance pour votre aide sur mon VBS :)


Message édité par julseb le 28-07-2005 à 10:46:10
mood
Publicité
Posté le 21-07-2005 à 10:58:01  profilanswer
 

n°1155656
jyp1901
Posté le 21-07-2005 à 11:03:47  profilanswer
 

julseb a écrit :

Voila j'ai une feuille excel crée et je voudrais concatener des données de colonne différentes exemple
 
A    B    C    D
10   12   P    N
 
je voudrais concatener la colonne A avec le P
et concatener la colonne B avec D
 
Merci par avance pour votre aide sur mon VBS :)


je vais répondre, mais comme je suis pas doué, si quelqu'un peut juste me donner a koi correspondent les termes VBA et VBS et les logiciels avec lesquels on fait des macros  :heink:  
les concaténations avec excel c :
texte = range().value&range().value&...
merci pour moi, j'éviterai de répondre à coté comme ca :non:

n°1155679
piloupy
Posté le 21-07-2005 à 11:13:16  profilanswer
 

Dim objExcel, objWorkbook
Dim ligne, colonne1, colonn2
Dim mon_string
 
Set objExcel = CreateObject("Excel.Application" )
Set objWorkbook = objExcel.Workbooks.Open("C:\scripts\test.xls" )
 
mon_string = objExcel.Cells(ligne, colonne1).Value & objExcel.Cells(ligne, colonne2).Value
 
objExcel.Quit


 
VB = Visual Basic
VBA = Visual Basic Application (du VB integre a des applications telles qu'Excel, Access, etc.)
VBS = Visual Basic Script (un derive de VB qui ne necessite pas la compilation du code pour pouvoir s'executer)
 
piloupy

n°1155700
julseb
Posté le 21-07-2005 à 11:19:52  profilanswer
 

piloupy ton code permet la concatenation ?
 
Si oui peux tu me l'expliquer un peu :P


Message édité par julseb le 21-07-2005 à 11:24:44
n°1155799
julseb
Posté le 21-07-2005 à 11:54:05  profilanswer
 

Peux tu aussi me donnerles objet d'access stp?
comme  Workbooks,cells .. pour excel

n°1155967
piloupy
Posté le 21-07-2005 à 13:40:50  profilanswer
 

Mon prog concatene le contenu de 2 cellules.
 
L'operateur de concatenation de chaines de caracteres (les strings ^^; pas les elastiques) en VB/VBA/VBS est :
 

&


 
Exemple :
 

monstring = "salut" & " " & "julseb"


 
monstring vaut :
 

salut julseb


 
Pour tous les acces aux objets (leurs Properties et leurs Methods), je ne les connais pas tous. VBS est un truc bordelique comme la majorite des trucs de Microsoft.
 
Si tu veux apprendre du VB/VBA/VBS, soit tu prends un bouquin Microsoft de 700 pages et tu lis de A a Z, soit tu glannes sur le net, en sachant ce que tu veux faire. Meme la MSDN Library de Microsoft ne te donne pas tout. Il faut fouiller partout des bouts de code que tu testes toi-meme.
 
Sun a fait Java qui est peut-etre un langage pourri d'apres certains, mais au moins, ils ont fait une doc claire.
 
piloupy

n°1156030
julseb
Posté le 21-07-2005 à 14:22:52  profilanswer
 

ok merci bien :) pour tout les infos
g tapé ca mais ca marche po:(
 
[]Dim objExcel, objWorkbook  
Dim ligne, colonne1, colonn2  
Dim mon_string  
 
Set objExcel = CreateObject("Excel.Application" )  
Set objWorkbook = objExcel.Workbooks.Open("C:\Testo\BASE SANTE\test.xlss" )  
 
ligne=1
colonne1=B
colonne2=C
mon_string = objExcel.Cells(ligne, colonne1).Value & objExcel.Cells(ligne, colonne2).Value  
 
objExcel.Quit[/]


Message édité par julseb le 21-07-2005 à 14:23:14
n°1156047
julseb
Posté le 21-07-2005 à 14:33:47  profilanswer
 

piloupy as tu une idée pour cela
 
http://forum.hardware.fr/hardwaref [...] m#t1154350
 
me manke juste un ptit truc :P


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Résolu] concatener+VBS

 

Sujets relatifs
Probleme de taille de l'animation lors de l'integration [RESOLU][Access] Requête à partir d'une zone de texte (Résolu)
[VBS] Faire un "File Open Dialog"[Javascript] [Résolu] Pb basique de synthaxe
[résolu] Erreur de syntaxe[VBS] Effacer (Purger) le presse-papiers (clipboard)
postgres et type serial ??RESOLU[resolu] xml+php Peut-etre un bug?!!!
[VBS] liste computer dans AD domaine diff[Résolu ] - VBS - Comment concaténer
Plus de sujets relatifs à : [Résolu] concatener+VBS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR