Bonjour à tous,
Le champ mémo est prévu pour contenir 64 K, pourtant en s'y prenant à
plusieurs fois, on peut y mettre beaucoup plus.
J'ai parfois un fichier texte qui dépasse les 64 K, y aurait-il un moyen
automatique pour colle le contenu de ce fichier texte dans un champ mémo,
parce que si je fait un copier coller du contenu de mon fichier texte qui
aurait éventuellement une taille de 100 K, Access me répond texte trop
long
pour être modifié.
D'avance merci
Guy FALESSE
Bonjour à tous,
Le champ mémo est prévu pour contenir 64 K, pourtant en s'y prenant à
plusieurs fois, on peut y mettre beaucoup plus.
J'ai parfois un fichier texte qui dépasse les 64 K, y aurait-il un moyen
automatique pour colle le contenu de ce fichier texte dans un champ mémo,
parce que si je fait un copier coller du contenu de mon fichier texte qui
aurait éventuellement une taille de 100 K, Access me répond texte trop
long
pour être modifié.
D'avance merci
Guy FALESSE
Bonjour à tous,
Le champ mémo est prévu pour contenir 64 K, pourtant en s'y prenant à
plusieurs fois, on peut y mettre beaucoup plus.
J'ai parfois un fichier texte qui dépasse les 64 K, y aurait-il un moyen
automatique pour colle le contenu de ce fichier texte dans un champ mémo,
parce que si je fait un copier coller du contenu de mon fichier texte qui
aurait éventuellement une taille de 100 K, Access me répond texte trop
long
pour être modifié.
D'avance merci
Guy FALESSE
Bonjour.
Tu as raison mais il faut préciser que la limite d'un champ mémo est de
65535 lors de la saisie des données par l'intermédiaire de l'interface
utilisateur et de 1 giga-octet d'espace de stockage des caractères lors
de
la saisie des données par programmation.
Tu as la possibilité de passer par l'opérateur de concaténation &.
pour l'anecdote, il faut rapprocher cette capacité de stockage de la
possibilité d'exporter ce champ mémo dans Excel qui est limitée à 255
caractères.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" a écrit dans le message de
news:%23DLiR$Bonjour à tous,
Le champ mémo est prévu pour contenir 64 K, pourtant en s'y prenant à
plusieurs fois, on peut y mettre beaucoup plus.
J'ai parfois un fichier texte qui dépasse les 64 K, y aurait-il un moyen
automatique pour colle le contenu de ce fichier texte dans un champ
mémo,
parce que si je fait un copier coller du contenu de mon fichier texte
qui
aurait éventuellement une taille de 100 K, Access me répond texte trop
longpour être modifié.
D'avance merci
Guy FALESSE
Bonjour.
Tu as raison mais il faut préciser que la limite d'un champ mémo est de
65535 lors de la saisie des données par l'intermédiaire de l'interface
utilisateur et de 1 giga-octet d'espace de stockage des caractères lors
de
la saisie des données par programmation.
Tu as la possibilité de passer par l'opérateur de concaténation &.
pour l'anecdote, il faut rapprocher cette capacité de stockage de la
possibilité d'exporter ce champ mémo dans Excel qui est limitée à 255
caractères.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" <guy.falesse@skynet.be> a écrit dans le message de
news:%23DLiR$UlDHA.1096@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
Le champ mémo est prévu pour contenir 64 K, pourtant en s'y prenant à
plusieurs fois, on peut y mettre beaucoup plus.
J'ai parfois un fichier texte qui dépasse les 64 K, y aurait-il un moyen
automatique pour colle le contenu de ce fichier texte dans un champ
mémo,
parce que si je fait un copier coller du contenu de mon fichier texte
qui
aurait éventuellement une taille de 100 K, Access me répond texte trop
long
pour être modifié.
D'avance merci
Guy FALESSE
Bonjour.
Tu as raison mais il faut préciser que la limite d'un champ mémo est de
65535 lors de la saisie des données par l'intermédiaire de l'interface
utilisateur et de 1 giga-octet d'espace de stockage des caractères lors
de
la saisie des données par programmation.
Tu as la possibilité de passer par l'opérateur de concaténation &.
pour l'anecdote, il faut rapprocher cette capacité de stockage de la
possibilité d'exporter ce champ mémo dans Excel qui est limitée à 255
caractères.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" a écrit dans le message de
news:%23DLiR$Bonjour à tous,
Le champ mémo est prévu pour contenir 64 K, pourtant en s'y prenant à
plusieurs fois, on peut y mettre beaucoup plus.
J'ai parfois un fichier texte qui dépasse les 64 K, y aurait-il un moyen
automatique pour colle le contenu de ce fichier texte dans un champ
mémo,
parce que si je fait un copier coller du contenu de mon fichier texte
qui
aurait éventuellement une taille de 100 K, Access me répond texte trop
longpour être modifié.
D'avance merci
Guy FALESSE
Bonjour Raymond,
D'abord, merci pour ta réponse.
Je n'ai pas teste, mais ne serait-il pas possible d'ouvrir le fichier
texte,
ce copier son contenu dans le presse-papier et de faire un coller par
programmation, parce que tu me parles de la possibilité de la saisie de
données par programmation, serait-ce cela? Sinon, je ne vois pas comment
faire.
Merci pour la précision concernant l'exportation vers Excel :)
@+
Guy FALESSE
Bonjour Raymond,
D'abord, merci pour ta réponse.
Je n'ai pas teste, mais ne serait-il pas possible d'ouvrir le fichier
texte,
ce copier son contenu dans le presse-papier et de faire un coller par
programmation, parce que tu me parles de la possibilité de la saisie de
données par programmation, serait-ce cela? Sinon, je ne vois pas comment
faire.
Merci pour la précision concernant l'exportation vers Excel :)
@+
Guy FALESSE
Bonjour Raymond,
D'abord, merci pour ta réponse.
Je n'ai pas teste, mais ne serait-il pas possible d'ouvrir le fichier
texte,
ce copier son contenu dans le presse-papier et de faire un coller par
programmation, parce que tu me parles de la possibilité de la saisie de
données par programmation, serait-ce cela? Sinon, je ne vois pas comment
faire.
Merci pour la précision concernant l'exportation vers Excel :)
@+
Guy FALESSE
il faudrait d'abord déterminer, compte tenu que le mémo ne sera pas
modifiable sinon en le partageant, l'organisation retenue. Pourquoi ne pas
envisager de mettre un lien vers le fichier plutôt que d'afficher un petit
cadre sur un formulaire ? tu pourrais même lier n'importe quel fichier. Ta
base aurait l'avantage de ne pas trop grossir non plus.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" a écrit dans le message de
news:Bonjour Raymond,
D'abord, merci pour ta réponse.
Je n'ai pas teste, mais ne serait-il pas possible d'ouvrir le fichier
texte,ce copier son contenu dans le presse-papier et de faire un coller par
programmation, parce que tu me parles de la possibilité de la saisie de
données par programmation, serait-ce cela? Sinon, je ne vois pas comment
faire.
Merci pour la précision concernant l'exportation vers Excel :)
@+
Guy FALESSE
il faudrait d'abord déterminer, compte tenu que le mémo ne sera pas
modifiable sinon en le partageant, l'organisation retenue. Pourquoi ne pas
envisager de mettre un lien vers le fichier plutôt que d'afficher un petit
cadre sur un formulaire ? tu pourrais même lier n'importe quel fichier. Ta
base aurait l'avantage de ne pas trop grossir non plus.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" <guy.falesse@skynet.be> a écrit dans le message de
news:u3H2dVXlDHA.1672@TK2MSFTNGP09.phx.gbl...
Bonjour Raymond,
D'abord, merci pour ta réponse.
Je n'ai pas teste, mais ne serait-il pas possible d'ouvrir le fichier
texte,
ce copier son contenu dans le presse-papier et de faire un coller par
programmation, parce que tu me parles de la possibilité de la saisie de
données par programmation, serait-ce cela? Sinon, je ne vois pas comment
faire.
Merci pour la précision concernant l'exportation vers Excel :)
@+
Guy FALESSE
il faudrait d'abord déterminer, compte tenu que le mémo ne sera pas
modifiable sinon en le partageant, l'organisation retenue. Pourquoi ne pas
envisager de mettre un lien vers le fichier plutôt que d'afficher un petit
cadre sur un formulaire ? tu pourrais même lier n'importe quel fichier. Ta
base aurait l'avantage de ne pas trop grossir non plus.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" a écrit dans le message de
news:Bonjour Raymond,
D'abord, merci pour ta réponse.
Je n'ai pas teste, mais ne serait-il pas possible d'ouvrir le fichier
texte,ce copier son contenu dans le presse-papier et de faire un coller par
programmation, parce que tu me parles de la possibilité de la saisie de
données par programmation, serait-ce cela? Sinon, je ne vois pas comment
faire.
Merci pour la précision concernant l'exportation vers Excel :)
@+
Guy FALESSE
Bonjour,
En fait, il s'agit de copier le dir d'un CD obtenu par un logiciel tiers
et
comme je n'ai pas des milliers de CD, la base ne sera jamais trop grosse
:)
Je ne vois aue ça comme solution, faire un copier coller du fichier texte
dans le champ mémo et à partir de ce dernier, je peux effectuer des
recherches, ce sera surtout valable concernant les CD contenant beaucoup
de
fichiers (utilitaires et autres)
Bonjour,
En fait, il s'agit de copier le dir d'un CD obtenu par un logiciel tiers
et
comme je n'ai pas des milliers de CD, la base ne sera jamais trop grosse
:)
Je ne vois aue ça comme solution, faire un copier coller du fichier texte
dans le champ mémo et à partir de ce dernier, je peux effectuer des
recherches, ce sera surtout valable concernant les CD contenant beaucoup
de
fichiers (utilitaires et autres)
Bonjour,
En fait, il s'agit de copier le dir d'un CD obtenu par un logiciel tiers
et
comme je n'ai pas des milliers de CD, la base ne sera jamais trop grosse
:)
Je ne vois aue ça comme solution, faire un copier coller du fichier texte
dans le champ mémo et à partir de ce dernier, je peux effectuer des
recherches, ce sera surtout valable concernant les CD contenant beaucoup
de
fichiers (utilitaires et autres)
Tu vas essayer ça sur un fichier texte banal :
Private Sub Commande0_Click()
Dim x As String
Dim fs, F
Set fs = CreateObject("Scripting.FileSystemObject")
Set F = fs.OpenTextFile("c:texte.txt", ForReading)
Do Until F.AtEndOfLine
x = x & F.ReadLine & vbCrLf
Loop
F.Close
Set fs = nothing
set F = nothing
' MsgBox x
End Sub
x est le nom de ton champ mémo.
texte.txt est un fichier texte
tu coches la référence : microsoft scripting runtime
si ça fonctionne teste le sur un gros fichier.
on est obligé de passer par une lecture ligne à ligne car une ligne ne
peut
pas dépasser 65535 caractères.
C'est une idée seulement.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" a écrit dans le message de
news:Bonjour,
En fait, il s'agit de copier le dir d'un CD obtenu par un logiciel tiers
etcomme je n'ai pas des milliers de CD, la base ne sera jamais trop grosse
:)Je ne vois aue ça comme solution, faire un copier coller du fichier
texte
dans le champ mémo et à partir de ce dernier, je peux effectuer des
recherches, ce sera surtout valable concernant les CD contenant beaucoup
defichiers (utilitaires et autres)
Tu vas essayer ça sur un fichier texte banal :
Private Sub Commande0_Click()
Dim x As String
Dim fs, F
Set fs = CreateObject("Scripting.FileSystemObject")
Set F = fs.OpenTextFile("c:texte.txt", ForReading)
Do Until F.AtEndOfLine
x = x & F.ReadLine & vbCrLf
Loop
F.Close
Set fs = nothing
set F = nothing
' MsgBox x
End Sub
x est le nom de ton champ mémo.
texte.txt est un fichier texte
tu coches la référence : microsoft scripting runtime
si ça fonctionne teste le sur un gros fichier.
on est obligé de passer par une lecture ligne à ligne car une ligne ne
peut
pas dépasser 65535 caractères.
C'est une idée seulement.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" <guy.falesse@skynet.be> a écrit dans le message de
news:uaILzHYlDHA.1728@TK2MSFTNGP11.phx.gbl...
Bonjour,
En fait, il s'agit de copier le dir d'un CD obtenu par un logiciel tiers
et
comme je n'ai pas des milliers de CD, la base ne sera jamais trop grosse
:)
Je ne vois aue ça comme solution, faire un copier coller du fichier
texte
dans le champ mémo et à partir de ce dernier, je peux effectuer des
recherches, ce sera surtout valable concernant les CD contenant beaucoup
de
fichiers (utilitaires et autres)
Tu vas essayer ça sur un fichier texte banal :
Private Sub Commande0_Click()
Dim x As String
Dim fs, F
Set fs = CreateObject("Scripting.FileSystemObject")
Set F = fs.OpenTextFile("c:texte.txt", ForReading)
Do Until F.AtEndOfLine
x = x & F.ReadLine & vbCrLf
Loop
F.Close
Set fs = nothing
set F = nothing
' MsgBox x
End Sub
x est le nom de ton champ mémo.
texte.txt est un fichier texte
tu coches la référence : microsoft scripting runtime
si ça fonctionne teste le sur un gros fichier.
on est obligé de passer par une lecture ligne à ligne car une ligne ne
peut
pas dépasser 65535 caractères.
C'est une idée seulement.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" a écrit dans le message de
news:Bonjour,
En fait, il s'agit de copier le dir d'un CD obtenu par un logiciel tiers
etcomme je n'ai pas des milliers de CD, la base ne sera jamais trop grosse
:)Je ne vois aue ça comme solution, faire un copier coller du fichier
texte
dans le champ mémo et à partir de ce dernier, je peux effectuer des
recherches, ce sera surtout valable concernant les CD contenant beaucoup
defichiers (utilitaires et autres)
Tu vas essayer ça sur un fichier texte banal :
Private Sub Commande0_Click()
Dim x As String
Dim fs, F
Set fs = CreateObject("Scripting.FileSystemObject")
Set F = fs.OpenTextFile("c:texte.txt", ForReading)
Do Until F.AtEndOfLine
x = x & F.ReadLine & vbCrLf
Loop
F.Close
Set fs = nothing
set F = nothing
' MsgBox x
End Sub
x est le nom de ton champ mémo.
texte.txt est un fichier texte
tu coches la référence : microsoft scripting runtime
si ça fonctionne teste le sur un gros fichier.
on est obligé de passer par une lecture ligne à ligne car une ligne ne
peut
pas dépasser 65535 caractères.
C'est une idée seulement.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" a écrit dans le message de
news:Bonjour,
En fait, il s'agit de copier le dir d'un CD obtenu par un logiciel tiers
etcomme je n'ai pas des milliers de CD, la base ne sera jamais trop grosse
:)Je ne vois aue ça comme solution, faire un copier coller du fichier
texte
dans le champ mémo et à partir de ce dernier, je peux effectuer des
recherches, ce sera surtout valable concernant les CD contenant beaucoup
defichiers (utilitaires et autres)
Tu vas essayer ça sur un fichier texte banal :
Private Sub Commande0_Click()
Dim x As String
Dim fs, F
Set fs = CreateObject("Scripting.FileSystemObject")
Set F = fs.OpenTextFile("c:texte.txt", ForReading)
Do Until F.AtEndOfLine
x = x & F.ReadLine & vbCrLf
Loop
F.Close
Set fs = nothing
set F = nothing
' MsgBox x
End Sub
x est le nom de ton champ mémo.
texte.txt est un fichier texte
tu coches la référence : microsoft scripting runtime
si ça fonctionne teste le sur un gros fichier.
on est obligé de passer par une lecture ligne à ligne car une ligne ne
peut
pas dépasser 65535 caractères.
C'est une idée seulement.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" <guy.falesse@skynet.be> a écrit dans le message de
news:uaILzHYlDHA.1728@TK2MSFTNGP11.phx.gbl...
Bonjour,
En fait, il s'agit de copier le dir d'un CD obtenu par un logiciel tiers
et
comme je n'ai pas des milliers de CD, la base ne sera jamais trop grosse
:)
Je ne vois aue ça comme solution, faire un copier coller du fichier
texte
dans le champ mémo et à partir de ce dernier, je peux effectuer des
recherches, ce sera surtout valable concernant les CD contenant beaucoup
de
fichiers (utilitaires et autres)
Tu vas essayer ça sur un fichier texte banal :
Private Sub Commande0_Click()
Dim x As String
Dim fs, F
Set fs = CreateObject("Scripting.FileSystemObject")
Set F = fs.OpenTextFile("c:texte.txt", ForReading)
Do Until F.AtEndOfLine
x = x & F.ReadLine & vbCrLf
Loop
F.Close
Set fs = nothing
set F = nothing
' MsgBox x
End Sub
x est le nom de ton champ mémo.
texte.txt est un fichier texte
tu coches la référence : microsoft scripting runtime
si ça fonctionne teste le sur un gros fichier.
on est obligé de passer par une lecture ligne à ligne car une ligne ne
peut
pas dépasser 65535 caractères.
C'est une idée seulement.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Guy FALESSE" a écrit dans le message de
news:Bonjour,
En fait, il s'agit de copier le dir d'un CD obtenu par un logiciel tiers
etcomme je n'ai pas des milliers de CD, la base ne sera jamais trop grosse
:)Je ne vois aue ça comme solution, faire un copier coller du fichier
texte
dans le champ mémo et à partir de ce dernier, je peux effectuer des
recherches, ce sera surtout valable concernant les CD contenant beaucoup
defichiers (utilitaires et autres)