placer une cellule dans un tableau

  • Initiateur de la discussion Initiateur de la discussion apatsou
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

apatsou

Guest
Bonjour,
je récupère le contenu d'une cellule ainsi:
celluleCourante = Worksheets("ETAT").Cells(compteur, 3).Value

je souhaite ensuite analyser le contenu de cette cellule caractère par caractère. Mais quand je l'affecte à un tableau, je me fais jeter.

Dim Ligne(132) As String
Ligne = celluleCourante

Comment puis-je faire.

Merci.
 
si ca peux t'aider..... a coller dans un module excel ...



Dim chaine() As Variant

Cells(3, 3).Activate
Cells(3, 3).FormulaR1C1 = "je suis content"
texte = ActiveCell.FormulaR1C1
nb = Len(texte)
ReDim chaine(nb - 1)
For i = 0 To nb - 1
chaine(i) = Mid(texte, i + 1, 1)

Next i
 
pour l'opération inverse:

dim nouvelleString as string
...
nouvelleString=""
for i = 1 to len(celluleCourante)
nouvelleString=nouvelleString & ligne(i)
next i
Worksheets("ETAT").Cells(compteur, 3).value=nouvelleString
 
enregistrment CVS

bonjour ,
je cherche a enregistrer une plage de colonnes adjacentes et l'enregistrer au format CSV avec des délimiteurs ";".

J'arrive a enregistrer mais le délimiteur se transforme en ",".


HELP! merci !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
549
Réponses
1
Affichages
271
Retour