148 résultats trouvés

par -arthur-
12 juillet 2019, 11:06
Forum : Excel - VBA
Sujet : Détecter si une cellule est en édition
Réponses : 9
Vues : 94

Re: Détecter si une cellule est en édition

pour pallier ce problème tu pourrais désactiver tes boutons (événement selectionchange) quand tu rentres en mode edit et de les réactiver quand tu en sors (événement change). Oui mais ce n'est plus transparent pour l'utilisateur. Finalement je pense que je vais ajouter manuellement les information ...
par -arthur-
11 juillet 2019, 17:07
Forum : Excel - VBA
Sujet : Détecter si une cellule est en édition
Réponses : 9
Vues : 94

Re: Détecter si une cellule est en édition

Si cela est impossible, je ne sais pas comment j'y arrive. Si je double clique dans une cellule et que je change le contenue sans valider, lors de l'appuie sur le bouton de lancement de macro la cellule sort du mode édition. Si cela sortait du mode édition de façon "normal" l'événements Workbook_She...
par -arthur-
11 juillet 2019, 16:54
Forum : Excel - VBA
Sujet : Détecter si une cellule est en édition
Réponses : 9
Vues : 94

Re: Détecter si une cellule est en édition

quel événement déclenche la mise-à-jour de ta db ? J'ai plusieurs événements qui peuvent déclencher la mise à jour de la db. Soit l'utilisateur veut effectuer une autre recherche, un msgbox s'ouvre (si des changements ont été faits) et il peut choisir s'il veut mettre a jour la base avec les change...
par -arthur-
11 juillet 2019, 16:12
Forum : Excel - VBA
Sujet : Détecter si une cellule est en édition
Réponses : 9
Vues : 94

Re: Détecter si une cellule est en édition

bonjour h2so4, gyrus Voici le code que j'utilise pour détecter le changement d'une valeur dans une cellule : Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) Application.EnableEvents = False On Error GoTo fin der_ligne = ThisWorkbook.Sheets("cde en cours").Range("B" & Rows.Count)....
par -arthur-
11 juillet 2019, 15:06
Forum : Excel - VBA
Sujet : Détecter si une cellule est en édition
Réponses : 9
Vues : 94

Détecter si une cellule est en édition

Bonjour, j'aurai voulu savoir s'il était possible de détecter si l'utilisateur est encore dans l'édition d'une cellule lorsqu'il appuie sur un bouton sur la feuille. Je vous explique la situation: L'utilisateur va pouvoir mettre à jour des données d'une BDD Access via Excel. Pour cela je fait une re...
par -arthur-
10 juillet 2019, 12:18
Forum : Excel - VBA
Sujet : Récupérer le type d'une colonne access
Réponses : 6
Vues : 102

Re: Récupérer le type d'une colonne access

SELECT FieldName,DataType
FROM MSysIMEXColumns
ORDER BY Start
Nous affichera le nom des champs et leur type de données de la colonne (en code), le tout dans l'ordre du tableau.

Pour ceux intéresser ;)
par -arthur-
10 juillet 2019, 12:14
Forum : Excel - VBA
Sujet : Récupérer le type d'une colonne access
Réponses : 6
Vues : 102

Re: Récupérer le type d'une colonne access

Finalement en bidoullant dans les paramètres d'access, j'ai pu afficher les table cachées et trouver la table qui regroupes les types des colonnes : MSyslMEXColumns

Je vais adapter le code que tu m'as filé et voir si sa passe :)
par -arthur-
10 juillet 2019, 11:33
Forum : Excel - VBA
Sujet : Récupérer le type d'une colonne access
Réponses : 6
Vues : 102

Re: Récupérer le type d'une colonne access

J'ai aussi essayé :
SELECT DATA_TYPE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE Table_Name='cde en cours'
mais cette fois ci il ne trouve pas la table INFORMATION_SHEMA.COLUMNS

:/
par -arthur-
10 juillet 2019, 11:31
Forum : Excel - VBA
Sujet : Récupérer le type d'une colonne access
Réponses : 6
Vues : 102

Re: Récupérer le type d'une colonne access

Merci oxydum pour ces fonctions,

Je viens d'essayer
SELECT DATA_TYPE
FROM [cde en cours].COLUMNS
afin d'obtenir les DATA_TYPE de toutes mes colonnes de ma table "cde en cours". Malheureusement j'obtiens une erreur :
Fichier "C:\....\cde en cours.mdb" introuvable.

Aurais-tu une idée ?
par -arthur-
10 juillet 2019, 10:19
Forum : Excel - VBA
Sujet : Récupérer le type d'une colonne access
Réponses : 6
Vues : 102

Récupérer le type d'une colonne access

Bonjour, Je suis entrain de faire une macro qui met à jour une base de données avec des informations entrées dans un fichier excel. Pour cela j'utilise le code : Fonction : Option Explicit Public Cnx As Object, Rst As Object 'http://tatiak.canalblog.com/ 'https://forum.excel-pratique.com/viewtopic.p...