adgt回答ポイント 100ptウォッチ

【マクロに関する質問】コードを修正してください。

twitterで文を書き、Twilogからそれをエクセルにコピーし、ワードへ貼り付けるためにマクロを書きました。この目的は、Ctrl + eで①余分な行を削除し、②行をつめ、③コピーをすることです。アカウント名とpostedを含む行、空白セルを含む行を削除し、A行をコピーしています。【私の要望】①より簡潔にコードを修正してください。②全ての空白セルをつめたいのですが、なぜか1行空いてしまいます。③A列をコピーした場合、余計な範囲もコピーしてしまいます。過不足ない範囲選択とコピーのしかたを教えてください。  http://twilog.org/adgt33

Sub ()
' Macro1 Macro
' Keyboard Shortcut: Ctrl+e

ActiveSheet.PasteSpecial Format:="テキスト", Link:=False, DisplayAsIcon:= _
Sheets("Sheet1").Select

Do While (True)
Columns("A:A").Select
Set mySelect = Selection.Find(What:="*@adgt33*")
If mySelect Is Nothing Then Exit Do
Rows(mySelect.Row).Select
Selection.Delete Shift:=xlUp
Loop

Do While (True)
Columns("A:A").Select
Set mySelect = Selection.Find(What:="*posted*")
If mySelect Is Nothing Then Exit Do
Rows(mySelect.Row).Select
Selection.Delete Shift:=xlUp
Loop

Columns("A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
Columns("A").Copy

End Sub

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2016-05-22 01:18:45
終了日時
2016-06-18 05:10:45
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

Twitter727Twilog10エクセル3560マクロ1586アカウント2240EXIT194選択341

人気の質問

メニュー

PC版