Macro pour aller sur onglet
Résolu
gercot1972
Messages postés
44
Date d'inscription
Statut
Membre
Dernière intervention
-
Le Pingou Messages postés 12249 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12249 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
deuxieme question du jour :&
j'ai un classeur avec de trés nombreux onglets portant chacun un numéro de compte différent
je connais la possibilité de faire un sommaire avec un lien hypertexte mais cela est trés long quand le nombre d'onglet esttrés grand
existe il une macro , avec laquelle j'aurai la possibilité de mettre le nom de l'onglet sur lequel je souhaite aller sans avoir a effectuer un sommaire avec lien hypertexte ?
merci d avance de vos réponses
deuxieme question du jour :&
j'ai un classeur avec de trés nombreux onglets portant chacun un numéro de compte différent
je connais la possibilité de faire un sommaire avec un lien hypertexte mais cela est trés long quand le nombre d'onglet esttrés grand
existe il une macro , avec laquelle j'aurai la possibilité de mettre le nom de l'onglet sur lequel je souhaite aller sans avoir a effectuer un sommaire avec lien hypertexte ?
merci d avance de vos réponses
A voir également:
- Macro pour aller sur onglet
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Rouvrir onglet fermé chrome - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel récupérer couleur cellule sans macro ✓ - Forum Bureautique
38 réponses
bonsoir
je viens de tester et je suis confrontée a un blocage "les fonctionnalités suivantes ne peuvent pas être enregistrées dans des classeurs sans macro:
projet VB"
objtraiter.SaveAs Filename:=checomp, FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
mais après j'arrive quand même au résultat souhaiter
je viens de tester et je suis confrontée a un blocage "les fonctionnalités suivantes ne peuvent pas être enregistrées dans des classeurs sans macro:
projet VB"
objtraiter.SaveAs Filename:=checomp, FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
mais après j'arrive quand même au résultat souhaiter
Bonjour,
Au passage, eh bien je pense que le classeur avec les données à traiter contient une macro et comme l'enregistrement se fait en extension [xlsx] (classeur sans macro) vous avez le message d'avertissement.
J'avais pensé que le classeur quotidien ne contenait pas de macro .....si pas correct merci de me le faire savoir .... !
Au passage, eh bien je pense que le classeur avec les données à traiter contient une macro et comme l'enregistrement se fait en extension [xlsx] (classeur sans macro) vous avez le message d'avertissement.
J'avais pensé que le classeur quotidien ne contenait pas de macro .....si pas correct merci de me le faire savoir .... !
bonjour ,
en effet le classeur quotidien ne contient pas de macro, mais celui qui me sert de test en contenait une
des demain je fais le test en reel après extraction du logiciel et te redis le verdict final , mais je n'ai aucun doute vu la qualité de ton travail
merci encore
en effet le classeur quotidien ne contient pas de macro, mais celui qui me sert de test en contenait une
des demain je fais le test en reel après extraction du logiciel et te redis le verdict final , mais je n'ai aucun doute vu la qualité de ton travail
merci encore
bonjour
j'ai testé aujourd'hui en grandeur nature (humour), j'ai eut un petit soucis mais que j'ai pu vite résoudre
en effet l'extraction du logiciel sous excel s'enregistre en version n'acceptant pas les macro , donc j'ai à nouveau enregistré ma base et cela a fonctionnait à la perfection
mille merci Pingou , je mets en résolu le sujet et vous remercies tous pour cette aide
je pense revenir vous demander de l'aide tant que je n'aurai pas de formation sur les macro
bonne année 2014 à tous
j'ai testé aujourd'hui en grandeur nature (humour), j'ai eut un petit soucis mais que j'ai pu vite résoudre
en effet l'extraction du logiciel sous excel s'enregistre en version n'acceptant pas les macro , donc j'ai à nouveau enregistré ma base et cela a fonctionnait à la perfection
mille merci Pingou , je mets en résolu le sujet et vous remercies tous pour cette aide
je pense revenir vous demander de l'aide tant que je n'aurai pas de formation sur les macro
bonne année 2014 à tous
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour à tous
je reviens vers vous et particulièrement vers le Pingou qui m'a rendu un grand service avec une macro de rêve.
je suis confrontée à un soucis , je mets le document en document joint :
en effet dans mon onglet les signes négatifs s'affichent bien visuellement aux montant en Crédit mais il s'avére que si je me place sur la cellule, je peux voir que les signes moins n'ont aucune incidence sur les calculs et ne sont pas visible dans le détail de la cellule . de e fait j'ai des erreurs sur les sous totaux
Auriez vous une idée du probléme ?
bien cordialement
http://cjoint.com/?DAhsSq28Mji
je reviens vers vous et particulièrement vers le Pingou qui m'a rendu un grand service avec une macro de rêve.
je suis confrontée à un soucis , je mets le document en document joint :
en effet dans mon onglet les signes négatifs s'affichent bien visuellement aux montant en Crédit mais il s'avére que si je me place sur la cellule, je peux voir que les signes moins n'ont aucune incidence sur les calculs et ne sont pas visible dans le détail de la cellule . de e fait j'ai des erreurs sur les sous totaux
Auriez vous une idée du probléme ?
bien cordialement
http://cjoint.com/?DAhsSq28Mji
Bonjour
voila une macro pour mettre tes montant en negatif
car tes montont ne sont negatif
Sub TestCredit()
Columns("F:F").NumberFormat = "0.00_ ;[Red]-0.00 "
For L = 2 To Range("A" & Rows.Count).End(xlUp).Row
If Range("G" & L).Value = "C" Then
Range("F" & L).Value = Range("F" & L).Value * -1
End If
Next
End Sub
A+
Maurice
voila une macro pour mettre tes montant en negatif
car tes montont ne sont negatif
Sub TestCredit()
Columns("F:F").NumberFormat = "0.00_ ;[Red]-0.00 "
For L = 2 To Range("A" & Rows.Count).End(xlUp).Row
If Range("G" & L).Value = "C" Then
Range("F" & L).Value = Range("F" & L).Value * -1
End If
Next
End Sub
A+
Maurice
Merci Maurice,
peux tu m'expliquer car la macro que j'utilise insere le signe moins mais sans influence puisqu il n'est que visuel
peux tu m'expliquer car la macro que j'utilise insere le signe moins mais sans influence puisqu il n'est que visuel
Bonjour
j'ais pas vue de macro dans ton fichier desoler
essai avec ma macro pour voir la difference
A+
Maurice
j'ais pas vue de macro dans ton fichier desoler
essai avec ma macro pour voir la difference
A+
Maurice
Bonjour gercot1972,
Je viens de voir votre message, je vais contrôler pour voir ou j'ai commis l'erreur et la corriger.
Pour demain.
Je viens de voir votre message, je vais contrôler pour voir ou j'ai commis l'erreur et la corriger.
Pour demain.
Bonjour gercot1972,
Excusez-moi de ce dérangement j'avais oublié de contrôler si les sous-totaux étaient corrects.
J'ai corrigé mon erreur et j'en ai profité pour mettre la police en rouge pour le sens [C].
Votre classeur de base : https://www.cjoint.com/?3AhxeJxAPvm
Excusez-moi de ce dérangement j'avais oublié de contrôler si les sous-totaux étaient corrects.
J'ai corrigé mon erreur et j'en ai profité pour mettre la police en rouge pour le sens [C].
Votre classeur de base : https://www.cjoint.com/?3AhxeJxAPvm
Bonjour gercot1972,
Décidemment ce début d'année est difficile, j'ai mal placé une ligne d'instruction, désolé.
Dans les 3 blocs : ' traitement "47511 DETTES", "PM" et "475 MUT"
La ligne d'instruction :
qui se trouve en fin du bloc If .Cells(c, 7).... de la boucle : For c = 2 To dlf
doit être déplacer juste après l'instruction For.....
Merci et Bonne journée.
Décidemment ce début d'année est difficile, j'ai mal placé une ligne d'instruction, désolé.
Dans les 3 blocs : ' traitement "47511 DETTES", "PM" et "475 MUT"
La ligne d'instruction :
.Cells(c, 4) = Left(.Cells(c, 4), ....)
qui se trouve en fin du bloc If .Cells(c, 7).... de la boucle : For c = 2 To dlf
doit être déplacer juste après l'instruction For.....
Merci et Bonne journée.
bonjour ,
je suis désolée je déplace la ligne mais ca me signale une erreur
est ce du a cela que les libellés n'etaient plus convertit comme auparavant ?
bonne soirée
je suis désolée je déplace la ligne mais ca me signale une erreur
est ce du a cela que les libellés n'etaient plus convertit comme auparavant ?
bonne soirée
Bonjour,
Oui cela concerne bien les libellées.
La version correcte : https://www.cjoint.com/?3AivqI4idZV
Oui cela concerne bien les libellées.
La version correcte : https://www.cjoint.com/?3AivqI4idZV