- 締切済み
セル内のテキストをクリップボードにコピーするVBA
EXCELに入力している表からテキストを抜き出して、jpegファイル名に入りつけようとしています。 その際、毎回右クリックしてコピーするのが面倒なので、ボタン(アクティブなセル内のテキストをクリップボードにコピーするVBA)を作ろうとしているのですが、単に Sub copy() ActiveCell.copy End Sub だと、ファイル名にペーストした際、「ファイル名には次の文字は使用できません」と言われてしまいます。(余分なスペースが入っているようです) どうすればうまくできるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17070)
回答No.1
>ファイル名にペーストした際、「ファイル名には次の文字は使用できません」と言われてしまいます。(余分なスペースが入っているようです) そこまでは、質問者の確認をするところではないか。あなたのそばにいて、パソコンを使っているわけではないよ。 ーー Trim関数などが合うからやってみるとか。 http://www.eurus.dti.ne.jp/yoneyama/Excel/vba/function/vba_string.html 文字列に関す売る関数は上記WEBに載っているようなもの。 ーー 内容をとらえるとか、特徴をとらえることなどは、経験を積まないと。
お礼
早々のご回答ありがとうございました。 ご紹介いただいたサイトで勉強してみます。 ありがとうございました。