Publicité
Offres partenaires
Actualités relatives

Windows Live Messenger et autres services chez Nokia

Publié le 23 août 2007

Nokia vient d’annoncer un partenariat avec Microsoft, qui va permettre aux utilisateurs de téléphones Nokia d’utiliser les services Windows Live, dont le célèbre Windows Live Messenger (plus connu sous le nom de MSN). Les utilisateurs de smartphones Sym Lire la suite

iLuv et sa radio FM

Publié le 18 mai 2007

Iluv n’est jamais en reste et on se demande comment ils font pour réactualiser leurs accessoires. Tenez voilà ce nouveau transmetteur FM, l’i703 ! Muni de son écran rétro-éclairé et de son port mini-USB pour synchroniser et recharger l’iPod, l’obje Lire la suite

Une antenne 3G à la maison avec SFR

Publié le 19 novembre 2008

SFR teste la technologie femtocell en France : une antenne 3G à la maison. Lire la suite

Une clef USB en forme de carte bancaire

Publié le 13 décembre 2005

Ce sont nos confrères de PC Inpact qui nous ont informé qu’une nouvelle clef USB était commercialisée à ce jour. En soit, cette dernière n’a rien d’exceptionnel. USB 2.0, elle est dér Lire la suite

Les derniers tests

Tom's Overdrive : la France première des qualifications

Publié le 03 décembre 2008

Ce week-end a eu lieu une des dernières phases préparatoires de notre concours mondial d'overclocking : 5 équipes se sont affrontées dans nos locaux, pour savoir qui ira défendre les couleurs de la France lors de la finale mondiale. Lire la suite

Guide de Noël 2008

Publié le 01 décembre 2008

Comme chaque année, voici venu l’heure de notre sélection des meilleurs composants, sorte de résumé des comparatifs et de nos avis sur les produits disponibles actuellement, classés par catégorie et tranche de prix. Que mettre sous le sapin ? Lire la suite

Un dual core à 3,8 GHz pour 100 euros

Publié le 28 novembre 2008

Comment obtenir un dual core Intel à 3.8 GHz voir 4 GHz pour 100 € ? Grâce à la magie de l'overclocking, et aux quelques conseils prodigués dans ce guide ! Lire la suite

Windows 7 : premier point sur les performances

Publié le 26 novembre 2008

Microsoft a annoncé que Windows 7 serait plus rapide et consommerait moins de ressources que Windows Vista. Qu’en est-il de la première version massivement distribuée aux développeurs ? Peut-elle déjà tenir la comparaison face à Windows Vista ? Lire la suite

  FORUM Tom's Hardware » Programmation » VB / VBA / VBS » utiliser l'objet windows
 

utiliser l'objet windows

Il y a 493 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici



Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : utiliser l'objet windows
 
Plus d'informations

Bonjour,
Je voudrais comment on peut utiliser l'objet windows pour un environnement autre que acces
en effet j'aimerais
utiliser l'objet

Code :
  1. windows.("test.xls" )


C'est pour vérifier que ma fenêtre est ouverte
et j'aimerais récupéer l valeur d'erreur de quel type est t'elle?

Merci d'avance

Liens sponsorisés


Inscrivez-vous ou connectez-vous pour masquer ceci.

Plus d'informations

Bonjour
je suis dans un environnement Acces et j'aimeais savoir
si mon fichier "c:\Temp\e_analyse_croisée.xls" est ouvert ou utiliser pour le fermer pour pouvoir lancer un export sur le meme fichier et écrasé le précedent

Si quelqu'un peut me dire les fonction que je peux utiliser merci d'avance


Message édité par darkspoilt le 19-12-2007 Ã  11:16:00
zeb
Profil : Modérateur libre

Les sujets précédents ont été fusionnés par Zeb

 

--------------------------
Je fusionne car c'est la même question.

 


La collection Windows, ce sont les fenêtres de ton applications.

 

Comment résoudre ton problème ?

 

Premier constat : plusieurs sessions d'Excel peuvent exister.
Donc il faut itérer dans toutes les applications ouvertes pour trouver les instances d'Excel.
--> voir EnumWindows
Dans ces instances, on recherchera celle qui contient ton fichier ouvert.

 

(à suivre...)

 


Encore mieux
Autre solution, utiliser GetObject


Message édité par zeb le 19-12-2007 Ã  15:56:01

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Plus d'informations

en fait je suis dans Access et j'aimerais vérifier que ma fenêtre Excel est bien fermé avant de faire un export

Code :
  1. Set MyObject = GetObject("C:\Temp\e_analyse_croisée.xls" )



et quand il est ouvert ou fermé je sais même pas ce qu'il renvoie?


Message édité par darkspoilt le 21-12-2007 Ã  09:44:05
Plus d'informations

J'ai trouvé
je fais un

Code :
  1. Myobject.close

mais il y a un petit souci mon classeur se ferme bien mais pas l'application Excel du coup je me trouve avec deux applications Excel une vide et une contenant ma nouvelle feuille.
Quelqu'un aurait une solution?

zeb
Profil : Modérateur libre

Réfléchissez !!
/
http://img.kelkoo.com/pdb/19101/medium/17/05/40/17054097.jpg

Faudrait peut-être reprendre ce qu'on a déjà vu. :o
1° Lis la doc sur GetObject
2° Utilise la fenêtre espion de VB.

------------------

Code :
  1. Set MyObject = GetObject(..)
  2. Stop

Ou un point d'arrêt, au choix.

Quand ton code s'arrête, ajoute MyObject à la fenêtre des espions. Tu y découvres que MyObject est de type Object/Workbook. C'est donc un classeur (On s'en serait douté, quand même). Or la classe Workbook possède un attribut Application de type Excel.Application. C'est l'instance d'Excel qu'il te faut.

Par principe, vérifie que l'instance ne contient pas d'autres classeurs avant de la fermer.


---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Plus d'informations

Et comment on utilise cet attribut?

Code :
  1. Set MyObject = GetObject("C:\Temp\e_analyse_croisée.xls" )
  2. Myobject.close



et quand la fenêtre était déja fermé j'ai un problème d'automation l'bojet s'est déconnecté quand j'utilise les espions


Message édité par darkspoilt le 24-12-2007 Ã  11:21:32

  FORUM Tom's Hardware » Programmation » VB / VBA / VBS » utiliser l'objet windows

Aller à :
 

Annonces Google