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 !

Sujet : VBA sur excel [ Archives Visual Basic / Testez mon soft fait en VB (Faites votre pub ICI) ] (elpais)

mardi 4 avril 2006 à 10:37:32 | VBA sur excel

elpais



 El  toreador
       Ma demande est simple mais compliquée pour moi. je veux  à l'aide d'une macro qu'excel change de feuille et passe à la suivante "sachant quelles st nommées différemment  mais je veux que ce soit en relatif juste qu'au moment où il n'y a plus de chiffre à la cellule C10. merci d'avance

 sheet.offset(1).select   "offset n'est pas bon

mardi 4 avril 2006 à 11:01:21 | Re : VBA sur excel

mcs2006

Membre Club
Bonjour,

Et avec ça,  

ActiveSheet.Next.Select

ça fait ce que tu veux ?

mardi 4 avril 2006 à 11:12:15 | Re : VBA sur excel

jordinette

Bonjour,

    nbfeuille = Sheets.Count
i = 1
    Sheets(1).Select
    Range("C10").Select
Do
    If ActiveCell.Value <> "" Then
    i = i + 1
        Sheets(i).Select
        Range("C10").Select
    Else
    End If
Loop While i <> nbfeuille

la dernière feuille qui s'affiche est celle où la cellule C10 est vide ;o)

Jordinette

mardi 4 avril 2006 à 12:59:27 | Re : VBA sur excel

us_30

Membre Club
Bonjour,

Le réponse de Mcs2006 est excellente. Et je rajouterai, qu'il faut aussi utiliser le controle d'erreur afin de ne pas avoir de problème lorsqu'on arrive à la dernière feuille. Par exemple en utilisant ON ERROR RESUME NEXT... qui permet de poursuivre l'exécution après l'erreur. Ou bien en utilisant la valeur Err généré.

Exemple :

Sub changefeuille()
On Error Resume Next
ActiveSheet.Next.Select
If Err <> 0 Then Exit Sub

'.... suite du prog

End Sub




Cette discussion est classé dans : vba, excel, offset


Répondre à ce message

Sujets en rapport avec ce message

Info sur coordonnées en VBA dans une feuille Excel [ par dzeuz ] Recherche d'info en VisualBasicApplicationActuellement je suis à la recherche du code afin de tracer une ligne dans une feuille graphique d'Excel.Cett Ouverture d'un classeur Excel en VBA pour Excel 95 : URGENT [ par Jean-Luc ] J'aimerai ouvrir des fichiers Excel en forçant la mise à jour des liaisons, et ce dans un programme en VBA pourExcel 95 (VBA en français).J'ai essayé boite de dialogue excel et vba [ par cldvax ] je suis nouveau sur ce forum et je vous prie de m'excuser si ma question a deja ete posee.je fais un petit programme de numerologie (juste la decompos vba -> excel [ par jraynald ] depuis vba je réussi à accéder à une feuille excel, mais après je bloque.Je voudrai à partir de vba recherché sur une feuille excel une cellulecontena Activation du code VBA dans Excel [ par yorrick ] J'aimerai pouvoir lancer (ou activer )automatiquement à l'ouverture de monfichier Excel les codes VBA qui se trouvent dans mes feuilles ...Ce sont pou VBA Excel Confirmation automatique de l'ecrasement de fichier [ par JJD ] Lors d'une application VBA, j'enregistre un workbook mais le système me demande de confirmer (manuellement) l'ecrasement du fichier déjà existant sur Fenêtre non modale en VBA / Excel [ par oniros ] Bonjour à tous, Sous Excel 97, je voudrais, lors de l'affichage d'une fenêtre (UserForm), que l'utilisateur ait accès à la feuille se trouvant derrièr Comment démarrer un formulaire avec VBA pour EXCEL? [ par Sylvain ] Est-il possible de démarrer un formulaire de VBA pour EXCEL dès l'ouverture du fichier avec EXCEL 97? Et, si oui, comment SVP. (Une sorte d'autorun po lancer une appli vba excel depuis vb? [ par canto11 ] si quelqu'un pouvais m'aider, si jamais vous avez une solution merci de me la faire parvenir.donc je disais peut-on lancer un programme vba excel qui VBA et Excel [ par Fred ] Comment empecher l'apparition du menu contextuel en cours d'execution d'excel ; de même comment désactiver "CTRL + Pause" pour qu'une macro ne soit pa


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 9,407 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.