[VBA] encore !!!! MultiPage et Page

encore !!!! MultiPage et Page [VBA] - Programmation

Marsh Posté le 04-01-2002 à 14:09:53    

et oui encore moi ...
c normal, je commence le VBA depuis 2 semaines
voila, j'ai une multipage avec 4 onglets
je voudrais lorsque j'appui sur un bouton de la page1 affiche la page 4?? comment faire, j'arrive pas a trouver les propriétés ...
 
merci :hello:


---------------
toujours un petit mot gentil:
Reply

Marsh Posté le 04-01-2002 à 14:09:53   

Reply

Marsh Posté le 04-01-2002 à 19:08:48    

J'ai jamais trouvé non plus ... Mais maintenant j'ai abandonné ce language !!! Vive le Delphi c'est mieux !!!
 
Fais de même tant qu'il en est encore temps !!! :hello:


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 07-01-2002 à 09:10:32    

Le delphi oui je veux bien mais c pour faire des macros excel, j'ai pas le choix la non ?
 
Qu'est ce qui a comme soft gratos, ou en test pour devellopper en delphi sous windows ??
 
Moi je connais comme language le C++ et VB, comme ca je connaitrais les trois ...


---------------
toujours un petit mot gentil:
Reply

Marsh Posté le 07-01-2002 à 09:29:54    

La propriété que tu cherches ne serait-elle pas .Page = n° onglet ?
 
A+

Reply

Marsh Posté le 07-01-2002 à 11:02:45    

Ca doit etre ca
 
sheets(index).Select
 
A+

Reply

Marsh Posté le 07-01-2002 à 11:51:52    

olicel a écrit a écrit :

et oui encore moi ...
c normal, je commence le VBA depuis 2 semaines
voila, j'ai une multipage avec 4 onglets
je voudrais lorsque j'appui sur un bouton de la page1 affiche la page 4?? comment faire, j'arrive pas a trouver les propriétés ...
 
merci :hello:  




sheets("feuil4" ).activate    ?

Reply

Marsh Posté le 07-01-2002 à 15:43:38    

non non non vous n'i etes pas du tout
c kan je fais un multipage avec des onglet !!
et je voudrais pouvoir dire hop on affiche l'onglet 2


---------------
toujours un petit mot gentil:
Reply

Marsh Posté le 07-01-2002 à 16:39:09    

olicel a écrit a écrit :

non non non vous n'i etes pas du tout
c kan je fais un multipage avec des onglet !!
et je voudrais pouvoir dire hop on affiche l'onglet 2  




Dire 'hop' et il affiche l'onglet 2 ? Tu branches ton micro et tu inclus une retine de reconnaissance vocale. Ensuite :
If Voix.mot = "hop" then
  Goto onglet_2
else
  MessageBox "Quoi ???"
end if
 
Nan je déconne ;-)
 
Pour Delphi, saches que la version 6 (la toute dernière) édition personnelle est GRATUITE !!! Va sur http://www.borland.com, choisis download  et ensuite delphi, et tu trouveras (140 Mo).
Tu peut faire de la programmation OLE Autoimation, donc pour excel, en delphi ! Tu peux tout faire en Delphi ! Crois moi abandonne le VB, tu as tout à gagner !
 
En delphi ça donnerait :
 
If Voix.Mot = 'hop' Then
  Onglet_2.Open
Else
  ShowMessage ('Quoi ???';);
 
@+ :hello:

 

[edtdd]--Message édité par juju_le_barbare--[/edtdd]


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 08-01-2002 à 13:54:44    

Je voudrais pas me répéter, mais la propriété .Page = n° d'onglet ne te convient-elle pas ?
 
A+
 
PS: j'avais bien compris ton pb :)

Reply

Marsh Posté le 09-01-2002 à 08:40:17    

oui sylderon tu avais bien compris mon prob mais ca ne marche pas.
 
si je fais (principale c le nom de ma form(fenetre))
 
Principale.MultiPage1.Pages = 2
il me dit "argument non facultatif"
 
ou bien  
Principale.MultiPage1.Page = 2 (parce que pages sans s ca n'a pas l'air d'exister)
il me dit "propriete ou méthode non gérés pas cet objet"
 
donc j'i arrive toujours po :pt1cable:

 

[edtdd]--Message édité par olicel--[/edtdd]


---------------
toujours un petit mot gentil:
Reply

Marsh Posté le 09-01-2002 à 08:40:17   

Reply

Marsh Posté le 09-01-2002 à 09:21:42    

Désolé, la propriété que je t'ai donné précédemment fonctionne avec un controle multipage sous VB6.
 
En VBA sous Excel, la propriété est .Value (en lecture/écriture)
 
 
A+

Reply

Marsh Posté le 09-01-2002 à 10:02:58    

o putain  :ouch:  
 
et dire que j'avais fait toute les propriétés, suis vraiment un flan la ....
 
enfin merci c cool
 
ca ca veux dire que ca marche evidement  :)


---------------
toujours un petit mot gentil:
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed