DreamyCat の回答履歴
- エクセルのコピー貼り付けマクロ
EXCEL2003を使用しております。 用品の使用記録簿を作っております。 Sheet”入力”で日付や社員名や品目を入力し、(登録)のマクロボタンを押せばSheet”集計”(約100行)に1行目から順次貼りつく表を考えているのですが、うまくできません。 ご存知の方は、教えてくださいお願いいたします。
- 締切済み
- その他MS Office製品
- help814
- 回答数3
- Ofiice2010のワードの画像設定について
office xpからoffice 2010に変更して困っています 仕事上、写真をワードに貼り付けることをよく行います。 xpの時は、レイアウト設定で自動的に画像が折り返しの種類と配置が「前面」になるようにしましたが、2010になってそれができなくなりました。 どのような設定をすれば自動的に「前面」になるのでしょうか。
- ベストアンサー
- その他MS Office製品
- takosudayo
- 回答数1
- パワーポイントの音声入力
スライドにナレーションを挿入した後、更にBGMも追加で取り込めるかどうか知りたいのですが・・・。1枚のスライドにナレーションとBGMの2つの音声を両方取り込めるかどうかということです。最終的にBGMとナレーションの両方を挿入したスライドのファイルを保存したいと考えています。その手順を一から教えてください。よろしくお願いします。
- 締切済み
- その他MS Office製品
- spb9159
- 回答数1
- Excel2010VBAからWordの呼び出し
お世話になります。 Excel2003VBAで、次の様にWordファイルをオープンしていました。 Dim boReadOnly As Boolean Dim objWord As Word.Application boReadOnly = True Set objWord = CreateObject("Word.Application") With objWord .Documents.Open toFullName, ReadOnly:=boReadOnly .Visible = True End With これを、Excel2010VBAへ移植すると、WordファイルがExecelの後方に隠れて表示されてしまいます。 暫定として、.Visibleの次行に、 .Activate を追加しています。これを行なうと、Startアイコンの→横に、Wordアイコンが点滅するので、 Wordがオープンした事はわかります。 Wordファイルを呼び出し元のExcelの前面に表示させるには、どうすればいいでしょうか? 御教示よろしくお願いします。
- ベストアンサー
- Visual Basic
- tt246
- 回答数2
- Excel2010VBAからWordの呼び出し
お世話になります。 Excel2003VBAで、次の様にWordファイルをオープンしていました。 Dim boReadOnly As Boolean Dim objWord As Word.Application boReadOnly = True Set objWord = CreateObject("Word.Application") With objWord .Documents.Open toFullName, ReadOnly:=boReadOnly .Visible = True End With これを、Excel2010VBAへ移植すると、WordファイルがExecelの後方に隠れて表示されてしまいます。 暫定として、.Visibleの次行に、 .Activate を追加しています。これを行なうと、Startアイコンの→横に、Wordアイコンが点滅するので、 Wordがオープンした事はわかります。 Wordファイルを呼び出し元のExcelの前面に表示させるには、どうすればいいでしょうか? 御教示よろしくお願いします。
- ベストアンサー
- Visual Basic
- tt246
- 回答数2
- range クラスのselectメソッドが・・・
マクロ実行時に 実行エラー 1004 「Range クラスのselectメソッドが失敗しました。」 のメッセージが出てしまいます。 マクロは以下のとおりです。 ----------------------------------------------------------------------------------- Sub 振替表作成() Workbooks.Add Application.SheetsInNewWorkbook = 1 ActiveSheet.Name = "未収" MsgBox ("未収・前受振替表エクセルファイルを作成します。" & "任意の場所を指定して保存してください。 ") With Application.FileDialog(msoFileDialogSaveAs) .InitialFileName = "未収・前受振替表" If .Show = -1 Then .Execute End With MsgBox ("対象月次の1370集計表 を選択してください。") With Application.FileDialog(msoFileDialogOpen) .InitialFileName = "" .AllowMultiSelect = True If .Show = -1 Then .Execute End With Columns("A:D").Select Selection.Delete Shift:=xlToLeft ---------------------------------------------------------------------------- Columns("A:D").Select の部分でエラーになります。 Columns("A:D").Select の前に ActiveWindow.Select を入れてみたんですが駄目です。 Columns("A:D").Select の前に Selection.Select を入れてみたんですが駄目です。 Columns("A:D").Select の前に Worksheets("シート名").Activate を入れてみたんですが駄目です。 原因と解消方法がわかりません。 何がいけないんでしょうか?
- ベストアンサー
- その他MS Office製品
- sou-kana
- 回答数1
- エクセルVBA DLLエラー
いつもお世話になっております。 私のPCでは、問題なく動くのですが、他のPCで マクロを実行すると『DLLエラー』と出て、 コードの表示をしようとしても、ずっと『DLLエラー』と出ます。 マクロ実行のボタンを押して、途中までは動きます。 コードが出力されないため、断言はできないのですが、 恐らく、保存でエラーになっていると思われます。 マクロファイルを新しいフォルダーにコピーして実行すると、 1回目はうまくいく時もあるのですが、2回目以降は エラーとなります。 共有フォルダーにコピーし、3台のPCで行ったところ、 2台はうまく実行完了しますが、1台だけやはり、 DLLエラーになります。 CCleanerをすれば良いとのご回答を見つけ、 行ったのですが、エラーは消えません。 エクセルのバージョンは同じ2003です。 ご教授いただけると幸いです。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- kak_yuriko
- 回答数2
- ExcelVBAのデザインモード
お世話になります。 Excell2003の時に、デザインモードボタンを操作する事により、シート上に、 コマンドボタン等のボタンを貼り付ける事が出来ました。 マクロ記録の様な使い方ではなく、あくまでもフォーム上のボタンをシート状に貼り付ける使い方を目的としています。 これで、コードはシート上に展開されて、ボタンのプロパティも操作する事が出来ていました。 ところが、Excell2010で同じ事を行なうと、コードはMojule1に展開されます。ボタンのプロパティは操作する事が出来ません。 例えば、CmdButtun.Caption="XX"の様な事をするとコンパイルエラーになる。 デザインモードの使い方で、どこが間違っているのでしょうか? よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- tt246
- 回答数1
- 図・図形の回転ハンドルが出ない
Wordで 図・図形・テキストボックスをはっきりと区別できていないからかもしれませんが 回転ハンドルが出ないことがあります 何かその際のポイントについて教えていただければと思います ちなみにWordのバージョンはXPです よろしくお願いします
- ベストアンサー
- その他MS Office製品
- noname#140568
- 回答数1
- Excel UserForm ListBox
Excel UserForm ListBoxの表示についての質問です Sheets("加工").Range("A44")からRange("G" & LastRow)のセルの値を Form_receipt.ListBox1に表示させたいのですが C~E列は数値なので桁数区切りで表示したくてマクロを作ったのですが A列1列しか表示されないマクロになってしまいました。 どこが悪いのかご教示願えませんか? あわせてC~E列を右揃えでリスト表示する方法も教えてください 失敗作のマクロは以下です Sub Macro48() Form_receipt.ListBox1.Clear Sheets("加工").Select '配列の定義 Dim myRng As Range Dim myList As Variant Dim c As Variant Dim i As Integer Dim j As Integer Dim LastRow As Integer For j = 45 To 94 If Sheets("加工").Range("A" & j).Value = "" Then Exit For End If Next j If Sheets("加工").Range("A47").Value = "" Then LastRow = j - 1 Else LastRow = 46 End If Set myRng = Range("A44", Range("A" & LastRow)) ReDim myList(myRng.Rows.Count - 1, 7) For Each c In myRng myList(i, 0) = c.Offset(, 0).Value myList(i, 1) = c.Offset(, 1).Value myList(i, 2) = Format$(c.Offset(, 2).Value, "@@@,@@@,@@@") myList(i, 3) = Format$(c.Offset(, 3).Value, "@@@,@@@,@@@") myList(i, 4) = Format$(c.Offset(, 4).Value, "@@@,@@@,@@@") myList(i, 5) = c.Offset(, 5).Value myList(i, 6) = c.Offset(, 6).Value myList(i, 7) = c.Offset(, 7).Value i = i + 1 Next c Form_receipt.ListBox1.List() = myList Set myRng = Nothing 'リスト表示幅設定 With Form_receipt.ListBox1 .ColumnWidths = "30,0,60,60,60,150,50" End With Form_receipt.Show End sub
- ベストアンサー
- オフィス系ソフト
- sadacchi1212
- 回答数3
- Excel VBA ListBoxについて
お世話になります。 Excelで以下のようなフォーム画面を作成しております。 1.フォーム画面には、リストボックス、テキストボックス、登録ボタンを設定 2.リストボックスには、Sheet1のデータが表示される。 3.リストボックスのレコードを選択すると、選択した値がテキストボックスに表示される。 4.登録ボタンをクリックすると、テキストボックスのデータが、Sheet1に反映される。 今1~3まではできましたが、4で悩んでおります。 テキストボックスの値を取得してセルに反映させようと以下のコードを書きました。 'リストボックスで選択したレコード数 ListNo = Me.ListBox1.ListIndex 'TextBox1の値を、Sheet1のセルにセット Sheets("sheet1").Cells(ListNo, 1).Value = Me.TextBox1.Value これを実行すると、何故かここから3のリストボックスのレコードをクリックしたイベントを呼びます。 Private Sub ListBox1_Click() クリックしてもいないのですが、Private Sub ListBox1_Click() を呼ばないようにしたいので、 ListBoxをEnableプロパティをfalseにしても、呼んでました。 呼びにいかない方法をご教授いただけますでしょうか。 よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- noname#133694
- 回答数2
- トップページのエラー表示の削除方法
引き続き大変にお世話になります。 先日、日経PC21の中でのフリーソフトをダウンロードして 勉強をしようと作業をしており、結果的にはダウンロードが 出来ず、その後、添付資料のようなエラー表示がPCの 電源を入れるたびに表示されます。 このエラー画面を削除する方法をご存知の方、教えていただけ ないでしょうか。 この件に関しては先日ご回答をいただきました。 ご指導に従って、コントロールパネル ⇒ プログラムの追加と 削除 ⇒ 現在インストールされているプログラム から削除を するようにありましたが、該当する表示はありませんでした。 また、ローカル ディスク(C)の中に Program Files Kingsoft Kingsoft Antivirus lang oem plugins ressrc Kingsoft Personal FireWall がありましたが、これを削除すればよいのか、又、どのように 削除すればよいかわかりません。 コントロールパネル ⇒ プログラムの追加と削除 での削除方法は 経験がありますが、上記についてはどのようにして削除すればよいか 判りません。 難しい難題をお聞きしますが、ご存知の方よろしくご指導の程 よろしくお願い致します。
- ベストアンサー
- その他MS Office製品
- kakitaka0331
- 回答数1
- マクロをご教授下さい。
マクロに詳しい方、是非教えていただければありがたいです。 ご覧になれますでしょうか? ↓ http://firestorage.jp/download/34ee327521eef1449db1771e9ff1dee3af2ef0eb どうぞ宜しくお願いいたします。
- 締切済み
- Visual Basic
- baseball_b
- 回答数1
- EXCEL2010のフリーハンド、フリーフォーム
EXCEL2010のフリーハンドフリーフォームで線を描こうとすると補助線?のような線もでなく、ダブルクリックで終わらせても透明の線で見えません。 これに書式設定で色を付けてやっと線を見ることはできますが、これを既定に設定しても次描いたとき透明になり設定ができてません。 直線や曲線は問題ないのですがこの2つだけおかしいです。 これができないと図形を書く場合、ものすごく不便なのですが、みなさんどうしてるんでしょうか? 正直マイクロソフトはすぐ修正版を出すぐらいの不具合だと思います。 見えない線で絵を書いてそれを毎回色を付けなければならないのでしょうか? 対処法をご存知の方、教えてください。
- ベストアンサー
- その他MS Office製品
- tikagai
- 回答数2
- エクセルVBAで.mp3ファイルを鳴らす
こんにちは。 エクセル2003のVBAで.mp3ファイルを鳴らす方法を教えてください。 初心者なので、ドラッグ&ドロップでエクセルシートの上に.mp3ファイル をオブジェクトの挿入で、アイコンにして追加しました。 このアイコンをクリックするとウインドウズのメディアプレーヤーが 起動して,mp3ファイルは問題なく再生されます。 (エクセルファイルサイズの大きさから。mp3ファイルはエクセルに含まれて いると考えられます。) 次にマクロのキー記録から次のようなコードを調べてVBAエディターを使って マクロに記載しました。 ActiveSheet.Shapes("Object 3").Select Selection.Verb Verb:=xlPrimary マクロを起動して問題なく.mp3は再生されますが、エクセルファイルの方が応答なし になり、フリーズしてしまい、エクセルを閉じる以外に元に戻せなくなります。 何か不足しているのでしょうか? お知恵を貸してください。 よろしくお願いします。
- PowerPoint 吹き出し 垂直
オフィスソフト「Power Point2010」の吹き出し(挿入→図形)について 吹き出しいてる△を垂直にしたいのですが、どうすれば良いですか? よろしくお願いします。 △を垂直の意味: 吹き出しを選択すると、黄色い点が表示されます。 この点をフリーハンドで自由に、移動できます。 この点をちょうど真ん中に置きたいです。
- ベストアンサー
- オフィス系ソフト
- noname#191253
- 回答数3
- POWER POINTで webのグラフの貼り付け
POWER POINT2002で ネット上のグラフを貼り付けようとしましたができません。 WORD・EXCELでもいいのですが 貼り付ける方法をお教え下さい。 http://ecodb.net/country/JP/imf_gdp.htmlの 中のグラフを 引用しようとしています。 この手のデーターはコピーができないようにしているのでしょうか。
- エクセルVBAでのWaveファイル再生
エクセルVBAでのWaveファイル再生について 「テスト.wav」ファイルを同期再生する方法 分かる方いますか? 非同期再生は、よく見かけるのですが、 同期再生はわかりませんでした。
- ベストアンサー
- Visual Basic
- machine_angel
- 回答数1
- パワポでカウントダウン
パワポでカウントダウン パワーポイントで、モニターに流す資料を作っています。 色々なイベントの案内をスライドショーで流していく形なのですが、その中の1枚に申込み締切いつまで!というカウントダウンのページを入れたいと考えています。『もう秒単位で迫ってきている』という感じを出したいので、出来たら1/10秒の位までカウントダウンして、『ドンドン時間がなくなってきているぞ』という内容にしたいんですね。 エクセルのVBAの知識は少しありますので、コントロールツールボックスのテキストボックスを使って…と考えたのですが、スライドショーが始まってから、そのページが表示されている時だけマクロを動かすやり方もわからなかったので、どうしようか困ってます。 何か良いアドバイスありましたら、お願い致します!!m(_ _)m
- エクセル2010 リボンのボタン編集について教えてください。
エクセル2010 リボンのボタン編集について教えてください。 エクセル2003から2010にバージョンアップしました。2003のときはツールバーのボタンを編集して好みのボタンを作れたのですが2010でその機能がないようです。 どのようにして編集するのでしょうか。もしくは出来ないのでしょうか。
- 締切済み
- オフィス系ソフト
- satotaka3287
- 回答数2