takecの気まぐれブログ

プログラミング等の話題を気まぐれに

vba

セル内改行を含んだセルのダブルクォーテーションを除いたコピー

vba

Excelで、Alt+Enterのセル内改行を含むセルをコピーしてテキストとして貼り付けた場合、 そのセルの内容の前後にダブルクォーテーション(")が付加される。 これはExcelの内容をそのまま貼り付けたい場合に不便だったので、 ダブルクォーテーションをつけずに…

ExcelでSocket通信

vba

Excel(Windows版)でSocket通信をする方法として、 winsockを用いる方法がある。 以下のような標準モジュールWinSockを用意し、 Option Explicit ' winsock minimum version (Miner,Major) Public Const WS_VERSION_REQD As Long = &H101 ' winsock error ret…