Using Android to submit to a Google Spreadsheet Form

So I finally figured out what was going on. Through messing with manually encoding answers to the end of the form POST url I was able to find that the url it gave when viewing the source had encoding issues of it’s own in it. Here’s the url from source: <form action=”https://spreadsheets.google.com/spreadsheet/formResponse?hl=en_US&amp;formkey=dDlwZzh4bGFvNFBxUmRsR0d2VTVhYnc6MQ&amp;ifq” method=”POST” id=”ss-form”> But … Read more

How to generate an Excel document with multiple worksheets from PHP?

Try looking at PHPExcel. This is a simple example that creates an Excel file with two sheets: <?php require_once ‘PHPExcel.php’; require_once ‘PHPExcel/IOFactory.php’; // Create new PHPExcel object $objPHPExcel = new PHPExcel(); // Create a first sheet, representing sales data $objPHPExcel->setActiveSheetIndex(0); $objPHPExcel->getActiveSheet()->setCellValue(‘A1’, ‘Something’); // Rename sheet $objPHPExcel->getActiveSheet()->setTitle(‘Name of Sheet 1’); // Create a new worksheet, after … Read more

How to stop / freeze / pause volatile RAND / RANDBETWEEN / RANDARRAY?

first, let’s see what says the fox =WHATTHEFOXSAY() is a unique easter egg google sheets function (discovered by @kishkin) that randomly generates a pre-set string of text on user demand which is a huge deal because while the generation is random, the recalculation is not affected by onEdit, onChange nor onOpen events, so with some … Read more