> Tous les forums > Forum Bureautique
 Comment afficher la date du jour dans excel
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
chicongratin
  Posté le 05/12/2006 @ 12:44 
Aller en bas de la page 
Nouvel astucien

A) le raccourcis clavier " ctrl +; " pour afficher la date du jour ne fonctionne plus dans ma version EXCEL 2003.

La composition de ces 2 touches affiche trois points de suite dans la cellule "..." . Comment réactiver ce raccourcis?

B) lors de la composition d'une formule ex: =si(A1<A2;"";A2) la première condition s'affiche =si(A1<A2;" " ;A2) après validation. Dans ce cas EXCEL déclare une erreur sur la 1er condition car il se met un espace entre le dernier guillemet ( ") et le point virgule (;) . Comment configurer EXCEL pour qu'il valide ce qui est encodé sans l'espace?

Un grand merci d'avance

Publicité
qmike
 Posté le 05/12/2006 à 12:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

bonjour

J'ai testé sous la version excel 2003

pour inserer la date du jour CTRL;

passérieux
 Posté le 05/12/2006 à 13:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

pour le B : regardes dans Options/Correction Auto, il y a peut-être une correction qui te mets d'office un espace, si c'est le cas tu la supprimes sans crainte

A+

chicongratin
 Posté le 07/12/2006 à 14:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien
qmike a écrit :

bonjour

J'ai testé sous la version excel 2003

pour inserer la date du jour CTRL;


Bonjour qmike,

Déjà merci de t'intéresser à mon cas.

Je me suis peut être mal exprimé!

En fait, c'est ce que je fais dans ma version EXCEL 2003: CTRL; mais désespérément après validation, il affiche trois ptits points "..."

Pour le B, j'ai regardé comme suggéré dans Options/Correction Auto, mais rien ne change

Merci à tous

Gilles77
 Posté le 07/12/2006 à 15:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

"=AUJOURDHUI()" dans la cellule, cela ne va pas ?

Cordialement,

chicongratin
 Posté le 07/12/2006 à 15:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien
Gilles77 a écrit :

"=AUJOURDHUI()" dans la cellule, cela ne va pas ?

Cordialement,


Si ça va mais ...

CTRL; fonctionnait avant et c'était plus rapide!!

Torate

Marmotte18
 Posté le 10/12/2006 à 07:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Je te propose de pouvoir faire apparaître ta date du jour par Ctrl + j.

1) Prend une feuille vierge et sauvegarde là sous le nom "essai". => le fichier devient : essai.xls

2) Va sous VBA, clique une fois sur "ThisWorkbook" de VBAProject(essai.xls)

3) Clique dans le menu sur Insertion/Module puis double-clique sur le module ainsi créé

4) Copie la macro ci-dessous dans ce module

Sub DateJour()
'Permet de porter la date du jour avec la combinaison de touches :
'Ctr + J
ActiveCell.FormulaR1C1 = "=TODAY()"
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
End Sub

5) Revient sous Excel et clique sur Outils / Macro /Macros (ou fait Alt + F8)

6) Clique sur le nom de la macro "DateJour" puis sur le bouton "Options..." => la fenêtre "Options de macro" s'ouvre

7) Saisit la valeur J dans la case "touche de raccourci" nommée "Ctrl +" puis clique sur le bouton "OK" et ferme la fenêtre "Options de macro" => la macro fonctionne pour la feuille nommée "essai.xls" avec les touches Ctrl + j

galopin01
 Posté le 10/12/2006 à 13:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

bonjour marmotte18,

Oui c'est une solution. L'inconvénient est qu'il faut recopier cette macro dans tous les classeurs alors que le raccourci en question lui est permanent.

Il semble que ce raccourci n'est pas un raccourci Excel mais plutôt un raccourci Windows ou Office et valable également dans Access, Powerpoint... (mais pas Word)
On peut donc penser que ce problème est du à une installation pas très optimale...

La macro que je propose remédie définitivement à ce problème, moyennant un peu d'attention, car il s'agit de bricoler une macro complémentaire...

ETAPE 1 - Création d'un classeur de macro complémentaire
(si vous avez déjà un classeur de macro complémentaire perso.xla,
vous pouvez directement passer à l'étape 2

Ouvrez un nouveau classeur ne comportant qu'une seule feuille, supprimez si nécessaire toutes les feuilles inutiles.
Faites un Clic Droit sur l'onglet restant et choisir visualiser le code
Dans le menu VBA choisissez alors Insertion / Module puis...
dans le menu Fichier / Enregistrer

Dans la boite de Dialogue qui s'ouvre alors, (tout en bas) dans la zone Type de fichier : cliquer sur Macro Complémentaire...

...puis au dessus Nom de fichier entrer perso.xla
Remarquez que (discrètement) en haut de cette boite de dialogue, Excel et VBA ont changé le chemin de dossier qui s'appelle maintenant Macro Complémentaire...

Votre boite de dialogue doit maintenant ressembler à ça :

Si c'est bon, vous pouvez Enregistrer sinon Annulez et recommencez jusqu'à obtenir ce résultat.

Ceci fait ou si vous avez délà un classeur de macro complémentaire perso.xla, nous allons maintenant donner du contenu à votre perso.xla :

ETAPE 2

Dans la zone vide qui correspond au nouveau module que vous avez ajouté,
collez la macro suivante :

Sub MjDat()
ActiveCell = Date
End Sub

Dans la petite fenêtre de gauche (VBAProject) Faites un Double Clic sur ThisWorkbook

puis dans la zone vide qui correspond au module de ThisWorkbook,
collez la macro suivante :

Private Sub Workbook_Open()
Application.OnKey "^{;}", "MjDat"
End Sub

Si votre perso.xla comportait déjà une macro Workbook_Open, vous vous contenterez de rajouter la deuxième ligne au début de la macro existante...

Enregistrez (Fichier / Enregistrer) votre perso.xla et fermez Excel et VBA

Lors de la prochaine ouverture d'Excel dans le menu Outils / Macro Complémentaire cochez perso.

Désormais le raccourci fonctionnera sur tous les classeurs Excel

A+



Modifié par galopin01 le 10/12/2006 18:52
Marmotte18
 Posté le 10/12/2006 à 13:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour galopin01

Ta démonstration est brillante et très claire.

J'ai malgré tout adapté ta méthode à ce qui existe déjà dans mon PC. En effet, je possède un fichier PERSO.XLS au lieu de perso.xla et j'ai fait exactement les mêmes actions et cela fonctionne très bien grâce à toi.

Merci une nouvelle fois !

Publicité
galopin01
 Posté le 10/12/2006 à 15:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bien sur !
Néanmoins l'avantage du xla est d'être parfaitement transparent pour l'utilisateur, (à moins d'aller dans VBA) Ce qui peut éviter des fausses manip ou confusions pour des utilisateurs occasionnels ou peu habitués.

A+

chicongratin
 Posté le 11/12/2006 à 12:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Bonjour à tous,

Je découvre à l'instant vos propositions et je vais essayer celle de galopin01 qui me paraît la plus intéressante ! Je vous tiens au courant dès que j'ai la possibilité de la mettre en pratiqueJe n'ai jamais douté que l'on trouverait une solution à mon problème

Encore un grand merci vous

galopin01 a écrit :

Bien sur !
Néanmoins l'avantage du xla est d'être parfaitement transparent pour l'utilisateur, (à moins d'aller dans VBA) Ce qui peut éviter des fausses manip ou confusions pour des utilisateurs occasionnels ou peu habitués.

A+


sourisdeservice
 Posté le 11/12/2006 à 13:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Bonjour, Ton histoire de ... me fait penser à un clavier canadien ou multilingue.

Ton clavier est-il bien configuré ?

Physiquement ton clavier est-il Français disposition FRANCAIS
ou bien
Français disposition BELGE

et dans ton paramétrage clavier, cela correspond-il à ton clavier réel ?

Certaines combinaisons de touches modifiennt en effet ces options sans que l'on s'en rende compte

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
179,99 €Tablette Lenovo TAB M10 Plus X606 (FullHD, 8 coeurs, 4 Go RAM, 64 Go stockage, Android 9) à 179,99 €
Valable jusqu'au 25 Avril

Amazon fait une promotion sur la tablette Lenovo M10 Plus qui passe à 179,99 € livrée gratuitement alors qu'on la trouve ailleurs autour de 210 €. Cette tablette possède un écran FullHD de 10,3 pouces IPS (1920x1200), un processeur octo-core MediaTek Helio P22T, 4 Go de mémoire vive, ainsi que 64 Go de stockage interne extensible par MicroSD. La tablette dispose d'une grande batterie de 7 000 mAh et d'un port USB-C, du Bluetooth 5.0 et du WiFi AC. Le tout tourne sous Android 9.0.


> Voir l'offre
21,24 €Ecouteurs intra-auriculaires Aukey EP-T25 bluetooth à 21,24 €
Valable jusqu'au 25 Avril

Amazon fait une promotion sur les écouteurs sans fil intra-auriculaires Aukey EP-T25 bluetooth qui passent à 21,24 € au lieu de 29,99 €. Ces écouteurs sont discrets, légers, tiennent bien dans l'oreille et offrent une autonomie de 5h environ. Un micro est intégré. 3 modèles de protège-oreilles sous fournis s'adapter parfaitement à vos oreilles et à vos activités : vous pouvez tout à fait courir avec. Ils sont accompagnés de leur boitier de charge sans fil qui vous offre 4 charges supplémentaires, soit 25 heures de lecture au total. La recharge se fait par USB-C et dès que vous ouvrez le boitier, les écouteurs sont automatiquement appairés à votre appareil. Protection IPX5 contre la sueur et la pluie. Une bonne affaire !


> Voir l'offre
40,99 €SSD Crucial BX500 480 Go à 45,99 €
Valable jusqu'au 21 Avril

Amazon propose actuellement le SSD Crucial BX500 480 Go à 45,99 € livré gratuitement alors qu'on le trouve ailleurs à plus de 60 €. Ce SSD offre des débits de 540 Mo/s en lecture et 500 Mo/s en écriture. Le SSD est accompagné du logiciel Acronis true image qui vous permettra de transférer tout le contenu de votre ancien disque dur sur le SSD. Il est garanti 3 ans. 


> Voir l'offre

Sujets relatifs
comment inscrire la date dans excel
Excel : Comment jouer avec la date du jour
date de mise a jour dans Excel
Word insérer date du jour dans nom du fichier
Comment afficher la dernière information d'une colonne Excel
Date en abscisse dans excel 2007
Comment insérer un tableau Excel de calcul dans un site?
Comment Renommer les onglets Feuil dans Excel
EXCEL : Heure dans une case sans la date
afficher "jour/mois" d'une date ACCESS 2010
Plus de sujets relatifs à Comment afficher la date du jour dans excel
 > Tous les forums > Forum Bureautique