Comment utiliser le paramètre "post" avec la méthode de suivi (…) "de l'hyperlien 2003 de Excel?

Si vous regardez l'aide d'Excel pour la méthode de Follow de l'object Hyperlink , vous verrez qu'il accepte POST comme moyen d'envoyer datatables. Comment puis-je remplir la string Extra Info ou le tableau d'octets? Comment formater datatables? Quelle est la limite pour datatables à envoyer? Voir ci-dessous:

expression.Follow (NewWindow, AddHistory, ExtraInfo, Method, HeaderInfo)

Méthode Variante optionnelle. Spécifie la manière dont ExtraInfo est attaché. Peut être l'une des constantes MsoExtraInfoMethod suivantes.

ExtraInfo pour spécifier les coordonnées d'une carte d'image, le contenu d'un formulaire ou un nom de file FAT.

Méthode Variante optionnelle. Spécifie la manière dont ExtraInfo est attaché. Peut être l'une des constantes suivantes MsoExtraInfoMethod

  • msoMethodGet ExtraInfo est une string ajoutée à l'adresse.
  • msoMethodPost ExtraInfo est affiché sous forme de string ou d'octets.

Si vous êtes GET ting, vous le formatez en string.

 Follow(,,,msoMethodGet,"/questions/3354606/") 

Donc, si le lien était www.stackoverflow.com , vous allez à www.stackoverflow.com/questions/3354606/

Si vous êtes POST , vous pouvez soit utiliser une string OU un set d'octets. Vous pouvez essayer quelque chose comme

 username=asdf 

ou

 Content-Type: "application/x-www-form-urlencoded" + Chr(10) + Chr(13) + username=asdf 

Vous devrez peut-être consulter la spécification pour les messages HTTP et envoyer l'en-tête entier.