phpspreadsheet 中的文本框?

Text box in phpspreadsheet?

如何制作如下图所示的文本框?我想把那个 77,25 放在一个文本框中。

我使用语法

        $richText->createText('plain text');
        $payable = $richText->createTextRun('rich text');
        $payable->getFont()->setBold(true);
        $sheet->getCell('A1')->setValue($richText);

但是 none 这种语法在 excel 输出中产生了一个类似文本框的内容。

是否可以使用 phpsreadsheet 库制作文本框?

不支持文本框请参阅 mark-baker

的回答

有一个解决方法。 Link 你的文本框到一个隐藏的单元格。然后您可以更新此单元格,该值将显示在您的文本框中。