Bonjour à tous,
Voici le dernier livre que j'ai lu : VBA pour Access - 2007 et 2010
L'avez-vous lu ? Qu'en pensez-vous ?
Philippe
Version imprimable
Bonjour à tous,
Voici le dernier livre que j'ai lu : VBA pour Access - 2007 et 2010
L'avez-vous lu ? Qu'en pensez-vous ?
Philippe
Salut Philippe,
J'ai pas acheté le bouquin mais j'ai lu des extraits sur le site eyrolles.
Sans vouloir la jouer JP Coffe, j'ai un très mauvais pressentiment sur le reste car au moins trois points lus m'ont fait dresser ma tignasse de teenager... :aie:
En effet, j'ai lu que l'auteur ne conseille pas d'activer l'option explicit dans l'éditeur VBA... Dans le registre de la prévention routière, il pourrait écrire qu'il ne conseille par de mettre la ceinture de sécurité ! :aie:
De plus, pour concaténer deux chaines il conseille + au lieu de & mais chacun sait qu'il faut réserver le + pour des cas particuliers ("a" + Null)
J'ai l'impression qu'à partir de la page 170, on a droit a un listing de code VBA comme très souvent dans ce type de bouquin. J'ai déjà vu pire avec des bouquins qui copiaient l'aide d'Access :mouarf:.
Suis-je tombé sur des extraits non représentatifs ? 8O
Merci,
Philippe
Salut Philippe
Je n'ai pas lu une telle information, mais le contraire, page 51 tu trouves :Citation:
En effet, j'ai lu que l'auteur ne conseille pas d'activer l'option explicit dans l'éditeur VBA... Dans le registre de la prévention routière, il pourrait écrire qu'il ne conseille par de mettre la ceinture de sécurité !
Tu as du lire ce qui est écrit page 16 lorsque l'auteur décrit uniquement les paramètres de la fenêtre option de vb.Citation:
Il est possible en VBA d'utiliser des variables sans déclaration préalable : à la première utilisation, VBA prend le nom en compte en tant que variables. Mais ceci est formellement déconseillé, et on recommande vivement de rendre obligatoire la déclaration des variables par la directive Option Explicit placée en tête de module.
Je ne suis pas d'accord avec toi, ainsi page 55Citation:
De plus, pour concaténer deux chaines il conseille + au lieu de & mais chacun sait qu'il faut réserver le + pour des cas particuliers ("a" + Null)
A partir de la page 170 se sont des exemples concrets, avec des codes très simples, et non une copie de l'aide VBA, même si la plupart des exemples se trouvent dans d'autres ouvrages.Citation:
La seule opération définie sur les chaînes est la concaténation. En toute rigueur, l'opérateur de concaténation est &, mais on peut aussi employer +. Le comportement est différent en cas de mélange avec numérique :
chaîne & chaîne donne chaîne
chaîne + chaîne donne chaîne
chaîne & nombre donne chaîne (le nombre est converti)
chaîne + nombre donne message d'erreur
nombre & nombre donne message d'erreur
nombre + nombre donne nombre
Philippe
tu as oublié de préciser la légende :aie: :Citation:
Tu as du lire ce qui est écrit page 16 lorsque l'auteur décrit uniquement les paramètres de la fenêtre option de vb
tu disCitation:
Les choix de la figure nous semblent les plus raisonnables.
ben, je n'ai pas dit ça au sujet de ce livre... :calim2:Citation:
...avec des codes très simples, et non une copie de l'aide VBA
Tu cites des extraits d'autres chapitres qui contredisent ce que j'ai lu.
Ce n'est pas la première fois que je vois des incohérences ou des contradictions soit au fil des pages d'un livre soit entre le texte et les codes sources.
Philippe
P.S.: Pour toute relecture d'un bouqin en préparation, n'hésitez pas à me contacter, vous en aurez pour vos frais de port... :mouarf: