J'essaie d'get une macro pour taper un tas de formules pour moi. La formule est une sorte de ceci:
=COUNTIF('other_sheet'!A:A,"hello*")
L'user peut spécifier A et une autre feuille, donc je sélectionne la cellule puis je vais
ActiveCell.Value = "=COUNTIF('" & othercell & "'!" & column & ":" & _ column & """,hello*"")"
Mais ça continue de me donner des erreurs comme:
1004: Erreur définie par l'object
- Comment mettre des arrays à partir de la feuille excel de Roo dans un tableau bidimensionnel
- Comment puis-je exécuter une instruction SQL dans Powerbuilder et afficher les résultats dans Excel?
- PHP – Convertir Unicode pour CSV, p.ex. caractères chinois
- Application.Wait ignore certaines commands
- Supprimer la ligne si le duplicata existe dans la colonne
J'ai essayé d'utiliser ActiveCell.Text
, ActiveCell.Formula
etc. et tous ne fonctionnent pas.
Il doit être ActiveCell.Formula
et ",
est la mauvaise façon à côté de Hello
. Cela devrait être:
ActiveCell.Formula= "=COUNTIF('" & othercell & "'!" & column _ & ":" & column & ",""hello*"")"
Apparemment, vous ne pouvez poser que des réponses complètes et complétées dans une cellule.
c'est-à-dire si la sortie s'avère "= sum (A: A" et un support n'est pas fermé, l'application lance une erreur comme si vous l'avez saisi manuellement.