begin process at 2008 07 21 00:30:19
1 213 530 membres
431 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

9 commentaire(s) de trolix sur des sources sur vbfrance

Le : 23/06/2007 16:26:35
Source : IMPORTER ET EXPORTER AVEC EXCEL
Bonjour,

merci de ta sollicitation mais je ne programme plus depuis des années. Je serais bien incapable de te dire d'où vient le problème, d'autant plus que je ne connais pas VB2005Express.
Il y a surement quelques différences avec VB6 donc je suppose que le problème vient d'une option quelconque ou d'une référence.

Bon courage pour le suite.


Le : 02/08/2005 23:24:12
Source : IMPORTER ET EXPORTER AVEC EXCEL
Salut à toi programmeur désoeuvré ;-)

concernant ton problème je ne pense pas que l'on puisse choisir la version de la librairie.

En revanche, si je ne me trompe pas, la librairie 9 (donc pour Office 2000) est sensée gérer les versions précédentes.

Donc en théorie en travaillant avec la Microsoft Excel 9 object library tu dois pouvoir utiliser des fichiers Excel 97 et 2000.

Mais bon je ne suis pas sûr de mon coup. Si ça ne marche pas je pense malheureusement que tu devras trouver une autre astuce...

En espérant t'avoir aidé.


Le : 08/07/2005 15:49:36
Source : IMPORTER ET EXPORTER AVEC EXCEL
Merci Veyraud,

concernant ta question je te conseille d'enregsitrer une macro sous excel en formatant ta cellule au format voulu.

Ensuite tu arrête l'enregistrement et tu édites la macro. Là tu verras le code qui correspond à ce que tu veux faire.

Bon courage.

PS: si mon code vous a servi n'hésitez pas à le noter ;-)


Le : 09/06/2005 13:15:06
Source : IMPORTER ET EXPORTER AVEC EXCEL
Oups j'ai oublié le next...


Le : 09/06/2005 13:14:05
Source : IMPORTER ET EXPORTER AVEC EXCEL
Re-salut,

tu peux faire plus simple je pense:


Sub copy()
Dim xls As Excel.Workbook
Set xls = GetObject("C:\...\mafeuille.xls")

Dim j As Integer
For j = 1 To 3

With xls

   .Worksheets(1).Range("B" & j).Value =    .Worksheets(1).Range("A" & j).Value

End With

Ceci va copier la valeur de la cellule Aj vers la cellule Bj.

Si le + ne marche pas essaie avec le &. Je ne me rappelle plus précisément de la syntaxe.
Je vais essayer de trouver ça.

Bon courage.


Le : 09/06/2005 09:28:50
Source : IMPORTER ET EXPORTER AVEC EXCEL
Salut Meuhste,

pour exporter une plage de cellules vers un autre classeur je crois qu'il n'y a pas d'autre choix que de faire une boucle.

Cela donne un truc du genre:

Dim i as integer

for i= 0 to 10
xls.worksheets(1).range("B" + i).Value = i
Next

Voilà un exemple qui mettra la valeur i dans la cellule "B valeur de i".

Après à toi d'adapter en fonction de tes besoins mais pour répondre clairement à ta question il n'existe pas de méthode pour sélectionner une plage de cellules d'un seul coup.

En espérant t'avoir aidée...


Le : 30/05/2005 16:33:41
Source : IMPORTER ET EXPORTER AVEC EXCEL
Normalement il faut ajouter en référence "Microsoft Excel 10.0 Object Library"
Sachant que 10.0 correspond à Office XP, donc si tu as une autre version d'Office il faut adapter la référence.
Par contre je ne les ai pas en tête donc...

Il me semble que c'est la seule explication à ton problème (que j'ai déjà eu d'ailleurs) donc ça devrait être résolu par ce biais.
Je vais essayer de vérifier ce soir...


Le : 02/10/2002 17:22:50
Source : IMPORTER ET EXPORTER AVEC EXCEL
Notez moi !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Le : 23/09/2002 15:25:37
Source : IMPORTER ET EXPORTER AVEC EXCEL
Ce code est super!!!! ça marche nickel! T'es le meilleur Trolix!!!!



[ Page 1 ]

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Boutique

Boutique de goodies CodeS-SourceS