bns
je veux afficher le contenu d'une table sous sql server sur un fichier excel c à d je vx créer un macro et quand je l'execute le resulut s'affiche sur un fichier excel
 
			
			






 
			
			
			
			 
			
				
 base de donnée sql server vers excel
 base de donnée sql server vers excel
				
				
						
						
				bns
je veux afficher le contenu d'une table sous sql server sur un fichier excel c à d je vx créer un macro et quand je l'execute le resulut s'affiche sur un fichier excel
 
 
				
				
						
						
				As tu pensé à utiliser les Importations de données externes?
Menu Données / Données externes
 
 
				
				
						
						
				Tout à fait d'accord avec jfontaine. C'est la manière de procéder la plus simple et ne nécessite pas de code.
Une autre piste : fais une table Pivot avec source de données externe. Cela présente l'avantage d'afficher d'abord des totaux (nbr de commandes par client, nombre d'employé par équipe, ...) et, si tu fais un double clic sur un chiffre total, tu obtiens la liste des records dans une nouvelle sheet.
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				oui j'ai pensé a ca mais la demande et de se connecté directement à la base de donnée et afficher les résultat sur des celules excel

 
 
				
				
						
						
				Bonjour
Une autre solution est d'utiliser ADO pour te connecter au serveur et récupérer des infos à l'aide de requêtes.
Va voir dans les tutos Access et VB6 tu en auras sur ADO, ces méthodes peuvent être utilisées sous Excel en référençant la bibliothéque.
Starec
 
 
				
				
						
						
				Bonjour
cette ref microsoft " importer des données à partir de MS SQL server dans Excel" pourra peut-être t'aider
nota: on passe sans pb de VB6 à VBA
http://support.microsoft.com/kb/306125/
Partager