- ベストアンサー
VBA初心者の方へ!セル内の複数メールアドレスを切り分ける方法とは?
DOUGLAS_の回答
>数が膨大なため、マクロで何とかできないかなと考えています。 基本的には、#1 imogasi さんがお書きの「大原則論」に賛同します。 で、例えば、 ・膨大な データ は 1列 にしか入っていない。 ・「複数のメールアドレス」を区切る文字列(この場合「,」)は「複数のメールアドレス」の セル にしか入っていない。 というような場合でしたら、マクロ を使わなくても、 1)「膨大な データ」が入っている列を選択する。 2)[区切り位置指定ウィザード] で [区切り文字] を [カンマ(C)] にして [完了(F)] する。 ということで、列方向への分轄は可能です。 次に、 ・「複数のメールアドレス」を区切る文字列(この場合「,」)が「複数のメールアドレス」の セル 以外にも入っている。 というような場合でしたら、 Sub Macro1() Dim c As Range With Cells Set c = .Find("@*,") If Not c Is Nothing Then Do c.TextToColumns Comma:=True Set c = .FindNext(c) Loop While Not c Is Nothing End If End With End Sub というようなことで、列方向への分轄は可能です。 但し、コード は荒削りですので、[区切り位置指定ウィザード] の操作を [新しいマクロの記録] で記録して、お望みの コーディング に直してください。 それでも、どうしても、行方向への分轄がお望みということになれば、 Sub Macro2() Dim c As Range Dim s As Variant With Cells Set c = .Find("@*,") If Not c Is Nothing Then Do s = Split(c.Value, ",") c.Offset(1).EntireRow(UBound(s)).Insert c.Resize(UBound(s) + 1) = Application.WorksheetFunction.Transpose(s) Set c = .FindNext(c) Loop While Not c Is Nothing End If End With End Sub というようなことでできないこともなさそうですが、やはり、#1 imogasi さんがお書きのように >あとの扱いが非常に困る場合が出てきそうで、やらないほうが良い ような感じがします。
関連するQ&A
- gmailの見方
Gmailを作ったのですが、 Gmail へようこそ。アカウントには http://mail.google.com/ からログインできます。 作成の時登録したメールアドレスに、上記ののメールが来ました。 ログインすると、Google アカウントに Gmail を追加 という画面になり 名前 姓 名 Gmail アドレスを選択 @gmail.com 携帯電話 (表示されています) 現在のメール XXXX@ac.wakwak.com 名前とGmailアドレスを入力させ、「送信」をクリックする らしいのですが、私のGmail Addressを入力すると既に使われています。 と出て、エラーになります。 どうすれば見たり使ったり出来るのですか?
- ベストアンサー
- その他(インターネット接続・通信)
- Gmail機能(なりすましメール)
Gmail機能に「別のアドレスからメールを送信」や「POP3を使用したメールの確認」などがあります。 私は、Gmailをメインのアカウントとして使っていて、昔から使っていた使用頻度の少ないYahooや HotmailをGmailで一括管理・利用しています。 (例) △△△@Yahoo.co.jpに届いたメールを△△△@Gmail.comに転送(受信)し、 Gmail.comから、送信者△△△@Yahoo.co.jpとして返信している。 このような使い方をしていると、携帯端末アドレスへのメールは"なりすましメール"と判定され スパムメールフィルターに引っ掛っかり相手へ送信されないのでしょうか? 最近、docomoやauアカウントからの迷惑メールが多くなり、なりすましメールフィルターを 設定するべきか悩んでおります。
- ベストアンサー
- その他(メールサービス・ソフト)
- Gmailは○○○@xxx.comで送受信できるのですか?
私は普段○○○@nifty.comというアドレスでメールを利用しています。 いまGmailについてネットで調べているのですが、メーラーとGmailをIMAPでつなぐと以下のようなことができるという認識であっていますでしょうか? 1.○○○@nifty.comが受信したメールをGmail側で受け取れる→メーラーで見れる 2.メーラーでGmailのアカウントから○○○@nifty.comとして送信できる 3.複数のPCでメーラーのGmail接続設定を同じにすれば、どのメーラーでも一つのメーラーを操作しているように、操作履歴(メールの開封や移動、削除など)が同一に見える 4.自分のPCにメールを溜め込む必要がない ほかにも便利な使い方がありましたら教えてください。使っているメーラーはThunderbirdです。 どうぞよろしくお願いします。
- ベストアンサー
- その他(メールサービス・ソフト)
- niftyアドレスからソフトバンクの携帯アドレスにメール転送ができない
niftyアドレスからソフトバンクの携帯アドレスにメール転送ができない。 メールチェックを携帯でしたいので、いつも、ニフティのメール転送機能を使って、ニフティ・アドレス(@nifty.com)からgmail.comアドレスとsoftbank.ne.jpアドレスへメールを転送しています。昨日の夜9時頃からソフトバンクのアドレスへ転送がされなくなってしまいました。gmailへは問題なく転送されています。原因が分からず、困っています。メールチェックを頻繁に行う必要があるため、こまっっています。 ニフティの問題なのでしょうか、ソフトバンクの問題なのでしょうか?どなたか、お知恵を貸していただけると助かります。
- 締切済み
- その他(メールサービス・ソフト)
- URL転送のドメインで独自アドレスを取得したい
取得済みのドメイン名で独自メールアドレスを取得したいのですが、 サーバレンタルをしているわけではなく、URL転送サービスを使っています。 この場合、独自アドレスの取得は可能でしょうか? ・@niftyの@homepageでHPを作っています ・@niftyのURL転送サービスを使って「xxxx.com」というドメインを取得し、http://www.xxxx.comからURLを転送しています ・****@xxxx.comというアドレスを取得したい できればGoogle Appsを使いたいのですが、ドメイン所有権の確認作業がうまくいきませんでした。 やはり転送サービスでは、ドメインを取得していることにならないのでしょうか。 良い方法があればぜひアドバイスをお願いします。
- ベストアンサー
- レンタルサーバ・ASP
- Gmailへのログインについて
自宅ではxxx@gmail.comにログインできます(自分のgmailアドレス) 勤務先では下記のメールアドレスとパスワードでgmailにログインしています。 bbb@xxxx.co.jp password 自宅のパソコンから上記、勤務先のメールアドレスとパスワードを入力して gmailにログインするにはどうすればよいのでしょうか? 宜しくお願い致します。
- ベストアンサー
- その他(メールサービス・ソフト)
- niftyアドレスからソフトバンクの携帯アドレスにメール転送ができない
niftyアドレスからソフトバンクの携帯アドレスにメール転送ができない。 メールチェックを携帯でしたいので、いつも、ニフティのメール転送機能を使って、ニフティ・アドレス(@nifty.com)からgmail.comアドレスとsoftbank.ne.jpアドレスへメールを転送しています。昨日の夜9時頃からソフトバンクのアドレスへ転送がされなくなってしまいました。gmailへは問題なく転送されています。原因が分からず、困っています。メールチェックを頻繁に行う必要があるため、子まっっています。 ニフティの問題なのでしょうか、ソフトバンクの問題なのでしょうか?どなたか、お知恵を貸していただけると助かります。
- 締切済み
- SoftBank
- 1アカウントで複数のメールアドレスが持てるメール
Gmailでは、メールアドレスに「+」をつけるか、または、メールアドレスの文字列に「.」を追加して、一つのアカウントで複数のメールアドレスを持つことができます。 (例 abc**@gmail.com → abc**+vwxyz@gmail.com OR a.b.c.d.e@gmail.com) 同様に1つのアカウントで、複数のメールアドレスを持てるメールはございますでしょうか?
- ベストアンサー
- その他(メールサービス・ソフト)
- 複数のメールチェックのソフトで設定するには?
こんばんは。 メールチェックをかんたんにしたいと思い、 複数のアドレスのチェックができるソフトを 探していて、いくつか試してみました。 1) LookMail 2) Gmail Checker 3) Yahoo widgetメールチェッカー の3つをDLし、早速試しています。1)に興味が あります。Yahoo.co.jp,hotmail.com,Gmail.comを できれば設定して、使用したのですが、どこかで gmail.comの設定はできない、ような感じのことが 書いてありました。この3つのアドレスを1)でチェック するにあたり、APOP,PORTを教えていただけませんか? どうぞ、宜しくお願いいたします。 1
- ベストアンサー
- その他(メールサービス・ソフト)
- 【Gmail】プライベート用とネットサービス用のアドレスを1つのアカウ
【Gmail】プライベート用とネットサービス用のアドレスを1つのアカウントで使いたい分けたい Gmailでは1つのアカウントで複数のメールアドレスが使用できますが(例:abcd@gmail.comとabcd+hjkl@gmail.com) 「Mac Mail」や「Thunderbird」などのメールソフトで、2つのアドレスを全く分けて使用することは出来ますか。
- ベストアンサー
- その他(メールサービス・ソフト)