Sie wissen nicht, wie dies überhaupt zu tun, aber wenn der Onclick einer Taste unten ähnelt:Kann ich eine Javascript-Funktion mit Excel VBA neu schreiben?
onclick="ConfirmAvailable();"
function ConfirmAvailable()
{
if (document.getElementById("AvailableCB").checked)
{
return YesNoDialog("'Are you sure?'");
}
else
{
return true;
}
}
Ist es möglich, wenn ich ConfirmAvailable gesetzt() = „“ Excel VBA verwenden, um Setzen Sie es auf den obigen Wert zurück, oder stellen Sie die Ausgabe sogar immer auf = true ein. Die Ergebnisse werden an eine andere Funktion übergeben, also muss ich sie als wahr zurückgeben, aber im Idealfall möchte ich sie in nichts ändern und sie dann, wenn möglich, in ihren ursprünglichen Zustand zurückversetzen. Jede Hilfe wäre willkommen, da ich mit diesem Zeug nicht gut bin.
Sind Sie sicher, dass Sie nicht JavaScript meinen? Auch "Confrim"? –
Angenommen, er meinte Javascript ... editiert –
Sie werden verdammt sein, so zu tun :-) – dusoft