Excel VBA прикрепляет несколько файлов из ячейки, у которой есть путь к файлу

Согласно этой статье , вам нужен mod_rewrite (помещенный в файл .htaccess), который выглядит примерно так:

RewriteEngine on
RewriteRule ^/news/([0-9]+)\.html /news.php?news_id=$1

И это отображает запросы от

/news.php?news_id=63

to

/news/63.html

Другая возможность делает это с помощью forcetype, что заставляет что-то спускаться по определенному пути использования php для оценки содержимого. Итак, в вашем файле .htaccess поставьте следующее:


    ForceType application/x-httpd-php

И тогда index.php может принять действие на основе переменной $_SERVER['PATH_INFO']:


0
задан miratshah 13 July 2018 в 05:56
поделиться

1 ответ

Чтобы ответить на ваши вопросы, я делаю предположение, что вложения в столбце F хранятся в виде строки, разделенной запятой.

Учитывая это, я бы сделал MailAttachment вариантом переменной и сделаю следующее:

MailAttachment = Split (Application.Cells(i, 6).Value, ",")

Затем в коде я бы пропустил этот массив и прикрепил каждый файл.

For each item in MailAttachment
.Attachments.Add item
Next

Это должно сделать трюк.

0
ответ дан Franksta 17 August 2018 в 13:37
поделиться
  • 1
    Спасибо @Franksta. Это решило мою проблему. – miratshah 16 July 2018 в 07:18
Другие вопросы по тегам:

Похожие вопросы: