Попробуйте подписаться на подпункт
Sub CopyToSingleCell()
Dim lRow, RowIndex As Long
Dim src As Worksheet, dest As Worksheet
Dim rng As Range
Set src = ThisWorkbook.Worksheets("sheet1")
Set dest = ThisWorkbook.Worksheets("sheet2")
lRow = src.Range("D8").End(xlDown).Row
For Each rng In src.Range("D8:D" & lRow)
dest.Range("B4") = dest.Range("B4") & " " & rng.Value
Next rng
Set src = Nothing
Set dest = Nothing
End Sub
. Если Вы используете XHR, то setRequestHeader
должен работать, например,
xhr.setRequestHeader('custom-header', 'value');
P.S. Необходимо использовать Hijax для изменения поведения привязок так, чтобы это работало, если по некоторым причинам Ajax не работает на клиенты (как арестованный сценарий в другом месте на странице).
Я думаю, что самый легкий способ выполнить его состоит в том, чтобы использовать querystring вместо HTTP-заголовков.
Единственным способом добавить заголовки к запросу из браузера является использование метод XmlHttpRequest setRequestHeader.
Используя это с "ДОБИРАЮТСЯ", запрос загрузит ресурс. Прием затем должен получить доступ к ресурсу намеченным способом. Якобы необходимо смочь позволить ПОЛУЧИТЬ ответу быть кэшируемым в течение короткого периода, следовательно навигация к новому URL или создание тега img с src URL должны использовать кэшируемый ответ от предыдущего, "ДОБИРАЮТСЯ". Однако это, довольно вероятно, перестанет работать особенно в IE, который может быть чем-то вроде закона к себе, где кэш затронут.
В конечном счете я соглашаюсь с Mehrdad, использование строки запроса является самым легким и самым надежным методом.
Другая изворотливая альтернатива является использованием XHR для выполнения запроса к URL, который указывает намерение получить доступ к ресурсу. Это могло ответить сеансовыми куки, которые будет нести последующий запрос на изображение или ссылку.