Pour info, j'ai trouvé la réponse.
Je mets la solution ici pour ceux qui en veulent.
Set db = CurrentDb ' Référence à la base courante
sql = "SELECT * FROM Ma_table WHERE...
Type: Messages; Utilisateur: Je_debute_en_sas
Pour info, j'ai trouvé la réponse.
Je mets la solution ici pour ceux qui en veulent.
Set db = CurrentDb ' Référence à la base courante
sql = "SELECT * FROM Ma_table WHERE...
Merci User ce sera fait.
J'ai réussi à réaliser la 2ème requête. Il s'agissait d'une mauvaise déclaration sur mon deuxième onglet cible.
J'ai cependant une question d'ordre esthétique. En fait le...
@User J'ai bien fermé l'application EXCEL grâce au code suivant
Set wsX = Nothing
Set wkX = Nothing
Set appX = Nothing
Et j'ai bien réussi à boucler pour créer chaque direction un fichier...
C'est super. ça marche.
Merci beaucoup User.
Maintenant je vais voir comment je peux boucler tout ça avant de mettre la discussion à résolu. :D
Je vous remercie pour vos réponses très rapides.
@User Votre code adapté à mon contexte marche très bien. Mais avec celui-ci maintenant se pose la question du filtre que je n'arrive plus à...
Bonjour james68,
Je me permet de m'initier dans votre discussion car je cherche à faire ce que tu proposes et je n'arrive justement pas le résultat de ma requête sur un fichier excel existant....
Bonjour,
Je suis également débutant en VBA.
J'ai un souci avec CopyFromRecordset que je n'arrive pas bien à l'utiliser.
J'ai une table appelée (Ma_table) sur laquelle j'ai un ensemble...
Bonjour,
Je pense que cela est du au nom de l'onglet (sheet_name="Termes"); qui n'est pas parametré. Du coup il écrase à chaque fois les précédentes tables.
Tentez (sheet_name="Termes_&i."),...
Bonjour,
Je ne sais pas si c'est moi avec ses explication. Je ne peux pas faire grand chose. Peux-tu mettre soit la table que tu souhaites réaliser le filtre, le code ou ce que renvoie la log ?
Bonjour,
Tout d'abord dans mon code il y a une petite. Il manque "Table" dans ma requête. C'est ce que la log log dit d'ailleurs.
Ensuite dans ta requête, tu mets une filtre sur deux colonnes...
Bonjour,
Si j'ai bien compris voilà le cade.
Proc sql noprint;
Create ManouvelleTable as
Select * from Matable where CleEtrangereBras in ('B médicament', 'C médicament');
quit;
Bonjour,
Pouvez-vous nous dire ce que contient les variables que vous déclarez (base Listevarfin nommac) ?
Parce qu'en lisant votre code j'impression que vous considérez &&Listevarfin&i comme...
Je ne suis pas sûr que ce que tu demandes sois réalisable facilement sans passer par des macros.
Mais peux-tu en suivant ton dernier exemple nous mettre la table que tu cherches à avoir, s'il te...
Bonjour,
Vous y étiez presque. Il y a plusieurs possibilités :
cats(Nom,'_', prenom);
catx('_',Nom, prenom);
nom !! '_' !! Prenom ;
Je ne connais pas l'utilisation finale du fichier, mais dans ce cas je te conseille de transposer toutes les variables.
data test ;
input Annee Var1 $ Var2 $ ;
cards;
2015 texte texte...
Bonjour xavier_dcf,
Utilise la proc sgplot et histogramme comme ceci :
proc sgplot data=sashelp.prdsal2 ;
histogram actual ;
run;
Bonjour Polmart,
Tu dois faire une transformation des tes valeurs avant ta transposition car SAS n'autorise pas de table avec deux colonnes du même nom. Voilà ce que je te propose :
data...
Bonjour Claude-Louis,
Pour sélectionner un ensemble dans variables qui commence par Maladies, tu peux utiliser le code suivant :
proc sql noprint;
Select name
Into: Ma_liste_de_var...
Bonjour Claude-Louis,
Je pense que ça aurait été mieux si tu avais mis un exemple concernant la structure de tes données mais ce n'est pas trop grave.
J'ai donc créé un petit jeu de données...
Bonjour dragon_thuha,
Je ne sais pas dans quel contexte tu te trouves ni ce que tu veux, mais en tout cas voilà un lien qui pourra t'aider : ...
Content de vous avoir aidé.
Merci de mettre résolu pour que cela puisse aider d'autres personne en cas de besoin ;)
Je pense qu'on ne peut directement supprimer les blancs sans les lignes du coup voilà ce que je te propose :
- 1 Création de 3 tables correspondant aux 3 garanties
- 2 Créer des macros stockant...
Bonjour moustache78500,
Je n'ai pas très bien saisi la question car en regardant votre table elle n'est pas bien transposée. Par exemple si je regarde la garantie incendie (ligne 6 à 13 donc 7...
Cela ne fonctionne pas parce que à priori tu n'as pas adapté ton code par rapport à tes variables.
En effet, tu devrais utiliser les NUCPTPCG classcpt comme variables de tries au lieu des nucptcg...
Bonjour,
Je n'ai pas très bien compris ta problématique. Mais s'il s'agit d'une lecture de fichier Xml voilà la solution.
libname MyXml xml 'D:\Projet_SAS\CEE001.xml'; /*Chemin du...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.