Utilisation de print #1,"..."

  • Initiateur de la discussion Initiateur de la discussion Raphy
  • 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 !

R

Raphy

Guest
Bonjour tout le monde,

j'utilise Excel et VBA pour faire de la génération de code source en C et "Print" me permet donc de remplir le fichier *.c, exemple:
Print #1, "/* Name: " & ActiveSheet.Cells((Offset * 26) + 3 + j, 2).Value
Mon question est la suivante: est-il possible de mettre des "If Then" dans "Print" pour modifier le texte a générer en fonction de variables ?

Je pense avoir en partie la réponse, puisque j'ai testé et ça n'a pas l'air convaincant.

Y a-t-il donc d'autres possibilités que "Print" pour remplir un fichier ?

Merci.
 
Re : Utilisation de print #1,"..."

bonjour Raphy,

voici un autre exemple (pour écrire dans un fichier)


Code:
Sub test()
Dim myFso As Object, myFile As Object

'créer un objet "FileSystemObject"
Set myFso = CreateObject("Scripting.FileSystemObject")

'créer le fichier
Set myFile = myFso.CreateTextFile("C:\test.c")

'écrire dans le fichier
myFile.WriteLine "ceci est un test"
'...
'...
'...

'fermer le fichier et détruire les objets
myFile.Close
Set myFile = Nothing: Set myFso = Nothing

End Sub


a+
 
- 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
2
Affichages
1 K
A
Réponses
11
Affichages
2 K
A
Réponses
2
Affichages
4 K
jui42
J
C
  • Question Question
Réponses
2
Affichages
668
CptPhil
C
L
Réponses
9
Affichages
1 K
C
Réponses
8
Affichages
2 K
coloc52
C
Retour