Требуется объект Excel

Это можно сделать, создав файл .pgpass в домашнем каталоге пользователя (Linux). .pgpass формат файла:

<databaseip>:<port>:<databasename>:<dbusername>:<password>

Вместо деталей вы можете использовать wild card *.

Скажем, я хотел запустить tmp.sql без запроса пароля ,

С помощью следующего кода вы можете в * .sh файле

echo "192.168.1.1:*:*:postgres:postgrespwd" > $HOME/.pgpass
echo "` chmod 0600 $HOME/.pgpass `"

echo " ` psql -h 192.168.1.1 -p 5432  -U postgres  postgres  -f tmp.sql `        
0
задан Steve 19 March 2019 в 01:27
поделиться

2 ответа

Ваш код не может «видеть» такие переменные, как TextBoxProductCode , так как они не Dim 'и не Set в области действия сабвуфера.

0
ответ дан Gary's Student 19 March 2019 в 01:27
поделиться

@Joe, не забудьте проверить название вашего текстового поля. это должно быть то же самое в вашем коде. Также попробуйте изменить диапазон вашего дополнения.

вместо:

`Set AddNew = wks.Range("A65356").End(xlUp).Offset(1, 0)`

попробуйте следующий код:

`Set AddNew = wks.Range("A1").End(xlUp).Offset(1, 0)`

, чтобы он начинался со столбца A1 и добавлял значение в первую пустую ячейку.

0
ответ дан SleepyHead 19 March 2019 в 01:27
поделиться
Другие вопросы по тегам:

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