J'ai créé dans ma feuille Excel une fonction qui me permet de récupérer des
données depuis une base SQL Server. L'appel depuis une cellule se fait sous
cette forme :
=ValeurSQL(<NomBase>,<NomTable>,<Condition>,<NomChampARetourner>)
Cela fonctionne bien.
Je voudrais rajouter une option pour ne pas faire de mise à jour automatique
à l'ouverture du document et donc garder la valeur de ma cellule lors du
dernier enregistrement. J'ai rajouté une case à cocher pour ce faire.
Comment traiter dans ma fonction maintenant le fait de ne pas écraser la
valeur si la case est cochée. Il faudrait pour cela que je puisse récupérer
la valeur de la cellule appelante mais la fonction application.caller ne
fonctionne pas (erreur 2023). Sans cela ma fonction renvoie "" et donc écrse
la valeur de ma cellule...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
anonymousA
bonjour,
je ne suis pas sur de tout comprendre. Plus de détails entre le rapport sur la cas à cocher et la cellule me serait utile.
A+
Bonjour,
J'ai créé dans ma feuille Excel une fonction qui me permet de récupérer des données depuis une base SQL Server. L'appel depuis une cellule se fait sous cette forme : =ValeurSQL(<NomBase>,<NomTable>,<Condition>,<NomChampARetourner>)
Cela fonctionne bien.
Je voudrais rajouter une option pour ne pas faire de mise à jour automatique à l'ouverture du document et donc garder la valeur de ma cellule lors du dernier enregistrement. J'ai rajouté une case à cocher pour ce faire. Comment traiter dans ma fonction maintenant le fait de ne pas écraser la valeur si la case est cochée. Il faudrait pour cela que je puisse récupérer la valeur de la cellule appelante mais la fonction application.caller ne fonctionne pas (erreur 2023). Sans cela ma fonction renvoie "" et donc écrse la valeur de ma cellule...
Help !!! Merci
bonjour,
je ne suis pas sur de tout comprendre. Plus de détails entre le rapport
sur la cas à cocher et la cellule me serait utile.
A+
Bonjour,
J'ai créé dans ma feuille Excel une fonction qui me permet de récupérer des
données depuis une base SQL Server. L'appel depuis une cellule se fait sous
cette forme :
=ValeurSQL(<NomBase>,<NomTable>,<Condition>,<NomChampARetourner>)
Cela fonctionne bien.
Je voudrais rajouter une option pour ne pas faire de mise à jour automatique
à l'ouverture du document et donc garder la valeur de ma cellule lors du
dernier enregistrement. J'ai rajouté une case à cocher pour ce faire.
Comment traiter dans ma fonction maintenant le fait de ne pas écraser la
valeur si la case est cochée. Il faudrait pour cela que je puisse récupérer
la valeur de la cellule appelante mais la fonction application.caller ne
fonctionne pas (erreur 2023). Sans cela ma fonction renvoie "" et donc écrse
la valeur de ma cellule...
je ne suis pas sur de tout comprendre. Plus de détails entre le rapport sur la cas à cocher et la cellule me serait utile.
A+
Bonjour,
J'ai créé dans ma feuille Excel une fonction qui me permet de récupérer des données depuis une base SQL Server. L'appel depuis une cellule se fait sous cette forme : =ValeurSQL(<NomBase>,<NomTable>,<Condition>,<NomChampARetourner>)
Cela fonctionne bien.
Je voudrais rajouter une option pour ne pas faire de mise à jour automatique à l'ouverture du document et donc garder la valeur de ma cellule lors du dernier enregistrement. J'ai rajouté une case à cocher pour ce faire. Comment traiter dans ma fonction maintenant le fait de ne pas écraser la valeur si la case est cochée. Il faudrait pour cela que je puisse récupérer la valeur de la cellule appelante mais la fonction application.caller ne fonctionne pas (erreur 2023). Sans cela ma fonction renvoie "" et donc écrse la valeur de ma cellule...
Help !!! Merci
Gaenonius
Tu peux essayer de désactiver l'option de Calcul automatique, par exemple à l'ouverture du classeur, et le réactiver selon tes besoins. ?
-- Gaenonius
Bonjour,
J'ai créé dans ma feuille Excel une fonction qui me permet de récupérer des données depuis une base SQL Server. L'appel depuis une cellule se fait sous cette forme : =ValeurSQL(<NomBase>,<NomTable>,<Condition>,<NomChampARetourner>)
Cela fonctionne bien.
Je voudrais rajouter une option pour ne pas faire de mise à jour automatique à l'ouverture du document et donc garder la valeur de ma cellule lors du dernier enregistrement. J'ai rajouté une case à cocher pour ce faire. Comment traiter dans ma fonction maintenant le fait de ne pas écraser la valeur si la case est cochée. Il faudrait pour cela que je puisse récupérer la valeur de la cellule appelante mais la fonction application.caller ne fonctionne pas (erreur 2023). Sans cela ma fonction renvoie "" et donc écrse la valeur de ma cellule...
Help !!! Merci
Tu peux essayer de désactiver l'option de Calcul automatique, par exemple à
l'ouverture du classeur, et le réactiver selon tes besoins.
?
--
Gaenonius
Bonjour,
J'ai créé dans ma feuille Excel une fonction qui me permet de récupérer des
données depuis une base SQL Server. L'appel depuis une cellule se fait sous
cette forme :
=ValeurSQL(<NomBase>,<NomTable>,<Condition>,<NomChampARetourner>)
Cela fonctionne bien.
Je voudrais rajouter une option pour ne pas faire de mise à jour automatique
à l'ouverture du document et donc garder la valeur de ma cellule lors du
dernier enregistrement. J'ai rajouté une case à cocher pour ce faire.
Comment traiter dans ma fonction maintenant le fait de ne pas écraser la
valeur si la case est cochée. Il faudrait pour cela que je puisse récupérer
la valeur de la cellule appelante mais la fonction application.caller ne
fonctionne pas (erreur 2023). Sans cela ma fonction renvoie "" et donc écrse
la valeur de ma cellule...
Tu peux essayer de désactiver l'option de Calcul automatique, par exemple à l'ouverture du classeur, et le réactiver selon tes besoins. ?
-- Gaenonius
Bonjour,
J'ai créé dans ma feuille Excel une fonction qui me permet de récupérer des données depuis une base SQL Server. L'appel depuis une cellule se fait sous cette forme : =ValeurSQL(<NomBase>,<NomTable>,<Condition>,<NomChampARetourner>)
Cela fonctionne bien.
Je voudrais rajouter une option pour ne pas faire de mise à jour automatique à l'ouverture du document et donc garder la valeur de ma cellule lors du dernier enregistrement. J'ai rajouté une case à cocher pour ce faire. Comment traiter dans ma fonction maintenant le fait de ne pas écraser la valeur si la case est cochée. Il faudrait pour cela que je puisse récupérer la valeur de la cellule appelante mais la fonction application.caller ne fonctionne pas (erreur 2023). Sans cela ma fonction renvoie "" et donc écrse la valeur de ma cellule...